Fix broken camelCase normalisation in src/codegen - #884
Conversation
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
🤖 Augment PR SummarySummary: This PR fixes camelCase/PascalCase normalization in the codegen name mangling logic so that non-identifier characters correctly act as word boundaries. Changes:
Technical Notes: The new logic treats “other” characters (e.g., control chars, punctuation, whitespace) as boundaries that restart capitalization, which addresses previously-lowercased word starts after separators. 🤖 Was this summary useful? React with 👍 or 👎 |
There was a problem hiding this comment.
Benchmark (macos/llvm)
Details
| Benchmark suite | Current: 572067c | Previous: 90c9d98 | Ratio |
|---|---|---|---|
Schema_Iterator_ISO_Language |
3788710.4033152307 ns/iter |
2218186.632587302 ns/iter |
1.71 |
Schema_Tracker_ISO_Language |
7822227.057971944 ns/iter |
3211007.964444232 ns/iter |
2.44 |
Schema_Tracker_ISO_Language_To_JSON |
27674459.9230789 ns/iter |
16375243.071430694 ns/iter |
1.69 |
Schema_Frame_WoT_References |
7175099.846845851 ns/iter |
4463768.644737192 ns/iter |
1.61 |
Schema_Frame_OMC_References |
30894148.16666805 ns/iter |
21692977.941176437 ns/iter |
1.42 |
Schema_Frame_OMC_Locations |
30778732.62499982 ns/iter |
20328414.285716332 ns/iter |
1.51 |
Schema_Frame_ISO_Language_Locations |
111104826.500006 ns/iter |
94546875.00000806 ns/iter |
1.18 |
Schema_Frame_KrakenD_References |
61133308.30000905 ns/iter |
43783002.411774926 ns/iter |
1.40 |
Schema_Frame_KrakenD_Reachable |
756496833.0002557 ns/iter |
397007104.5000623 ns/iter |
1.91 |
Schema_Frame_ISO_Language_Locations_To_JSON |
87971083.33332442 ns/iter |
75686351.14284916 ns/iter |
1.16 |
Schema_Frame_Many_Resources_References |
319271250.00004256 ns/iter |
276762430.6666979 ns/iter |
1.15 |
Schema_Bundle_Meta_2020_12 |
1635508.9606601174 ns/iter |
1214933.612391178 ns/iter |
1.35 |
Schema_Format_ISO_Language_To_JSON |
91355369.14280757 ns/iter |
73340433.39997151 ns/iter |
1.25 |
E2E_Compiler_adaptivecard |
54389374.9999866 ns/iter |
50567009.61538879 ns/iter |
1.08 |
E2E_Compiler_ansible_meta |
23092736.121215597 ns/iter |
21876399.193549715 ns/iter |
1.06 |
E2E_Compiler_aws_cdk |
250031.70254402427 ns/iter |
259118.22095916496 ns/iter |
0.96 |
E2E_Compiler_babelrc |
2072757.5000000796 ns/iter |
2401965.382789452 ns/iter |
0.86 |
E2E_Compiler_clang_format |
13835493.533335667 ns/iter |
14104776.960783627 ns/iter |
0.98 |
E2E_Compiler_cmake_presets |
23052176.39999834 ns/iter |
23442512.499999184 ns/iter |
0.98 |
E2E_Compiler_code_climate |
2087219.4940478397 ns/iter |
1946279.8112675648 ns/iter |
1.07 |
E2E_Compiler_cql2 |
12531071.844830813 ns/iter |
10692085.848487213 ns/iter |
1.17 |
E2E_Compiler_cspell |
19803533.08823958 ns/iter |
18485792.80555719 ns/iter |
1.07 |
E2E_Compiler_cypress |
3425676.7241375986 ns/iter |
3300795.594339408 ns/iter |
1.04 |
E2E_Compiler_deno |
6708087.500000677 ns/iter |
6323649.699115133 ns/iter |
1.06 |
E2E_Compiler_dependabot |
3692710.851648801 ns/iter |
3156644.0881053917 ns/iter |
1.17 |
E2E_Compiler_draft_04 |
2065195.4771431389 ns/iter |
2074453.3994491843 ns/iter |
1.00 |
E2E_Compiler_fabric_mod |
3638269.7499999967 ns/iter |
4359379.89285711 ns/iter |
0.83 |
E2E_Compiler_geojson |
22665877.59375227 ns/iter |
23333390.941181332 ns/iter |
0.97 |
E2E_Compiler_gitpod_configuration |
3873487.818713042 ns/iter |
3980336.592178764 ns/iter |
0.97 |
E2E_Compiler_helm_chart_lock |
542163.5000000151 ns/iter |
517209.41600001423 ns/iter |
1.05 |
E2E_Compiler_importmap |
230096.69891372745 ns/iter |
217945.96705484958 ns/iter |
1.06 |
E2E_Compiler_jasmine |
1023030.4497043662 ns/iter |
1043446.6205840171 ns/iter |
0.98 |
E2E_Compiler_jshintrc |
3147131.9444449362 ns/iter |
3506294.000000588 ns/iter |
0.90 |
E2E_Compiler_jsconfig |
20363899.305550605 ns/iter |
18121551.526315957 ns/iter |
1.12 |
E2E_Compiler_krakend |
132328937.50000586 ns/iter |
135711841.80000275 ns/iter |
0.98 |
E2E_Compiler_lazygit |
39946127.33333725 ns/iter |
30277880.43478406 ns/iter |
1.32 |
E2E_Compiler_lerna |
1534175.077981651 ns/iter |
1361508.348431989 ns/iter |
1.13 |
E2E_Compiler_nest_cli |
6241869.840707811 ns/iter |
5980421.183333343 ns/iter |
1.04 |
E2E_Compiler_omc |
192604728.9999815 ns/iter |
153950725.00000423 ns/iter |
1.25 |
E2E_Compiler_omnisharp |
6677176.154472193 ns/iter |
5990622.02380963 ns/iter |
1.11 |
E2E_Compiler_openapi |
38845577.96774031 ns/iter |
22755571.62499808 ns/iter |
1.71 |
E2E_Compiler_pre_commit_hooks |
6928648.329999305 ns/iter |
5590151.260274643 ns/iter |
1.24 |
E2E_Compiler_pulumi |
4466570.154410393 ns/iter |
3152160.238317894 ns/iter |
1.42 |
E2E_Compiler_semantic_release |
1833993.7272722812 ns/iter |
1405837.596899279 ns/iter |
1.30 |
E2E_Compiler_stale |
1749979.165198148 ns/iter |
1227976.4000003287 ns/iter |
1.43 |
E2E_Compiler_stylecop |
6903430.552083497 ns/iter |
5396149.762237382 ns/iter |
1.28 |
E2E_Compiler_tmuxinator |
1714447.1903619373 ns/iter |
1602598.8493720244 ns/iter |
1.07 |
E2E_Compiler_ui5 |
70386611.083336 ns/iter |
66769879.200001016 ns/iter |
1.05 |
E2E_Compiler_ui5_manifest |
439164479.4999365 ns/iter |
310066625.00010407 ns/iter |
1.42 |
E2E_Compiler_unreal_engine_uproject |
4613335.008063161 ns/iter |
6460524.625000826 ns/iter |
0.71 |
E2E_Compiler_users_array |
1104600.4492939122 ns/iter |
1006978.555217737 ns/iter |
1.10 |
E2E_Compiler_vercel |
14321016.113637019 ns/iter |
12139701.086954594 ns/iter |
1.18 |
E2E_Compiler_yamllint |
262532.5416968909 ns/iter |
324391.56285391236 ns/iter |
0.81 |
E2E_Evaluator_adaptivecard |
23576.26080227641 ns/iter |
21551.24491029428 ns/iter |
1.09 |
E2E_Evaluator_ansible_meta |
357892.5349922392 ns/iter |
214585.62928951802 ns/iter |
1.67 |
E2E_Evaluator_aws_cdk |
34289.476669922966 ns/iter |
54408.333299988946 ns/iter |
0.63 |
E2E_Evaluator_babelrc |
96911.97381039182 ns/iter |
132615.0922659292 ns/iter |
0.73 |
E2E_Evaluator_cerebrum_criminal_case |
850517.1843176412 ns/iter |
1023901.8152611355 ns/iter |
0.83 |
E2E_Evaluator_clang_format |
152320.75513810455 ns/iter |
109012.12547591164 ns/iter |
1.40 |
E2E_Evaluator_cmake_presets |
4396116.464568326 ns/iter |
4075189.5413532318 ns/iter |
1.08 |
E2E_Evaluator_code_climate |
144919.83455964256 ns/iter |
216293.69308176945 ns/iter |
0.67 |
E2E_Evaluator_cql2 |
168701.20978235514 ns/iter |
160172.30344404507 ns/iter |
1.05 |
E2E_Evaluator_cspell |
455644.4763730314 ns/iter |
449186.485988184 ns/iter |
1.01 |
E2E_Evaluator_cypress |
165889.75049501625 ns/iter |
163872.5614961448 ns/iter |
1.01 |
E2E_Evaluator_deno |
334460.38251364976 ns/iter |
249071.08626197593 ns/iter |
1.34 |
E2E_Evaluator_dependabot |
263846.6021962259 ns/iter |
287723.13167262974 ns/iter |
0.92 |
E2E_Evaluator_draft_04 |
5954741.735537057 ns/iter |
7024814.9333338 ns/iter |
0.85 |
E2E_Evaluator_fabric_mod |
576617.3442266689 ns/iter |
625412.7079998852 ns/iter |
0.92 |
E2E_Evaluator_geojson |
12223212.96296303 ns/iter |
14849291.661536112 ns/iter |
0.82 |
E2E_Evaluator_gitpod_configuration |
231679.79663357843 ns/iter |
229548.92425633152 ns/iter |
1.01 |
E2E_Evaluator_helm_chart_lock |
314994.3090055899 ns/iter |
293108.3364277998 ns/iter |
1.07 |
E2E_Evaluator_importmap |
40591.363289197536 ns/iter |
34546.920350199485 ns/iter |
1.17 |
E2E_Evaluator_jasmine |
97350.40181085111 ns/iter |
100910.09191092083 ns/iter |
0.96 |
E2E_Evaluator_jshintrc |
1105889.79591832 ns/iter |
1012325.2647504784 ns/iter |
1.09 |
E2E_Evaluator_jsconfig |
343809.4920382368 ns/iter |
345010.93549820036 ns/iter |
1.00 |
E2E_Evaluator_krakend |
148935.55155178803 ns/iter |
137299.22387147177 ns/iter |
1.08 |
E2E_Evaluator_lazygit |
108377.71244836338 ns/iter |
122997.90819579137 ns/iter |
0.88 |
E2E_Evaluator_lerna |
120424.19470577649 ns/iter |
133221.4991409017 ns/iter |
0.90 |
E2E_Evaluator_nest_cli |
147541.01413964655 ns/iter |
160565.200416447 ns/iter |
0.92 |
E2E_Evaluator_omc |
14489.770083771109 ns/iter |
15914.25023806452 ns/iter |
0.91 |
E2E_Evaluator_omnisharp |
460161.1113553473 ns/iter |
448894.26010676345 ns/iter |
1.03 |
E2E_Evaluator_openapi |
5920704.134454155 ns/iter |
12749629.098361319 ns/iter |
0.46 |
E2E_Evaluator_pre_commit_hooks |
348381.9309832037 ns/iter |
422184.7078313834 ns/iter |
0.83 |
E2E_Evaluator_pulumi |
499185.6489971041 ns/iter |
505392.12454215233 ns/iter |
0.99 |
E2E_Evaluator_semantic_release |
72531.94482607004 ns/iter |
66510.81889764743 ns/iter |
1.09 |
E2E_Evaluator_stale |
107933.31388673568 ns/iter |
116200.08511672064 ns/iter |
0.93 |
E2E_Evaluator_stylecop |
177503.5632476569 ns/iter |
267317.6643192988 ns/iter |
0.66 |
E2E_Evaluator_tmuxinator |
67915.36412009421 ns/iter |
67090.23755786032 ns/iter |
1.01 |
E2E_Evaluator_ui5 |
350803.9931325999 ns/iter |
363776.12559021515 ns/iter |
0.96 |
E2E_Evaluator_ui5_manifest |
1557795.9393939187 ns/iter |
2202713.3105802312 ns/iter |
0.71 |
E2E_Evaluator_unreal_engine_uproject |
303581.0409330343 ns/iter |
345684.48502997 ns/iter |
0.88 |
E2E_Evaluator_users_array |
434422.51638846524 ns/iter |
438128.2776096636 ns/iter |
0.99 |
E2E_Evaluator_vercel |
228333.8303270859 ns/iter |
219106.19641736159 ns/iter |
1.04 |
E2E_Evaluator_yamllint |
6181.771180047608 ns/iter |
5899.481603181313 ns/iter |
1.05 |
Micro_Draft4_Meta_1_No_Callback |
143.57392374821507 ns/iter |
135.4609971949303 ns/iter |
1.06 |
Micro_Draft4_Required_Properties |
675.1582177094139 ns/iter |
666.2859035078461 ns/iter |
1.01 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
17.914361157341553 ns/iter |
15.492563328884378 ns/iter |
1.16 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
8.293365385343717 ns/iter |
7.28750992479357 ns/iter |
1.14 |
Micro_Draft4_Items_Schema |
241.83514786928342 ns/iter |
228.62592022192308 ns/iter |
1.06 |
Micro_Draft4_Nested_Object |
0.7806634617519719 ns/iter |
1.1409188790508336 ns/iter |
0.68 |
Micro_Draft4_Properties_Triad_Optional |
222.34805317480058 ns/iter |
206.7404628421546 ns/iter |
1.08 |
Micro_Draft4_Properties_Triad_Closed |
178.99563054972717 ns/iter |
168.0044316136314 ns/iter |
1.07 |
Micro_Draft4_Properties_Triad_Required |
221.83450055083554 ns/iter |
255.91777891822645 ns/iter |
0.87 |
Micro_Draft4_Properties_Closed |
43.83461409710537 ns/iter |
44.113487801739154 ns/iter |
0.99 |
Micro_Draft4_Non_Recursive_Ref |
12.467157555231767 ns/iter |
14.291128633267997 ns/iter |
0.87 |
Micro_Draft4_Pattern_Properties_True |
153.7011454297146 ns/iter |
155.22231833627544 ns/iter |
0.99 |
Micro_Draft4_Ref_To_Single_Property |
7.272937798215253 ns/iter |
7.3435505208835705 ns/iter |
0.99 |
Micro_Draft4_Additional_Properties_Type |
26.70635312767278 ns/iter |
29.234812581808256 ns/iter |
0.91 |
Micro_Draft4_Nested_Oneof |
39.426320134318196 ns/iter |
36.44240937999865 ns/iter |
1.08 |
Micro_Draft4_Short_Enum |
5.503157515357242 ns/iter |
5.066325409998171 ns/iter |
1.09 |
Micro_Draft4_Long_Enum |
9.66380984595918 ns/iter |
10.019702897042219 ns/iter |
0.96 |
Micro_Draft4_Long_Enum_Short_Strings |
6.351876094584498 ns/iter |
7.2584811201203845 ns/iter |
0.88 |
Micro_Draft4_Type_Object |
2.4608577314990057 ns/iter |
2.6251233758878416 ns/iter |
0.94 |
Micro_Draft4_Ref_Single_100 |
1681612.3768472078 ns/iter |
1900718.0477527152 ns/iter |
0.88 |
Micro_Draft4_Compile_Ref_Many_Nested |
1298101.1904760937 ns/iter |
1397193.9140810503 ns/iter |
0.93 |
Micro_Draft4_Compile_Wrap |
2069355.8629630017 ns/iter |
2563085.440432742 ns/iter |
0.81 |
Micro_Draft6_Property_Names |
98.32358028382686 ns/iter |
104.19547234678264 ns/iter |
0.94 |
Micro_Draft6_Compile_FHIR |
9414110292.000032 ns/iter |
14499666125.000204 ns/iter |
0.65 |
Micro_Draft7_If_Then_Else |
17.75313724761652 ns/iter |
18.883624051579638 ns/iter |
0.94 |
Micro_2019_09_Unevaluated_Properties |
25.213373947602538 ns/iter |
33.68428524190707 ns/iter |
0.75 |
Micro_2019_09_Compile_Wrap |
293161791.99997807 ns/iter |
400588521.00003153 ns/iter |
0.73 |
Micro_2020_12_Dynamic_Ref |
202.35481261825123 ns/iter |
277.6404897911607 ns/iter |
0.73 |
Micro_2020_12_Dynamic_Ref_Single |
2.577949195727101 ns/iter |
3.3151166554280396 ns/iter |
0.78 |
Micro_2020_12_Simple_Output_Mask |
838.3864066809874 ns/iter |
1109.6939717837884 ns/iter |
0.76 |
Micro_2020_12_Simple_Output_Annotations |
86500.36442034743 ns/iter |
118865.99434102167 ns/iter |
0.73 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
772673.7770192773 ns/iter |
1019801.8018015616 ns/iter |
0.76 |
Micro_2020_12_Exhaustive_Deep_Numeric |
5065.051631937217 ns/iter |
5832.052192768553 ns/iter |
0.87 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
111985.93798690806 ns/iter |
153563.41918688966 ns/iter |
0.73 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
13411.193016673511 ns/iter |
14047.804098803392 ns/iter |
0.95 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
92.42990659999639 ns/iter |
86.92504643311614 ns/iter |
1.06 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
4645.937727379958 ns/iter |
5036.909956504697 ns/iter |
0.92 |
Alterschema_Check_Readibility_ISO_Language_Set_3 |
229259541.6667306 ns/iter |
243795722.3332887 ns/iter |
0.94 |
Alterschema_Check_Readibility_OMC |
65521291.666679345 ns/iter |
66879276.454528734 ns/iter |
0.98 |
Alterschema_Check_Readibility_KrakenD |
685873874.9999702 ns/iter |
787049582.9999982 ns/iter |
0.87 |
Alterschema_Apply_Readibility_KrakenD |
77139513709.00009 ns/iter |
85337828917.00003 ns/iter |
0.90 |
Alterschema_Check_Invalid_External_Refs |
255187653.00004515 ns/iter |
173247312.4999956 ns/iter |
1.47 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
JavaScript (macos/llvm)
Details
| Benchmark suite | Current: 572067c | Previous: 90c9d98 | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
145318 ns |
156047 ns |
0.93 |
E2E_Evaluator_ansible-meta |
590560 ns |
519302 ns |
1.14 |
E2E_Evaluator_aws-cdk |
155358 ns |
157546 ns |
0.99 |
E2E_Evaluator_babelrc |
402260 ns |
347512 ns |
1.16 |
E2E_Evaluator_cerebrum-criminal-case |
2242924 ns |
2347513 ns |
0.96 |
E2E_Evaluator_clang-format |
290111 ns |
283735 ns |
1.02 |
E2E_Evaluator_cmake-presets |
18298940 ns |
22121622 ns |
0.83 |
E2E_Evaluator_code-climate |
496146 ns |
459048 ns |
1.08 |
E2E_Evaluator_cql2 |
1327683 ns |
1326333 ns |
1.00 |
E2E_Evaluator_cspell |
1887904 ns |
1734473 ns |
1.09 |
E2E_Evaluator_cypress |
882007 ns |
881332 ns |
1.00 |
E2E_Evaluator_deno |
1193396 ns |
1381544 ns |
0.86 |
E2E_Evaluator_dependabot |
1197414 ns |
1220210 ns |
0.98 |
E2E_Evaluator_draft-04 |
23936547 ns |
22880230 ns |
1.05 |
E2E_Evaluator_fabric-mod |
2749198 ns |
2632942 ns |
1.04 |
E2E_Evaluator_geojson |
23277147 ns |
25063983 ns |
0.93 |
E2E_Evaluator_gitpod-configuration |
863779 ns |
753448 ns |
1.15 |
E2E_Evaluator_helm-chart-lock |
1139453 ns |
1171277 ns |
0.97 |
E2E_Evaluator_importmap |
361182 ns |
285835 ns |
1.26 |
E2E_Evaluator_jasmine |
275888 ns |
246112 ns |
1.12 |
E2E_Evaluator_jsconfig |
1318020 ns |
1130870 ns |
1.17 |
E2E_Evaluator_jshintrc |
2643476 ns |
2228275 ns |
1.19 |
E2E_Evaluator_krakend |
549917 ns |
458306 ns |
1.20 |
E2E_Evaluator_lazygit |
373608 ns |
416692 ns |
0.90 |
E2E_Evaluator_lerna |
416066 ns |
402634 ns |
1.03 |
E2E_Evaluator_nest-cli |
489767 ns |
475927 ns |
1.03 |
E2E_Evaluator_omc |
83884 ns |
78179 ns |
1.07 |
E2E_Evaluator_omnisharp |
1395890 ns |
1159763 ns |
1.20 |
E2E_Evaluator_openapi |
19703280 ns |
17650162 ns |
1.12 |
E2E_Evaluator_pre-commit-hooks |
1738271 ns |
1631631 ns |
1.07 |
E2E_Evaluator_pulumi |
1928674 ns |
1508338 ns |
1.28 |
E2E_Evaluator_semantic-release |
208690 ns |
226032 ns |
0.92 |
E2E_Evaluator_stale |
414465 ns |
315526 ns |
1.31 |
E2E_Evaluator_stylecop |
1321603 ns |
1027153 ns |
1.29 |
E2E_Evaluator_tmuxinator |
219111 ns |
168929 ns |
1.30 |
E2E_Evaluator_ui5 |
1933351 ns |
1908793 ns |
1.01 |
E2E_Evaluator_ui5-manifest |
10465328 ns |
11425075 ns |
0.92 |
E2E_Evaluator_unreal-engine-uproject |
1265231 ns |
1324902 ns |
0.95 |
E2E_Evaluator_users-array |
2011233 ns |
2494392 ns |
0.81 |
E2E_Evaluator_vercel |
862883 ns |
1094135 ns |
0.79 |
E2E_Evaluator_yamllint |
26403 ns |
26423 ns |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Benchmark (linux/llvm)
Details
| Benchmark suite | Current: 572067c | Previous: 90c9d98 | Ratio |
|---|---|---|---|
Schema_Iterator_ISO_Language |
3152135.6502242987 ns/iter |
2997277.2618034096 ns/iter |
1.05 |
Schema_Tracker_ISO_Language |
4734049.226027459 ns/iter |
4654489.29139109 ns/iter |
1.02 |
Schema_Tracker_ISO_Language_To_JSON |
21270199.484847166 ns/iter |
22098688.09374882 ns/iter |
0.96 |
Schema_Frame_WoT_References |
4499423.980769862 ns/iter |
4708201.999999605 ns/iter |
0.96 |
Schema_Frame_OMC_References |
20224033.411763873 ns/iter |
20564266.47058796 ns/iter |
0.98 |
Schema_Frame_OMC_Locations |
18904105.54053872 ns/iter |
19138420.135136213 ns/iter |
0.99 |
Schema_Frame_ISO_Language_Locations |
101991487.66666137 ns/iter |
102031184.99998708 ns/iter |
1.00 |
Schema_Frame_KrakenD_References |
40507868.764707915 ns/iter |
41115285.294113964 ns/iter |
0.99 |
Schema_Frame_KrakenD_Reachable |
599862519.0002258 ns/iter |
609962951.9999325 ns/iter |
0.98 |
Schema_Frame_ISO_Language_Locations_To_JSON |
126315047.24998876 ns/iter |
125096472.99998505 ns/iter |
1.01 |
Schema_Frame_Many_Resources_References |
346637083.5000134 ns/iter |
355051259.4999873 ns/iter |
0.98 |
Schema_Bundle_Meta_2020_12 |
1454792.5722999268 ns/iter |
1501275.815449696 ns/iter |
0.97 |
Schema_Format_ISO_Language_To_JSON |
106494226.85716152 ns/iter |
111294966.66668123 ns/iter |
0.96 |
E2E_Compiler_adaptivecard |
58854559.83332121 ns/iter |
59685416.16666319 ns/iter |
0.99 |
E2E_Compiler_ansible_meta |
24742346.142854135 ns/iter |
26189142.851855516 ns/iter |
0.94 |
E2E_Compiler_aws_cdk |
324913.46524557524 ns/iter |
339069.4009662061 ns/iter |
0.96 |
E2E_Compiler_babelrc |
2317549.0986840497 ns/iter |
2423053.551724322 ns/iter |
0.96 |
E2E_Compiler_clang_format |
16149943.636362838 ns/iter |
16954229.14634414 ns/iter |
0.95 |
E2E_Compiler_cmake_presets |
25163559.28571556 ns/iter |
26529313.57692104 ns/iter |
0.95 |
E2E_Compiler_code_climate |
2285690.26948113 ns/iter |
2421350.9620690746 ns/iter |
0.94 |
E2E_Compiler_cql2 |
12767044.563638179 ns/iter |
13292538.59615584 ns/iter |
0.96 |
E2E_Compiler_cspell |
22337350.645161238 ns/iter |
23715443.448273964 ns/iter |
0.94 |
E2E_Compiler_cypress |
3867698.7247192324 ns/iter |
4149788.613095292 ns/iter |
0.93 |
E2E_Compiler_deno |
6944270.396039735 ns/iter |
7349705.136843305 ns/iter |
0.94 |
E2E_Compiler_dependabot |
3465778.9257423277 ns/iter |
3700545.5661377106 ns/iter |
0.94 |
E2E_Compiler_draft_04 |
2408360.5979377697 ns/iter |
2523095.1913356017 ns/iter |
0.95 |
E2E_Compiler_fabric_mod |
4214099.289156475 ns/iter |
4410222.874213511 ns/iter |
0.96 |
E2E_Compiler_geojson |
19765982.86110705 ns/iter |
21079948.424240876 ns/iter |
0.94 |
E2E_Compiler_gitpod_configuration |
4437029.696203043 ns/iter |
4688048.489933924 ns/iter |
0.95 |
E2E_Compiler_helm_chart_lock |
613215.7613534924 ns/iter |
643139.723502232 ns/iter |
0.95 |
E2E_Compiler_importmap |
242905.2590529286 ns/iter |
252661.17526139208 ns/iter |
0.96 |
E2E_Compiler_jasmine |
1205595.7620689163 ns/iter |
1274564.6061705037 ns/iter |
0.95 |
E2E_Compiler_jshintrc |
3812546.8423921256 ns/iter |
4013539.908046055 ns/iter |
0.95 |
E2E_Compiler_jsconfig |
20065608.57142696 ns/iter |
21345217.272723995 ns/iter |
0.94 |
E2E_Compiler_krakend |
137351736.3999781 ns/iter |
154824181.0000036 ns/iter |
0.89 |
E2E_Compiler_lazygit |
29773851.958329562 ns/iter |
32852048.045459595 ns/iter |
0.91 |
E2E_Compiler_lerna |
1421361.4158216412 ns/iter |
1498632.040860567 ns/iter |
0.95 |
E2E_Compiler_nest_cli |
6630597.764151475 ns/iter |
7001304.739999341 ns/iter |
0.95 |
E2E_Compiler_omc |
149488374.59996867 ns/iter |
159083486.00004274 ns/iter |
0.94 |
E2E_Compiler_omnisharp |
5966791.401710401 ns/iter |
6307856.315315148 ns/iter |
0.95 |
E2E_Compiler_openapi |
22503285.741938654 ns/iter |
23647361.133331895 ns/iter |
0.95 |
E2E_Compiler_pre_commit_hooks |
4547549.811688925 ns/iter |
4866630.187499431 ns/iter |
0.93 |
E2E_Compiler_pulumi |
3575303.6288661323 ns/iter |
3753777.2849467513 ns/iter |
0.95 |
E2E_Compiler_semantic_release |
1354053.3520309848 ns/iter |
1426696.2057027128 ns/iter |
0.95 |
E2E_Compiler_stale |
1391564.656746 ns/iter |
1460924.661088052 ns/iter |
0.95 |
E2E_Compiler_stylecop |
5211669.511111353 ns/iter |
5507435.007873894 ns/iter |
0.95 |
E2E_Compiler_tmuxinator |
1670359.3436750127 ns/iter |
1750732.0476192434 ns/iter |
0.95 |
E2E_Compiler_ui5 |
45588396.80000044 ns/iter |
48124419.642866604 ns/iter |
0.95 |
E2E_Compiler_ui5_manifest |
307154175.5000453 ns/iter |
323881736.99996513 ns/iter |
0.95 |
E2E_Compiler_unreal_engine_uproject |
4087655.649123513 ns/iter |
4302844.355828588 ns/iter |
0.95 |
E2E_Compiler_users_array |
777293.1146992597 ns/iter |
825870.5111897148 ns/iter |
0.94 |
E2E_Compiler_vercel |
11959712.338982897 ns/iter |
12703501.963638203 ns/iter |
0.94 |
E2E_Compiler_yamllint |
299792.7036402319 ns/iter |
312394.187556339 ns/iter |
0.96 |
E2E_Evaluator_adaptivecard |
25021.84836493127 ns/iter |
27017.67573407895 ns/iter |
0.93 |
E2E_Evaluator_ansible_meta |
236767.1932495544 ns/iter |
244183.81981667253 ns/iter |
0.97 |
E2E_Evaluator_aws_cdk |
52828.88736488555 ns/iter |
53115.21514213611 ns/iter |
0.99 |
E2E_Evaluator_babelrc |
115478.24412531251 ns/iter |
116068.00443350709 ns/iter |
0.99 |
E2E_Evaluator_cerebrum_criminal_case |
1028397.9535559593 ns/iter |
1025255.3023600281 ns/iter |
1.00 |
E2E_Evaluator_clang_format |
116462.30912131359 ns/iter |
118292.75937926507 ns/iter |
0.98 |
E2E_Evaluator_cmake_presets |
4641558.219177195 ns/iter |
4334730.596153163 ns/iter |
1.07 |
E2E_Evaluator_code_climate |
182606.1567455127 ns/iter |
188358.11178323324 ns/iter |
0.97 |
E2E_Evaluator_cql2 |
210260.35365494541 ns/iter |
225095.58456490393 ns/iter |
0.93 |
E2E_Evaluator_cspell |
601627.5283505801 ns/iter |
626253.9488536703 ns/iter |
0.96 |
E2E_Evaluator_cypress |
190818.01741973424 ns/iter |
196711.7378965146 ns/iter |
0.97 |
E2E_Evaluator_deno |
307875.63186075323 ns/iter |
318206.6450433335 ns/iter |
0.97 |
E2E_Evaluator_dependabot |
326818.25349482015 ns/iter |
330600.40103430423 ns/iter |
0.99 |
E2E_Evaluator_draft_04 |
10048591.529412346 ns/iter |
9040083.867646711 ns/iter |
1.11 |
E2E_Evaluator_fabric_mod |
670350.5047984184 ns/iter |
680590.8606239724 ns/iter |
0.98 |
E2E_Evaluator_geojson |
17945536.307689298 ns/iter |
17383209.82499886 ns/iter |
1.03 |
E2E_Evaluator_gitpod_configuration |
237038.8248800207 ns/iter |
247744.07500886446 ns/iter |
0.96 |
E2E_Evaluator_helm_chart_lock |
312165.4438027686 ns/iter |
321101.4525782902 ns/iter |
0.97 |
E2E_Evaluator_importmap |
51043.24227749769 ns/iter |
52878.8396595297 ns/iter |
0.97 |
E2E_Evaluator_jasmine |
106098.68457979425 ns/iter |
106864.1281509492 ns/iter |
0.99 |
E2E_Evaluator_jshintrc |
1188171.2648554437 ns/iter |
1198188.3758619854 ns/iter |
0.99 |
E2E_Evaluator_jsconfig |
426319.3450798737 ns/iter |
432380.4941466456 ns/iter |
0.99 |
E2E_Evaluator_krakend |
210897.1116490156 ns/iter |
220375.0546021768 ns/iter |
0.96 |
E2E_Evaluator_lazygit |
153260.2077721188 ns/iter |
157646.00819859453 ns/iter |
0.97 |
E2E_Evaluator_lerna |
133938.1368462189 ns/iter |
137149.9102990044 ns/iter |
0.98 |
E2E_Evaluator_nest_cli |
183939.60612521283 ns/iter |
189943.0176390734 ns/iter |
0.97 |
E2E_Evaluator_omc |
19200.171613288123 ns/iter |
20795.00664936406 ns/iter |
0.92 |
E2E_Evaluator_omnisharp |
611892.4228070156 ns/iter |
623609.0897096432 ns/iter |
0.98 |
E2E_Evaluator_openapi |
11457348.245613232 ns/iter |
9590153.269841937 ns/iter |
1.19 |
E2E_Evaluator_pre_commit_hooks |
494338.9052032548 ns/iter |
512481.5560283752 ns/iter |
0.96 |
E2E_Evaluator_pulumi |
677656.0057803334 ns/iter |
695146.5221675615 ns/iter |
0.97 |
E2E_Evaluator_semantic_release |
99908.40479265044 ns/iter |
101205.11558869174 ns/iter |
0.99 |
E2E_Evaluator_stale |
150120.12457193056 ns/iter |
150806.2335123361 ns/iter |
1.00 |
E2E_Evaluator_stylecop |
298430.265984617 ns/iter |
300840.0485186693 ns/iter |
0.99 |
E2E_Evaluator_tmuxinator |
101859.05099680857 ns/iter |
102339.30287547487 ns/iter |
1.00 |
E2E_Evaluator_ui5 |
521222.34469971136 ns/iter |
531305.2058824255 ns/iter |
0.98 |
E2E_Evaluator_ui5_manifest |
2583958.647272249 ns/iter |
2653254.382022418 ns/iter |
0.97 |
E2E_Evaluator_unreal_engine_uproject |
442150.2381851843 ns/iter |
457054.0210942434 ns/iter |
0.97 |
E2E_Evaluator_users_array |
577229.1778141574 ns/iter |
584006.3014828367 ns/iter |
0.99 |
E2E_Evaluator_vercel |
323723.486059539 ns/iter |
328950.04360059183 ns/iter |
0.98 |
E2E_Evaluator_yamllint |
8964.92891267715 ns/iter |
8901.178820292022 ns/iter |
1.01 |
Micro_Draft4_Meta_1_No_Callback |
193.87033141676503 ns/iter |
191.41459551717605 ns/iter |
1.01 |
Micro_Draft4_Required_Properties |
797.4304975570603 ns/iter |
797.4297373341464 ns/iter |
1.00 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
23.14825686605783 ns/iter |
23.184026970680026 ns/iter |
1.00 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
11.532281228142372 ns/iter |
11.5315558003508 ns/iter |
1.00 |
Micro_Draft4_Items_Schema |
275.37504516127996 ns/iter |
274.40251644721957 ns/iter |
1.00 |
Micro_Draft4_Nested_Object |
1.8133539544261947 ns/iter |
1.8673519823055775 ns/iter |
0.97 |
Micro_Draft4_Properties_Triad_Optional |
326.6244138737921 ns/iter |
329.82256740681987 ns/iter |
0.99 |
Micro_Draft4_Properties_Triad_Closed |
269.6180857848645 ns/iter |
270.43399963888163 ns/iter |
1.00 |
Micro_Draft4_Properties_Triad_Required |
339.8258855508463 ns/iter |
339.9599739339168 ns/iter |
1.00 |
Micro_Draft4_Properties_Closed |
57.387050224819816 ns/iter |
57.33821285274291 ns/iter |
1.00 |
Micro_Draft4_Non_Recursive_Ref |
14.000673195644445 ns/iter |
14.1335512636667 ns/iter |
0.99 |
Micro_Draft4_Pattern_Properties_True |
162.81833947869143 ns/iter |
194.56448907220735 ns/iter |
0.84 |
Micro_Draft4_Ref_To_Single_Property |
11.543112940867243 ns/iter |
11.528499537535183 ns/iter |
1.00 |
Micro_Draft4_Additional_Properties_Type |
32.96089032742468 ns/iter |
33.00589225676368 ns/iter |
1.00 |
Micro_Draft4_Nested_Oneof |
58.85339775997144 ns/iter |
58.84198761736652 ns/iter |
1.00 |
Micro_Draft4_Short_Enum |
9.973812719551146 ns/iter |
12.316198821483212 ns/iter |
0.81 |
Micro_Draft4_Long_Enum |
16.210169655542558 ns/iter |
14.982576743826897 ns/iter |
1.08 |
Micro_Draft4_Long_Enum_Short_Strings |
9.970816170157716 ns/iter |
12.255893201080548 ns/iter |
0.81 |
Micro_Draft4_Type_Object |
3.4444669260602723 ns/iter |
3.427655577568833 ns/iter |
1.00 |
Micro_Draft4_Ref_Single_100 |
2332492.0633338783 ns/iter |
2436328.0347219845 ns/iter |
0.96 |
Micro_Draft4_Compile_Ref_Many_Nested |
1708675.603911989 ns/iter |
1762515.6892232522 ns/iter |
0.97 |
Micro_Draft4_Compile_Wrap |
2310158.036303475 ns/iter |
2436200.3414630527 ns/iter |
0.95 |
Micro_Draft6_Property_Names |
118.33998722884411 ns/iter |
118.29185774344265 ns/iter |
1.00 |
Micro_Draft6_Compile_FHIR |
13067590006.000046 ns/iter |
13818958809.00015 ns/iter |
0.95 |
Micro_Draft7_If_Then_Else |
24.36368164552998 ns/iter |
24.366949122084222 ns/iter |
1.00 |
Micro_2019_09_Unevaluated_Properties |
27.758104087232578 ns/iter |
27.763334636944013 ns/iter |
1.00 |
Micro_2019_09_Compile_Wrap |
278821828.4999857 ns/iter |
300105417.50004905 ns/iter |
0.93 |
Micro_2020_12_Dynamic_Ref |
231.7632412474364 ns/iter |
241.48093719961102 ns/iter |
0.96 |
Micro_2020_12_Dynamic_Ref_Single |
3.4261384435566407 ns/iter |
3.4286239544528825 ns/iter |
1.00 |
Micro_2020_12_Simple_Output_Mask |
1085.0490130697694 ns/iter |
1084.7727359492621 ns/iter |
1.00 |
Micro_2020_12_Simple_Output_Annotations |
105734.9434216491 ns/iter |
107157.26917879318 ns/iter |
0.99 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
968316.5255171781 ns/iter |
1009257.6892089292 ns/iter |
0.96 |
Micro_2020_12_Exhaustive_Deep_Numeric |
8202.227174028054 ns/iter |
8113.176612465073 ns/iter |
1.01 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
175458.62060489805 ns/iter |
175036.86138865195 ns/iter |
1.00 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
22831.520737183324 ns/iter |
23455.32054922584 ns/iter |
0.97 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
140.56277609150328 ns/iter |
150.94252689636443 ns/iter |
0.93 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
4450.279253656699 ns/iter |
4370.743720133402 ns/iter |
1.02 |
Alterschema_Check_Readibility_ISO_Language_Set_3 |
365505310.9999926 ns/iter |
380425612.500062 ns/iter |
0.96 |
Alterschema_Check_Readibility_OMC |
81445945.88889554 ns/iter |
84265803.8749846 ns/iter |
0.97 |
Alterschema_Check_Readibility_KrakenD |
1153707467.9999933 ns/iter |
1187005470.000031 ns/iter |
0.97 |
Alterschema_Apply_Readibility_KrakenD |
119497982743.99995 ns/iter |
117692218195.99988 ns/iter |
1.02 |
Alterschema_Check_Invalid_External_Refs |
287521049.9998957 ns/iter |
286380734.4999714 ns/iter |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
JavaScript (linux/llvm)
Details
| Benchmark suite | Current: 572067c | Previous: 90c9d98 | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
121128 ns |
119391 ns |
1.01 |
E2E_Evaluator_ansible-meta |
517028 ns |
522547 ns |
0.99 |
E2E_Evaluator_aws-cdk |
141890 ns |
140848 ns |
1.01 |
E2E_Evaluator_babelrc |
354133 ns |
363671 ns |
0.97 |
E2E_Evaluator_cerebrum-criminal-case |
2517528 ns |
2506913 ns |
1.00 |
E2E_Evaluator_clang-format |
264248 ns |
260238 ns |
1.02 |
E2E_Evaluator_cmake-presets |
17805955 ns |
17604791 ns |
1.01 |
E2E_Evaluator_code-climate |
500569 ns |
511977 ns |
0.98 |
E2E_Evaluator_cql2 |
1235293 ns |
1222598 ns |
1.01 |
E2E_Evaluator_cspell |
1498959 ns |
1557666 ns |
0.96 |
E2E_Evaluator_cypress |
786456 ns |
810467 ns |
0.97 |
E2E_Evaluator_deno |
1047621 ns |
1062273 ns |
0.99 |
E2E_Evaluator_dependabot |
1080708 ns |
1101922 ns |
0.98 |
E2E_Evaluator_draft-04 |
23235731 ns |
22755912 ns |
1.02 |
E2E_Evaluator_fabric-mod |
2343816 ns |
2370001 ns |
0.99 |
E2E_Evaluator_geojson |
24762979 ns |
24687875 ns |
1.00 |
E2E_Evaluator_gitpod-configuration |
730483 ns |
735338 ns |
0.99 |
E2E_Evaluator_helm-chart-lock |
979144 ns |
1011732 ns |
0.97 |
E2E_Evaluator_importmap |
266131 ns |
272861 ns |
0.98 |
E2E_Evaluator_jasmine |
297877 ns |
303769 ns |
0.98 |
E2E_Evaluator_jsconfig |
1244821 ns |
1292000 ns |
0.96 |
E2E_Evaluator_jshintrc |
2760174 ns |
2807304 ns |
0.98 |
E2E_Evaluator_krakend |
666061 ns |
686424 ns |
0.97 |
E2E_Evaluator_lazygit |
504485 ns |
525331 ns |
0.96 |
E2E_Evaluator_lerna |
463270 ns |
470983 ns |
0.98 |
E2E_Evaluator_nest-cli |
590261 ns |
600659 ns |
0.98 |
E2E_Evaluator_omc |
92347 ns |
95895 ns |
0.96 |
E2E_Evaluator_omnisharp |
1417658 ns |
1428935 ns |
0.99 |
E2E_Evaluator_openapi |
26032772 ns |
26067416 ns |
1.00 |
E2E_Evaluator_pre-commit-hooks |
2011323 ns |
2064829 ns |
0.97 |
E2E_Evaluator_pulumi |
1914641 ns |
1946402 ns |
0.98 |
E2E_Evaluator_semantic-release |
263908 ns |
259230 ns |
1.02 |
E2E_Evaluator_stale |
403859 ns |
403263 ns |
1.00 |
E2E_Evaluator_stylecop |
1206685 ns |
1241482 ns |
0.97 |
E2E_Evaluator_tmuxinator |
227963 ns |
231280 ns |
0.99 |
E2E_Evaluator_ui5 |
2224480 ns |
2203384 ns |
1.01 |
E2E_Evaluator_ui5-manifest |
11324808 ns |
11288356 ns |
1.00 |
E2E_Evaluator_unreal-engine-uproject |
1525638 ns |
1539301 ns |
0.99 |
E2E_Evaluator_users-array |
2611368 ns |
2619942 ns |
1.00 |
E2E_Evaluator_vercel |
1018500 ns |
1003465 ns |
1.01 |
E2E_Evaluator_yamllint |
25984 ns |
26015 ns |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Benchmark (linux/gcc)
Details
| Benchmark suite | Current: 572067c | Previous: 90c9d98 | Ratio |
|---|---|---|---|
Alterschema_Check_Readibility_ISO_Language_Set_3 |
338025075.00001866 ns/iter |
360428080.00001967 ns/iter |
0.94 |
Alterschema_Check_Readibility_OMC |
100460518.42856026 ns/iter |
99327816.42857791 ns/iter |
1.01 |
Alterschema_Check_Readibility_KrakenD |
1626963140.0000434 ns/iter |
1396246449.0000458 ns/iter |
1.17 |
Alterschema_Apply_Readibility_KrakenD |
165554230188.00024 ns/iter |
141516486552.99982 ns/iter |
1.17 |
Alterschema_Check_Invalid_External_Refs |
251270645.33338246 ns/iter |
289027768.99997205 ns/iter |
0.87 |
Micro_2020_12_Dynamic_Ref |
286.79866436273085 ns/iter |
274.5596747841593 ns/iter |
1.04 |
Micro_2020_12_Dynamic_Ref_Single |
4.062054916078683 ns/iter |
4.576961530018818 ns/iter |
0.89 |
Micro_2020_12_Simple_Output_Mask |
1061.754511228766 ns/iter |
1121.6537825858954 ns/iter |
0.95 |
Micro_2020_12_Simple_Output_Annotations |
108164.39859068544 ns/iter |
102037.77194010573 ns/iter |
1.06 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
1078479.4807989066 ns/iter |
1118150.4057509655 ns/iter |
0.96 |
Micro_2020_12_Exhaustive_Deep_Numeric |
9267.239395315433 ns/iter |
8859.914662055537 ns/iter |
1.05 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
141367.0608642474 ns/iter |
165430.33222276627 ns/iter |
0.85 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
24643.4387661635 ns/iter |
26521.99461284454 ns/iter |
0.93 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
156.05750522460033 ns/iter |
151.47956111916386 ns/iter |
1.03 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
4502.089381448863 ns/iter |
4428.9112220035495 ns/iter |
1.02 |
Micro_2019_09_Unevaluated_Properties |
26.464990228992743 ns/iter |
28.507952819686615 ns/iter |
0.93 |
Micro_2019_09_Compile_Wrap |
314155176.9999751 ns/iter |
319926766.4999752 ns/iter |
0.98 |
Micro_Draft7_If_Then_Else |
22.135942711710932 ns/iter |
25.730058734882345 ns/iter |
0.86 |
Micro_Draft6_Property_Names |
142.66585590310908 ns/iter |
151.4225220412733 ns/iter |
0.94 |
Micro_Draft6_Compile_FHIR |
18743655686.00001 ns/iter |
14690720757.000008 ns/iter |
1.28 |
Micro_Draft4_Meta_1_No_Callback |
178.77917936131564 ns/iter |
178.28506502976296 ns/iter |
1.00 |
Micro_Draft4_Required_Properties |
766.7794207625418 ns/iter |
827.6147203904434 ns/iter |
0.93 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
24.568248375411947 ns/iter |
21.004321532623983 ns/iter |
1.17 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
11.942267062036867 ns/iter |
13.011964774014297 ns/iter |
0.92 |
Micro_Draft4_Items_Schema |
304.7802437773728 ns/iter |
329.094113482891 ns/iter |
0.93 |
Micro_Draft4_Nested_Object |
1.7321346302731881 ns/iter |
2.10946325368819 ns/iter |
0.82 |
Micro_Draft4_Properties_Triad_Optional |
317.38832081771506 ns/iter |
476.70225730322755 ns/iter |
0.67 |
Micro_Draft4_Properties_Triad_Closed |
261.68600193419377 ns/iter |
414.1016318999588 ns/iter |
0.63 |
Micro_Draft4_Properties_Triad_Required |
336.53405089188027 ns/iter |
509.4658017873209 ns/iter |
0.66 |
Micro_Draft4_Properties_Closed |
64.09115503831369 ns/iter |
62.340841945516765 ns/iter |
1.03 |
Micro_Draft4_Non_Recursive_Ref |
9.05526965551184 ns/iter |
9.152997772371075 ns/iter |
0.99 |
Micro_Draft4_Pattern_Properties_True |
164.98847600148625 ns/iter |
178.0593113490957 ns/iter |
0.93 |
Micro_Draft4_Ref_To_Single_Property |
11.907968940299394 ns/iter |
13.023441205324422 ns/iter |
0.91 |
Micro_Draft4_Additional_Properties_Type |
14.612371889259869 ns/iter |
22.473875574222248 ns/iter |
0.65 |
Micro_Draft4_Nested_Oneof |
56.11098203330657 ns/iter |
63.69332072397994 ns/iter |
0.88 |
Micro_Draft4_Short_Enum |
10.686901560377887 ns/iter |
14.510736587548028 ns/iter |
0.74 |
Micro_Draft4_Long_Enum |
11.767143787091808 ns/iter |
13.600833330229962 ns/iter |
0.87 |
Micro_Draft4_Long_Enum_Short_Strings |
10.68359057829091 ns/iter |
14.48753619527947 ns/iter |
0.74 |
Micro_Draft4_Type_Object |
4.0352684102107075 ns/iter |
4.576449728450555 ns/iter |
0.88 |
Micro_Draft4_Ref_Single_100 |
2298001.596721063 ns/iter |
2463593.989547286 ns/iter |
0.93 |
Micro_Draft4_Compile_Ref_Many_Nested |
1739743.847457572 ns/iter |
1828594.712041723 ns/iter |
0.95 |
Micro_Draft4_Compile_Wrap |
2419864.69896175 ns/iter |
2617422.9588008197 ns/iter |
0.92 |
E2E_Compiler_adaptivecard |
64344984.63636374 ns/iter |
64483400.63634946 ns/iter |
1.00 |
E2E_Compiler_ansible_meta |
26633253.038461097 ns/iter |
29095095.416664664 ns/iter |
0.92 |
E2E_Compiler_aws_cdk |
357973.72671120916 ns/iter |
361248.57459993963 ns/iter |
0.99 |
E2E_Compiler_babelrc |
2417088.7266440503 ns/iter |
2594319.0481484635 ns/iter |
0.93 |
E2E_Compiler_clang_format |
16886595.195113085 ns/iter |
18322251.9473726 ns/iter |
0.92 |
E2E_Compiler_cmake_presets |
27010097.962964345 ns/iter |
27576888.08000239 ns/iter |
0.98 |
E2E_Compiler_code_climate |
2481602.8461544933 ns/iter |
2624627.4248121283 ns/iter |
0.95 |
E2E_Compiler_cql2 |
13495887.307691682 ns/iter |
14212447.469385458 ns/iter |
0.95 |
E2E_Compiler_cspell |
23104520.333329976 ns/iter |
24410021.68964995 ns/iter |
0.95 |
E2E_Compiler_cypress |
3867718.7087914417 ns/iter |
4209315.137724114 ns/iter |
0.92 |
E2E_Compiler_deno |
7387559.536843917 ns/iter |
8062811.321838387 ns/iter |
0.92 |
E2E_Compiler_dependabot |
3615139.222797387 ns/iter |
3946798.9269655077 ns/iter |
0.92 |
E2E_Compiler_draft_04 |
2623229.7406008192 ns/iter |
2775880.660078746 ns/iter |
0.95 |
E2E_Compiler_fabric_mod |
4478382.064101028 ns/iter |
4776370.897259655 ns/iter |
0.94 |
E2E_Compiler_geojson |
21861176.727270503 ns/iter |
22947049.580645926 ns/iter |
0.95 |
E2E_Compiler_gitpod_configuration |
4717427.790539561 ns/iter |
5122842.350366114 ns/iter |
0.92 |
E2E_Compiler_helm_chart_lock |
633292.8227847964 ns/iter |
660591.201720823 ns/iter |
0.96 |
E2E_Compiler_importmap |
264860.0986021473 ns/iter |
266299.9545800839 ns/iter |
0.99 |
E2E_Compiler_jasmine |
1308544.2186914228 ns/iter |
1363407.0312500412 ns/iter |
0.96 |
E2E_Compiler_jshintrc |
3923114.7752795215 ns/iter |
4231806.554216691 ns/iter |
0.93 |
E2E_Compiler_jsconfig |
19898757.628574718 ns/iter |
21872989.156250354 ns/iter |
0.91 |
E2E_Compiler_krakend |
137322007.99995553 ns/iter |
140167107.20002264 ns/iter |
0.98 |
E2E_Compiler_lazygit |
32079763.545466863 ns/iter |
33844491.52380988 ns/iter |
0.95 |
E2E_Compiler_lerna |
1524779.6455145248 ns/iter |
1601241.9657535076 ns/iter |
0.95 |
E2E_Compiler_nest_cli |
6918671.782175194 ns/iter |
7525332.806451804 ns/iter |
0.92 |
E2E_Compiler_omc |
163298600.25007293 ns/iter |
167236994.00000668 ns/iter |
0.98 |
E2E_Compiler_omnisharp |
6163118.75438569 ns/iter |
6707267.352380984 ns/iter |
0.92 |
E2E_Compiler_openapi |
24739434.64285964 ns/iter |
26050029.85185618 ns/iter |
0.95 |
E2E_Compiler_pre_commit_hooks |
4788916.369861535 ns/iter |
5238020.574626798 ns/iter |
0.91 |
E2E_Compiler_pulumi |
3812900.532607174 ns/iter |
4092241.491227405 ns/iter |
0.93 |
E2E_Compiler_semantic_release |
1504892.0818959891 ns/iter |
1569154.1210760442 ns/iter |
0.96 |
E2E_Compiler_stale |
1461185.0541664732 ns/iter |
1559937.892857022 ns/iter |
0.94 |
E2E_Compiler_stylecop |
5433862.131780216 ns/iter |
6007833.974359124 ns/iter |
0.90 |
E2E_Compiler_tmuxinator |
1805124.524548127 ns/iter |
1909237.6775954424 ns/iter |
0.95 |
E2E_Compiler_ui5 |
49054571.50000204 ns/iter |
50235003.21427881 ns/iter |
0.98 |
E2E_Compiler_ui5_manifest |
313183748.00002855 ns/iter |
324471354.5000195 ns/iter |
0.97 |
E2E_Compiler_unreal_engine_uproject |
4271868.896342134 ns/iter |
4606868.217105162 ns/iter |
0.93 |
E2E_Compiler_users_array |
853524.775882608 ns/iter |
879303.0894207101 ns/iter |
0.97 |
E2E_Compiler_vercel |
12312798.456142653 ns/iter |
13023638.240741564 ns/iter |
0.95 |
E2E_Compiler_yamllint |
327516.741525537 ns/iter |
333493.2352381007 ns/iter |
0.98 |
E2E_Evaluator_adaptivecard |
22850.42821894821 ns/iter |
23324.514940238463 ns/iter |
0.98 |
E2E_Evaluator_ansible_meta |
233207.08603581955 ns/iter |
242955.21126760158 ns/iter |
0.96 |
E2E_Evaluator_aws_cdk |
53036.66872334243 ns/iter |
48424.61000709082 ns/iter |
1.10 |
E2E_Evaluator_babelrc |
100818.80249968312 ns/iter |
95250.51450153839 ns/iter |
1.06 |
E2E_Evaluator_cerebrum_criminal_case |
1195137.7370244237 ns/iter |
1141233.9708737573 ns/iter |
1.05 |
E2E_Evaluator_clang_format |
104399.15989889546 ns/iter |
100565.74165228546 ns/iter |
1.04 |
E2E_Evaluator_cmake_presets |
5901852.288134559 ns/iter |
4728277.234898203 ns/iter |
1.25 |
E2E_Evaluator_code_climate |
214008.6301410796 ns/iter |
172040.68533202822 ns/iter |
1.24 |
E2E_Evaluator_cql2 |
200326.5679584091 ns/iter |
208771.29630738616 ns/iter |
0.96 |
E2E_Evaluator_cspell |
570169.6551723919 ns/iter |
517676.77262169623 ns/iter |
1.10 |
E2E_Evaluator_cypress |
160786.41135726916 ns/iter |
145090.25579938877 ns/iter |
1.11 |
E2E_Evaluator_deno |
373988.7411193469 ns/iter |
292525.3366767547 ns/iter |
1.28 |
E2E_Evaluator_dependabot |
414079.24271844054 ns/iter |
358387.2028836448 ns/iter |
1.16 |
E2E_Evaluator_draft_04 |
8940958.240502736 ns/iter |
9645905.87301563 ns/iter |
0.93 |
E2E_Evaluator_fabric_mod |
771608.1474859365 ns/iter |
741780.7813162112 ns/iter |
1.04 |
E2E_Evaluator_geojson |
18504679.71794737 ns/iter |
20106239.342859615 ns/iter |
0.92 |
E2E_Evaluator_gitpod_configuration |
260663.58764424967 ns/iter |
235186.3657142775 ns/iter |
1.11 |
E2E_Evaluator_helm_chart_lock |
388648.8068621357 ns/iter |
217690.32036684448 ns/iter |
1.79 |
E2E_Evaluator_importmap |
33914.06496495337 ns/iter |
39436.54706247435 ns/iter |
0.86 |
E2E_Evaluator_jasmine |
110887.05180459462 ns/iter |
103674.41829772665 ns/iter |
1.07 |
E2E_Evaluator_jshintrc |
1070793.2844034298 ns/iter |
1038951.5328356606 ns/iter |
1.03 |
E2E_Evaluator_jsconfig |
365633.6246074535 ns/iter |
379016.12459536473 ns/iter |
0.96 |
E2E_Evaluator_krakend |
184769.4559896714 ns/iter |
187637.79037522877 ns/iter |
0.98 |
E2E_Evaluator_lazygit |
124961.0152411273 ns/iter |
131570.90772450727 ns/iter |
0.95 |
E2E_Evaluator_lerna |
193923.57814234495 ns/iter |
136707.34556097427 ns/iter |
1.42 |
E2E_Evaluator_nest_cli |
202134.32938119504 ns/iter |
184941.63933559178 ns/iter |
1.09 |
E2E_Evaluator_omc |
18510.906749180453 ns/iter |
18649.955419111277 ns/iter |
0.99 |
E2E_Evaluator_omnisharp |
594811.4986593403 ns/iter |
538652.5470085817 ns/iter |
1.10 |
E2E_Evaluator_openapi |
11588003.677966839 ns/iter |
12848723.358493378 ns/iter |
0.90 |
E2E_Evaluator_pre_commit_hooks |
555131.9314741502 ns/iter |
491303.6926864049 ns/iter |
1.13 |
E2E_Evaluator_pulumi |
804582.892361286 ns/iter |
753479.062295114 ns/iter |
1.07 |
E2E_Evaluator_semantic_release |
91581.30220000801 ns/iter |
87765.32040050237 ns/iter |
1.04 |
E2E_Evaluator_stale |
163201.96471966806 ns/iter |
160810.28740874954 ns/iter |
1.01 |
E2E_Evaluator_stylecop |
298904.93407526094 ns/iter |
296708.2379543755 ns/iter |
1.01 |
E2E_Evaluator_tmuxinator |
89663.49342953716 ns/iter |
87370.96356829283 ns/iter |
1.03 |
E2E_Evaluator_ui5 |
529063.1334858945 ns/iter |
527989.2397261579 ns/iter |
1.00 |
E2E_Evaluator_ui5_manifest |
3203139.490909218 ns/iter |
2646142.1335878754 ns/iter |
1.21 |
E2E_Evaluator_unreal_engine_uproject |
467194.08628754335 ns/iter |
437997.72495323245 ns/iter |
1.07 |
E2E_Evaluator_users_array |
701085.1283850211 ns/iter |
697417.3509471825 ns/iter |
1.01 |
E2E_Evaluator_vercel |
372989.51580077206 ns/iter |
282340.1891348599 ns/iter |
1.32 |
E2E_Evaluator_yamllint |
9289.400100022109 ns/iter |
9250.949334183231 ns/iter |
1.00 |
Schema_Format_ISO_Language_To_JSON |
111923864.333221 ns/iter |
116441634.16667652 ns/iter |
0.96 |
Schema_Bundle_Meta_2020_12 |
1658538.9810425716 ns/iter |
1730816.7012355693 ns/iter |
0.96 |
Schema_Frame_WoT_References |
4983598.700001883 ns/iter |
5392152.400000109 ns/iter |
0.92 |
Schema_Frame_OMC_References |
22948435.3333343 ns/iter |
22982701.63333503 ns/iter |
1.00 |
Schema_Frame_OMC_Locations |
21132638.030311763 ns/iter |
21384020.484846946 ns/iter |
0.99 |
Schema_Frame_ISO_Language_Locations |
103116391.99997963 ns/iter |
105019424.42858437 ns/iter |
0.98 |
Schema_Frame_KrakenD_References |
42850387.0588001 ns/iter |
42854305.87499661 ns/iter |
1.00 |
Schema_Frame_KrakenD_Reachable |
806661417.000214 ns/iter |
578793157.0000638 ns/iter |
1.39 |
Schema_Frame_ISO_Language_Locations_To_JSON |
195983189.7499953 ns/iter |
187761379.49998882 ns/iter |
1.04 |
Schema_Frame_Many_Resources_References |
370806492.99991816 ns/iter |
387956495.0000258 ns/iter |
0.96 |
Schema_Iterator_ISO_Language |
3968095.915731763 ns/iter |
3822705.26087016 ns/iter |
1.04 |
Schema_Tracker_ISO_Language |
6279993.29310569 ns/iter |
5272760.553030807 ns/iter |
1.19 |
Schema_Tracker_ISO_Language_To_JSON |
31277041.04545873 ns/iter |
27332175.57693024 ns/iter |
1.14 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
JavaScript (linux/gcc)
Details
| Benchmark suite | Current: 572067c | Previous: 90c9d98 | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
115675 ns |
120982 ns |
0.96 |
E2E_Evaluator_ansible-meta |
545004 ns |
558201 ns |
0.98 |
E2E_Evaluator_aws-cdk |
148848 ns |
134683 ns |
1.11 |
E2E_Evaluator_babelrc |
495090 ns |
370421 ns |
1.34 |
E2E_Evaluator_cerebrum-criminal-case |
2599015 ns |
2735242 ns |
0.95 |
E2E_Evaluator_clang-format |
335948 ns |
275614 ns |
1.22 |
E2E_Evaluator_cmake-presets |
19183125 ns |
19136473 ns |
1.00 |
E2E_Evaluator_code-climate |
539258 ns |
506064 ns |
1.07 |
E2E_Evaluator_cql2 |
1192337 ns |
1233775 ns |
0.97 |
E2E_Evaluator_cspell |
1852398 ns |
1714302 ns |
1.08 |
E2E_Evaluator_cypress |
1014040 ns |
904424 ns |
1.12 |
E2E_Evaluator_deno |
1098543 ns |
1083520 ns |
1.01 |
E2E_Evaluator_dependabot |
1137534 ns |
1088550 ns |
1.04 |
E2E_Evaluator_draft-04 |
22517643 ns |
21326474 ns |
1.06 |
E2E_Evaluator_fabric-mod |
2518855 ns |
2526619 ns |
1.00 |
E2E_Evaluator_geojson |
29734588 ns |
28005390 ns |
1.06 |
E2E_Evaluator_gitpod-configuration |
840200 ns |
755300 ns |
1.11 |
E2E_Evaluator_helm-chart-lock |
1068309 ns |
1040171 ns |
1.03 |
E2E_Evaluator_importmap |
319863 ns |
264002 ns |
1.21 |
E2E_Evaluator_jasmine |
350164 ns |
286692 ns |
1.22 |
E2E_Evaluator_jsconfig |
1770318 ns |
1541733 ns |
1.15 |
E2E_Evaluator_jshintrc |
3104981 ns |
3045979 ns |
1.02 |
E2E_Evaluator_krakend |
621547 ns |
638191 ns |
0.97 |
E2E_Evaluator_lazygit |
505875 ns |
477511 ns |
1.06 |
E2E_Evaluator_lerna |
495365 ns |
458300 ns |
1.08 |
E2E_Evaluator_nest-cli |
757336 ns |
623728 ns |
1.21 |
E2E_Evaluator_omc |
88453 ns |
91723 ns |
0.96 |
E2E_Evaluator_omnisharp |
1544305 ns |
1515566 ns |
1.02 |
E2E_Evaluator_openapi |
23421078 ns |
26318705 ns |
0.89 |
E2E_Evaluator_pre-commit-hooks |
2173763 ns |
2161146 ns |
1.01 |
E2E_Evaluator_pulumi |
2198799 ns |
2134205 ns |
1.03 |
E2E_Evaluator_semantic-release |
307330 ns |
247485 ns |
1.24 |
E2E_Evaluator_stale |
456979 ns |
389990 ns |
1.17 |
E2E_Evaluator_stylecop |
1345207 ns |
1243375 ns |
1.08 |
E2E_Evaluator_tmuxinator |
317744 ns |
225128 ns |
1.41 |
E2E_Evaluator_ui5 |
2229007 ns |
2182219 ns |
1.02 |
E2E_Evaluator_ui5-manifest |
12087343 ns |
10677755 ns |
1.13 |
E2E_Evaluator_unreal-engine-uproject |
1729621 ns |
1628140 ns |
1.06 |
E2E_Evaluator_users-array |
2811777 ns |
2444726 ns |
1.15 |
E2E_Evaluator_vercel |
1144151 ns |
1021659 ns |
1.12 |
E2E_Evaluator_yamllint |
27669 ns |
24328 ns |
1.14 |
This comment was automatically generated by workflow using github-action-benchmark.
Signed-off-by: Juan Cruz Viotti jv@jviotti.com