Extend number validation Decimal tests#554
Merged
Merged
Conversation
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
There was a problem hiding this comment.
Benchmark (linux/llvm)
Details
| Benchmark suite | Current: 4911d37 | Previous: 07d8895 | Ratio |
|---|---|---|---|
E2E_Compiler_adaptivecard |
2862271740.9999723 ns/iter |
2998458137 ns/iter |
0.95 |
E2E_Compiler_ansible_meta |
61383024.81818156 ns/iter |
65141011.6363629 ns/iter |
0.94 |
E2E_Compiler_aws_cdk |
1155824.304635735 ns/iter |
1201749.0647359823 ns/iter |
0.96 |
E2E_Compiler_babelrc |
11385773.442622185 ns/iter |
11694391.100000227 ns/iter |
0.97 |
E2E_Compiler_clang_format |
51196613.307695314 ns/iter |
53870350.92307822 ns/iter |
0.95 |
E2E_Compiler_cmake_presets |
1590795180.0000434 ns/iter |
1675854767.0000327 ns/iter |
0.95 |
E2E_Compiler_code_climate |
7998051.112359805 ns/iter |
8107224.023255645 ns/iter |
0.99 |
E2E_Compiler_cql2 |
231182911.66667858 ns/iter |
236681115.33334014 ns/iter |
0.98 |
E2E_Compiler_cspell |
240271663.66666582 ns/iter |
250952908.33333668 ns/iter |
0.96 |
E2E_Compiler_cypress |
29237235.416668266 ns/iter |
30998696.72727157 ns/iter |
0.94 |
E2E_Compiler_deno |
26453054.962964278 ns/iter |
27341351.65384653 ns/iter |
0.97 |
E2E_Compiler_dependabot |
11128591.031746192 ns/iter |
11478387.704917876 ns/iter |
0.97 |
E2E_Compiler_draft_04 |
55050192.53846163 ns/iter |
56689026.9999997 ns/iter |
0.97 |
E2E_Compiler_fabric_mod |
22606593.25806515 ns/iter |
23576774.966666866 ns/iter |
0.96 |
E2E_Compiler_geojson |
54451863.23076821 ns/iter |
56761860.749996156 ns/iter |
0.96 |
E2E_Compiler_gitpod_configuration |
23541294.103448104 ns/iter |
24422862.03571444 ns/iter |
0.96 |
E2E_Compiler_helm_chart_lock |
4324821.5900621 ns/iter |
4493227.554838731 ns/iter |
0.96 |
E2E_Compiler_importmap |
1580256.7399102796 ns/iter |
1621247.6046511054 ns/iter |
0.97 |
E2E_Compiler_jasmine |
5323960.176923055 ns/iter |
5500986.755905829 ns/iter |
0.97 |
E2E_Compiler_jshintrc |
15622131.955554625 ns/iter |
16250651.13953523 ns/iter |
0.96 |
E2E_Compiler_jsconfig |
57687791.750003226 ns/iter |
60094070.916666925 ns/iter |
0.96 |
E2E_Compiler_krakend |
754254737.9999859 ns/iter |
788683751.0000077 ns/iter |
0.96 |
E2E_Compiler_lazygit |
110152683.16666985 ns/iter |
114761952.99999858 ns/iter |
0.96 |
E2E_Compiler_lerna |
5960426.474138299 ns/iter |
6095020.80701761 ns/iter |
0.98 |
E2E_Compiler_nest_cli |
33903079.33333469 ns/iter |
35058114.75000087 ns/iter |
0.97 |
E2E_Compiler_omc |
2876789540.0000043 ns/iter |
2858673888.999988 ns/iter |
1.01 |
E2E_Compiler_omnisharp |
19382443.527777895 ns/iter |
19869338.27777825 ns/iter |
0.98 |
E2E_Compiler_openapi |
1521285530 ns/iter |
1560561830.9999726 ns/iter |
0.97 |
E2E_Compiler_pre_commit_hooks |
9075233.07792154 ns/iter |
9288534.893333538 ns/iter |
0.98 |
E2E_Compiler_pulumi |
14923292.847826183 ns/iter |
15645253.15555506 ns/iter |
0.95 |
E2E_Compiler_semantic_release |
4228028.781818177 ns/iter |
4315770.518518545 ns/iter |
0.98 |
E2E_Compiler_stale |
4704653.9127517305 ns/iter |
4853026.020689335 ns/iter |
0.97 |
E2E_Compiler_stylecop |
16803414.357142508 ns/iter |
17293217.54999944 ns/iter |
0.97 |
E2E_Compiler_tmuxinator |
5811105.783333422 ns/iter |
5941349.307692367 ns/iter |
0.98 |
E2E_Compiler_ui5 |
344095870.50001276 ns/iter |
365467003.4999867 ns/iter |
0.94 |
E2E_Compiler_ui5_manifest |
4684370510.999997 ns/iter |
4893276629.000013 ns/iter |
0.96 |
E2E_Compiler_unreal_engine_uproject |
16870248.512195367 ns/iter |
17692979.800000332 ns/iter |
0.95 |
E2E_Compiler_vercel |
55264097.692307025 ns/iter |
58325353.33333529 ns/iter |
0.95 |
E2E_Compiler_yamllint |
8652860.283950338 ns/iter |
8903417.835442638 ns/iter |
0.97 |
E2E_Evaluator_adaptivecard |
55915.72458131559 ns/iter |
55081.738560530575 ns/iter |
1.02 |
E2E_Evaluator_ansible_meta |
322583.95634189504 ns/iter |
324029.1488878869 ns/iter |
1.00 |
E2E_Evaluator_aws_cdk |
69381.69530081039 ns/iter |
68073.17723371087 ns/iter |
1.02 |
E2E_Evaluator_babelrc |
165283.30988906993 ns/iter |
168674.74028725343 ns/iter |
0.98 |
E2E_Evaluator_clang_format |
139536.16589583165 ns/iter |
139038.17858561676 ns/iter |
1.00 |
E2E_Evaluator_cmake_presets |
5462801.257812178 ns/iter |
6003031.559321996 ns/iter |
0.91 |
E2E_Evaluator_code_climate |
278290.67507887224 ns/iter |
277597.4117886187 ns/iter |
1.00 |
E2E_Evaluator_cql2 |
267963.2524866179 ns/iter |
263775.91435009835 ns/iter |
1.02 |
E2E_Evaluator_cspell |
700218.3920000107 ns/iter |
697755.7763419304 ns/iter |
1.00 |
E2E_Evaluator_cypress |
230673.46055226534 ns/iter |
231352.2376696369 ns/iter |
1.00 |
E2E_Evaluator_deno |
413722.3865795785 ns/iter |
408814.5989553065 ns/iter |
1.01 |
E2E_Evaluator_dependabot |
556738.3637090446 ns/iter |
565395.6208835281 ns/iter |
0.98 |
E2E_Evaluator_draft_04 |
9414117.410958719 ns/iter |
9785288.333333332 ns/iter |
0.96 |
E2E_Evaluator_fabric_mod |
975949.0615385142 ns/iter |
946094.1588156356 ns/iter |
1.03 |
E2E_Evaluator_geojson |
25282036.64285757 ns/iter |
24615174.928572156 ns/iter |
1.03 |
E2E_Evaluator_gitpod_configuration |
321573.4129032249 ns/iter |
317558.9945305525 ns/iter |
1.01 |
E2E_Evaluator_helm_chart_lock |
469214.98274718144 ns/iter |
463313.2976897458 ns/iter |
1.01 |
E2E_Evaluator_importmap |
74822.48381673399 ns/iter |
73429.67873164716 ns/iter |
1.02 |
E2E_Evaluator_jasmine |
164866.32634307654 ns/iter |
164868.0735746401 ns/iter |
1.00 |
E2E_Evaluator_jshintrc |
1325301.9005736709 ns/iter |
1321339.7367423745 ns/iter |
1.00 |
E2E_Evaluator_jsconfig |
526880.5734632437 ns/iter |
521484.1701183189 ns/iter |
1.01 |
E2E_Evaluator_krakend |
270103.96940357174 ns/iter |
273920.15123458195 ns/iter |
0.99 |
E2E_Evaluator_lazygit |
188479.44987905712 ns/iter |
187734.1897671885 ns/iter |
1.00 |
E2E_Evaluator_lerna |
198228.92702623655 ns/iter |
199275.6490425836 ns/iter |
0.99 |
E2E_Evaluator_nest_cli |
257635.21175611764 ns/iter |
260144.25298953813 ns/iter |
0.99 |
E2E_Evaluator_omc |
30706.79132945506 ns/iter |
31479.208243821962 ns/iter |
0.98 |
E2E_Evaluator_omnisharp |
733698.4963579929 ns/iter |
719666.1194644762 ns/iter |
1.02 |
E2E_Evaluator_openapi |
16045857.1590903 ns/iter |
17750995.72499954 ns/iter |
0.90 |
E2E_Evaluator_pre_commit_hooks |
593367.4995766092 ns/iter |
591173.4337552866 ns/iter |
1.00 |
E2E_Evaluator_pulumi |
832847.1806219897 ns/iter |
840964.0850299275 ns/iter |
0.99 |
E2E_Evaluator_semantic_release |
131456.35030280022 ns/iter |
132002.54847801858 ns/iter |
1.00 |
E2E_Evaluator_stale |
164061.49520468307 ns/iter |
167633.9377088414 ns/iter |
0.98 |
E2E_Evaluator_stylecop |
380246.7086956394 ns/iter |
392796.30463945586 ns/iter |
0.97 |
E2E_Evaluator_tmuxinator |
134690.0817068476 ns/iter |
134143.34260503462 ns/iter |
1.00 |
E2E_Evaluator_ui5 |
691646.3801169321 ns/iter |
691578.0078740035 ns/iter |
1.00 |
E2E_Evaluator_ui5_manifest |
3452279.1519605685 ns/iter |
3361268.524509834 ns/iter |
1.03 |
E2E_Evaluator_unreal_engine_uproject |
562166.2321857684 ns/iter |
556880.9999999758 ns/iter |
1.01 |
E2E_Evaluator_vercel |
391657.3825503296 ns/iter |
390628.705622933 ns/iter |
1.00 |
E2E_Evaluator_yamllint |
16635.93965264198 ns/iter |
16778.362031219924 ns/iter |
0.99 |
Micro_Draft4_Meta_1_No_Callback |
284.95470326008865 ns/iter |
294.8656663858274 ns/iter |
0.97 |
Micro_Draft4_Required_Properties |
708.6503911007186 ns/iter |
674.0891851037647 ns/iter |
1.05 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
35.18528623031012 ns/iter |
36.44630237965269 ns/iter |
0.97 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
16.197143767073854 ns/iter |
16.187796894524716 ns/iter |
1.00 |
Micro_Draft4_Items_Schema |
651.9388359836369 ns/iter |
677.0505567448537 ns/iter |
0.96 |
Micro_Draft4_Nested_Object |
6.8510607288095935 ns/iter |
7.477516160799959 ns/iter |
0.92 |
Micro_Draft4_Properties_Triad_Optional |
394.70322233096476 ns/iter |
429.59986046343164 ns/iter |
0.92 |
Micro_Draft4_Properties_Triad_Closed |
341.03271874033294 ns/iter |
363.9598586986242 ns/iter |
0.94 |
Micro_Draft4_Properties_Triad_Required |
382.9326766770769 ns/iter |
410.20652895565524 ns/iter |
0.93 |
Micro_Draft4_Properties_Closed |
85.72021353140146 ns/iter |
85.67996928004534 ns/iter |
1.00 |
Micro_Draft4_Non_Recursive_Ref |
38.33933810798021 ns/iter |
36.651079633113234 ns/iter |
1.05 |
Micro_Draft4_Pattern_Properties_True |
270.99862166643095 ns/iter |
267.85956367074385 ns/iter |
1.01 |
Micro_Draft4_Ref_To_Single_Property |
16.218490213751718 ns/iter |
16.184206278287917 ns/iter |
1.00 |
Micro_Draft4_Additional_Properties_Type |
71.31594210824758 ns/iter |
64.97057810348676 ns/iter |
1.10 |
Micro_Draft4_Nested_Oneof |
88.96929773384038 ns/iter |
88.9687746648217 ns/iter |
1.00 |
Micro_Draft4_Short_Enum |
18.05360352934109 ns/iter |
18.675080900021953 ns/iter |
0.97 |
Micro_Draft4_Long_Enum |
22.406554221209632 ns/iter |
23.39632713312653 ns/iter |
0.96 |
Micro_Draft4_Long_Enum_Short_Strings |
18.3624571665208 ns/iter |
18.67347933026182 ns/iter |
0.98 |
Micro_Draft4_Type_Object |
12.758174275341252 ns/iter |
13.073223698538879 ns/iter |
0.98 |
Micro_Draft4_Ref_Single_100 |
16831915.780488353 ns/iter |
17170297.350000396 ns/iter |
0.98 |
Micro_Draft4_Ref_Many_Nested |
10218470860.999958 ns/iter |
10438163506.000023 ns/iter |
0.98 |
Micro_Draft6_Property_Names |
137.23537777398195 ns/iter |
129.62743394223705 ns/iter |
1.06 |
Micro_Draft7_If_Then_Else |
42.34027297064917 ns/iter |
42.62395951313075 ns/iter |
0.99 |
Micro_2019_09_Unevaluated_Properties |
53.92369583023597 ns/iter |
53.63383326540627 ns/iter |
1.01 |
Micro_2020_12_Dynamic_Ref |
549.9822730244609 ns/iter |
540.2219911360511 ns/iter |
1.02 |
Micro_2020_12_Dynamic_Ref_Single |
12.779339922472822 ns/iter |
13.067000480776954 ns/iter |
0.98 |
Micro_2020_12_Simple_Output_Mask |
139011.6038842883 ns/iter |
140819.88524260465 ns/iter |
0.99 |
Micro_2020_12_Simple_Output_Annotations |
168428.3413645053 ns/iter |
166792.7179426513 ns/iter |
1.01 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Benchmark (macos/llvm)
Details
| Benchmark suite | Current: 4911d37 | Previous: 07d8895 | Ratio |
|---|---|---|---|
E2E_Compiler_adaptivecard |
2234840957.99995 ns/iter |
2119348250.00003 ns/iter |
1.05 |
E2E_Compiler_ansible_meta |
57149166.61538784 ns/iter |
51699676.230773896 ns/iter |
1.11 |
E2E_Compiler_aws_cdk |
1048373.8437956063 ns/iter |
922648.3328572093 ns/iter |
1.14 |
E2E_Compiler_babelrc |
10256606.542858597 ns/iter |
9514992.328948474 ns/iter |
1.08 |
E2E_Compiler_clang_format |
47127049.499998465 ns/iter |
39690816.176470004 ns/iter |
1.19 |
E2E_Compiler_cmake_presets |
1435817957.999916 ns/iter |
1396817499.9999974 ns/iter |
1.03 |
E2E_Compiler_code_climate |
8510371.643678391 ns/iter |
7418102.311111043 ns/iter |
1.15 |
E2E_Compiler_cql2 |
189319729.25000197 ns/iter |
159344374.9999892 ns/iter |
1.19 |
E2E_Compiler_cspell |
217590513.66666427 ns/iter |
198563722.33334696 ns/iter |
1.10 |
E2E_Compiler_cypress |
31789559.782608826 ns/iter |
27317318.88461407 ns/iter |
1.16 |
E2E_Compiler_deno |
25597348.214286543 ns/iter |
24254275.86206689 ns/iter |
1.06 |
E2E_Compiler_dependabot |
9864926.056337308 ns/iter |
9219763.157894453 ns/iter |
1.07 |
E2E_Compiler_draft_04 |
53022163.64286291 ns/iter |
50335660.714284 ns/iter |
1.05 |
E2E_Compiler_fabric_mod |
20322821.749999776 ns/iter |
18615808.13157927 ns/iter |
1.09 |
E2E_Compiler_geojson |
55834829.916667186 ns/iter |
51525401.785714366 ns/iter |
1.08 |
E2E_Compiler_gitpod_configuration |
24327542.85714184 ns/iter |
19335951.388891697 ns/iter |
1.26 |
E2E_Compiler_helm_chart_lock |
3673129.166666437 ns/iter |
3349132.938094932 ns/iter |
1.10 |
E2E_Compiler_importmap |
1303917.9423423514 ns/iter |
1260515.9171170199 ns/iter |
1.03 |
E2E_Compiler_jasmine |
5336603.858209522 ns/iter |
5158020.833333183 ns/iter |
1.03 |
E2E_Compiler_jshintrc |
16691908.159091638 ns/iter |
14405484.042553557 ns/iter |
1.16 |
E2E_Compiler_jsconfig |
53512948.69230445 ns/iter |
47580816.666671425 ns/iter |
1.12 |
E2E_Compiler_krakend |
695909374.9999284 ns/iter |
644407207.9999614 ns/iter |
1.08 |
E2E_Compiler_lazygit |
108264410.71429014 ns/iter |
97678863.00000684 ns/iter |
1.11 |
E2E_Compiler_lerna |
5044147.500000236 ns/iter |
4394414.000000342 ns/iter |
1.15 |
E2E_Compiler_nest_cli |
29107148.32000394 ns/iter |
25714456.8148154 ns/iter |
1.13 |
E2E_Compiler_omc |
2488109416.999919 ns/iter |
2189955042.000065 ns/iter |
1.14 |
E2E_Compiler_omnisharp |
17392807.52380929 ns/iter |
15154580.608694963 ns/iter |
1.15 |
E2E_Compiler_openapi |
1382681291.9999156 ns/iter |
1076588291.9999967 ns/iter |
1.28 |
E2E_Compiler_pre_commit_hooks |
8670199.301204994 ns/iter |
8620922.554347713 ns/iter |
1.01 |
E2E_Compiler_pulumi |
13882796.87499979 ns/iter |
14426223.000001486 ns/iter |
0.96 |
E2E_Compiler_semantic_release |
3839133.051136075 ns/iter |
4284320.994413557 ns/iter |
0.90 |
E2E_Compiler_stale |
4506068.895424731 ns/iter |
4656705.315789778 ns/iter |
0.97 |
E2E_Compiler_stylecop |
15270679.34782785 ns/iter |
15423428.456521695 ns/iter |
0.99 |
E2E_Compiler_tmuxinator |
4896342.88194512 ns/iter |
4729210.833333278 ns/iter |
1.04 |
E2E_Compiler_ui5 |
295130854.49997336 ns/iter |
308105353.999963 ns/iter |
0.96 |
E2E_Compiler_ui5_manifest |
3594715041.9999614 ns/iter |
3680443708.999974 ns/iter |
0.98 |
E2E_Compiler_unreal_engine_uproject |
14421377.551021041 ns/iter |
13448337.34615437 ns/iter |
1.07 |
E2E_Compiler_vercel |
51553012.500005476 ns/iter |
46640686.133332565 ns/iter |
1.11 |
E2E_Compiler_yamllint |
8410164.134146249 ns/iter |
7451200.268816696 ns/iter |
1.13 |
E2E_Evaluator_adaptivecard |
41588.67874757405 ns/iter |
35186.73167892425 ns/iter |
1.18 |
E2E_Evaluator_ansible_meta |
198787.45067641724 ns/iter |
181176.24916857955 ns/iter |
1.10 |
E2E_Evaluator_aws_cdk |
44377.94586964717 ns/iter |
42736.39622852089 ns/iter |
1.04 |
E2E_Evaluator_babelrc |
108752.7598766443 ns/iter |
93702.54120879453 ns/iter |
1.16 |
E2E_Evaluator_clang_format |
104284.20537650287 ns/iter |
97441.55151752797 ns/iter |
1.07 |
E2E_Evaluator_cmake_presets |
3769204.861110767 ns/iter |
3596476.164179152 ns/iter |
1.05 |
E2E_Evaluator_code_climate |
167970.95695837907 ns/iter |
165361.9869295959 ns/iter |
1.02 |
E2E_Evaluator_cql2 |
171158.01737871655 ns/iter |
168604.06653175302 ns/iter |
1.02 |
E2E_Evaluator_cspell |
420382.44806761673 ns/iter |
381177.15699051856 ns/iter |
1.10 |
E2E_Evaluator_cypress |
155495.71862702377 ns/iter |
132450.55291412183 ns/iter |
1.17 |
E2E_Evaluator_deno |
260747.9073660609 ns/iter |
222215.38089086968 ns/iter |
1.17 |
E2E_Evaluator_dependabot |
395076.717665605 ns/iter |
326106.2979726419 ns/iter |
1.21 |
E2E_Evaluator_draft_04 |
6371140.577235431 ns/iter |
5718980.024793315 ns/iter |
1.11 |
E2E_Evaluator_fabric_mod |
912174.7183709461 ns/iter |
600278.2643312817 ns/iter |
1.52 |
E2E_Evaluator_geojson |
14363651.346939707 ns/iter |
12685812.12727275 ns/iter |
1.13 |
E2E_Evaluator_gitpod_configuration |
205212.971142518 ns/iter |
189970.9660533601 ns/iter |
1.08 |
E2E_Evaluator_helm_chart_lock |
273715.4814380348 ns/iter |
261631.87568755337 ns/iter |
1.05 |
E2E_Evaluator_importmap |
44915.96527214677 ns/iter |
44371.87016771186 ns/iter |
1.01 |
E2E_Evaluator_jasmine |
121446.3198356002 ns/iter |
102288.1824985551 ns/iter |
1.19 |
E2E_Evaluator_jshintrc |
1082890.4325924465 ns/iter |
911251.8522875225 ns/iter |
1.19 |
E2E_Evaluator_jsconfig |
384303.3459716007 ns/iter |
343696.3508941501 ns/iter |
1.12 |
E2E_Evaluator_krakend |
162784.93270140758 ns/iter |
133787.18616080412 ns/iter |
1.22 |
E2E_Evaluator_lazygit |
109994.31905124901 ns/iter |
105268.94676170599 ns/iter |
1.04 |
E2E_Evaluator_lerna |
132658.7080768509 ns/iter |
114619.10077646592 ns/iter |
1.16 |
E2E_Evaluator_nest_cli |
154822.30086341142 ns/iter |
139474.77087070257 ns/iter |
1.11 |
E2E_Evaluator_omc |
20290.013868592847 ns/iter |
18362.035466586603 ns/iter |
1.10 |
E2E_Evaluator_omnisharp |
454532.09026882483 ns/iter |
399999.81001140265 ns/iter |
1.14 |
E2E_Evaluator_openapi |
8992560.897436073 ns/iter |
7631382.022471248 ns/iter |
1.18 |
E2E_Evaluator_pre_commit_hooks |
400439.8824163988 ns/iter |
344387.57633017626 ns/iter |
1.16 |
E2E_Evaluator_pulumi |
561935.7171156475 ns/iter |
514605.6610541634 ns/iter |
1.09 |
E2E_Evaluator_semantic_release |
92655.80776456054 ns/iter |
86577.01445482868 ns/iter |
1.07 |
E2E_Evaluator_stale |
106939.55932204318 ns/iter |
107928.90196671165 ns/iter |
0.99 |
E2E_Evaluator_stylecop |
225314.7600510721 ns/iter |
221565.82666665662 ns/iter |
1.02 |
E2E_Evaluator_tmuxinator |
87161.22777175112 ns/iter |
84127.56249268574 ns/iter |
1.04 |
E2E_Evaluator_ui5 |
419488.12014346983 ns/iter |
399988.5831472864 ns/iter |
1.05 |
E2E_Evaluator_ui5_manifest |
1976208.0909091346 ns/iter |
1895068.714285723 ns/iter |
1.04 |
E2E_Evaluator_unreal_engine_uproject |
359980.2288481414 ns/iter |
351674.8907351677 ns/iter |
1.02 |
E2E_Evaluator_vercel |
248172.67280305663 ns/iter |
240758.8230874352 ns/iter |
1.03 |
E2E_Evaluator_yamllint |
11942.477488289423 ns/iter |
10771.904128517823 ns/iter |
1.11 |
Micro_Draft4_Meta_1_No_Callback |
202.50305758820738 ns/iter |
180.5379104960101 ns/iter |
1.12 |
Micro_Draft4_Required_Properties |
484.25647985497216 ns/iter |
432.4031537627912 ns/iter |
1.12 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
21.08330921886513 ns/iter |
18.87158811528436 ns/iter |
1.12 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
7.527897724842701 ns/iter |
6.807424485166702 ns/iter |
1.11 |
Micro_Draft4_Items_Schema |
461.3799633396033 ns/iter |
428.4976346485914 ns/iter |
1.08 |
Micro_Draft4_Nested_Object |
2.737144608865962 ns/iter |
2.5306637151514275 ns/iter |
1.08 |
Micro_Draft4_Properties_Triad_Optional |
334.3107922644786 ns/iter |
305.2193926945594 ns/iter |
1.10 |
Micro_Draft4_Properties_Triad_Closed |
278.73620664430024 ns/iter |
234.68742112199118 ns/iter |
1.19 |
Micro_Draft4_Properties_Triad_Required |
379.03028348693357 ns/iter |
283.5815858584253 ns/iter |
1.34 |
Micro_Draft4_Properties_Closed |
53.546815462489555 ns/iter |
47.6431002371975 ns/iter |
1.12 |
Micro_Draft4_Non_Recursive_Ref |
22.884635142956864 ns/iter |
21.612315648022243 ns/iter |
1.06 |
Micro_Draft4_Pattern_Properties_True |
169.78462246042812 ns/iter |
155.73983965401194 ns/iter |
1.09 |
Micro_Draft4_Ref_To_Single_Property |
7.918792368817402 ns/iter |
7.1509837536784495 ns/iter |
1.11 |
Micro_Draft4_Additional_Properties_Type |
47.19566653163054 ns/iter |
41.58063036821284 ns/iter |
1.14 |
Micro_Draft4_Nested_Oneof |
58.86015163131705 ns/iter |
54.74065828287766 ns/iter |
1.08 |
Micro_Draft4_Short_Enum |
9.827919785011238 ns/iter |
8.785047820253714 ns/iter |
1.12 |
Micro_Draft4_Long_Enum |
24.04377159346956 ns/iter |
22.76098499725311 ns/iter |
1.06 |
Micro_Draft4_Long_Enum_Short_Strings |
10.70638818170052 ns/iter |
9.642553895233567 ns/iter |
1.11 |
Micro_Draft4_Type_Object |
6.190917761174921 ns/iter |
5.42614830144591 ns/iter |
1.14 |
Micro_Draft4_Ref_Single_100 |
17768623.949999098 ns/iter |
14692607.782604761 ns/iter |
1.21 |
Micro_Draft4_Ref_Many_Nested |
8993077832.999916 ns/iter |
7880134750.000025 ns/iter |
1.14 |
Micro_Draft6_Property_Names |
105.39734473572142 ns/iter |
98.63188662582495 ns/iter |
1.07 |
Micro_Draft7_If_Then_Else |
30.004571655455887 ns/iter |
27.844909609218774 ns/iter |
1.08 |
Micro_2019_09_Unevaluated_Properties |
38.30357788906702 ns/iter |
36.32588966525233 ns/iter |
1.05 |
Micro_2020_12_Dynamic_Ref |
431.1511388032192 ns/iter |
408.19704444472535 ns/iter |
1.06 |
Micro_2020_12_Dynamic_Ref_Single |
5.961663001592122 ns/iter |
5.645236840929239 ns/iter |
1.06 |
Micro_2020_12_Simple_Output_Mask |
137069.723844514 ns/iter |
133161.8038395876 ns/iter |
1.03 |
Micro_2020_12_Simple_Output_Annotations |
153900.90048119964 ns/iter |
148061.43936258965 ns/iter |
1.04 |
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: 4911d37 | Previous: 07d8895 | Ratio |
|---|---|---|---|
Micro_2020_12_Dynamic_Ref |
619.6505357918926 ns/iter |
657.8228105650594 ns/iter |
0.94 |
Micro_2020_12_Dynamic_Ref_Single |
10.970873691546121 ns/iter |
11.602693175852307 ns/iter |
0.95 |
Micro_2020_12_Simple_Output_Mask |
136538.9312573327 ns/iter |
137297.40228301796 ns/iter |
0.99 |
Micro_2020_12_Simple_Output_Annotations |
176223.87794222616 ns/iter |
170666.66163583042 ns/iter |
1.03 |
Micro_2019_09_Unevaluated_Properties |
51.46787720128809 ns/iter |
54.97293532727505 ns/iter |
0.94 |
Micro_Draft7_If_Then_Else |
46.65534557411677 ns/iter |
47.33636969342596 ns/iter |
0.99 |
Micro_Draft6_Property_Names |
167.2477094276943 ns/iter |
167.8331978900951 ns/iter |
1.00 |
Micro_Draft4_Meta_1_No_Callback |
251.71701760613504 ns/iter |
252.65447769861015 ns/iter |
1.00 |
Micro_Draft4_Required_Properties |
551.0904369002708 ns/iter |
560.3588538901282 ns/iter |
0.98 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
31.523619654863154 ns/iter |
31.67866257749079 ns/iter |
1.00 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
13.23902676161928 ns/iter |
14.026591396497036 ns/iter |
0.94 |
Micro_Draft4_Items_Schema |
541.1333495844776 ns/iter |
558.7091438328175 ns/iter |
0.97 |
Micro_Draft4_Nested_Object |
5.723286121892171 ns/iter |
6.396168524847932 ns/iter |
0.89 |
Micro_Draft4_Properties_Triad_Optional |
491.85636027017154 ns/iter |
472.4320863562249 ns/iter |
1.04 |
Micro_Draft4_Properties_Triad_Closed |
406.83146041667163 ns/iter |
404.7238872016535 ns/iter |
1.01 |
Micro_Draft4_Properties_Triad_Required |
471.8371677873724 ns/iter |
475.5595181466967 ns/iter |
0.99 |
Micro_Draft4_Properties_Closed |
82.17532358822206 ns/iter |
81.2906085532762 ns/iter |
1.01 |
Micro_Draft4_Non_Recursive_Ref |
15.953035727130642 ns/iter |
16.45278755122802 ns/iter |
0.97 |
Micro_Draft4_Pattern_Properties_True |
258.08249934758555 ns/iter |
255.2155683979474 ns/iter |
1.01 |
Micro_Draft4_Ref_To_Single_Property |
13.23903786701372 ns/iter |
14.217366345922784 ns/iter |
0.93 |
Micro_Draft4_Additional_Properties_Type |
21.29897859092994 ns/iter |
22.020315590372952 ns/iter |
0.97 |
Micro_Draft4_Nested_Oneof |
113.76557834167504 ns/iter |
113.2817456703617 ns/iter |
1.00 |
Micro_Draft4_Short_Enum |
18.72397654870655 ns/iter |
18.87916293526559 ns/iter |
0.99 |
Micro_Draft4_Long_Enum |
21.532447639702593 ns/iter |
22.39966192876215 ns/iter |
0.96 |
Micro_Draft4_Long_Enum_Short_Strings |
18.713861447960312 ns/iter |
18.952562075278102 ns/iter |
0.99 |
Micro_Draft4_Type_Object |
11.009526245856268 ns/iter |
11.752208154382092 ns/iter |
0.94 |
Micro_Draft4_Ref_Single_100 |
17247374.390244547 ns/iter |
17471367.874998122 ns/iter |
0.99 |
Micro_Draft4_Ref_Many_Nested |
11223229148.999962 ns/iter |
11447206925.999807 ns/iter |
0.98 |
E2E_Compiler_adaptivecard |
2931187347.9999804 ns/iter |
2944413475.999909 ns/iter |
1.00 |
E2E_Compiler_ansible_meta |
66869477.79999173 ns/iter |
68022175.00001006 ns/iter |
0.98 |
E2E_Compiler_aws_cdk |
1273498.7733089009 ns/iter |
1292845.509190954 ns/iter |
0.99 |
E2E_Compiler_babelrc |
12211210.614036884 ns/iter |
12382432.696426805 ns/iter |
0.99 |
E2E_Compiler_clang_format |
55283046.69230867 ns/iter |
56373716.25001227 ns/iter |
0.98 |
E2E_Compiler_cmake_presets |
1727737324.9999073 ns/iter |
1730124325.0001335 ns/iter |
1.00 |
E2E_Compiler_code_climate |
8637038.765432464 ns/iter |
8586914.382718015 ns/iter |
1.01 |
E2E_Compiler_cql2 |
258737156.3333439 ns/iter |
261703372.66671595 ns/iter |
0.99 |
E2E_Compiler_cspell |
253404162.33332992 ns/iter |
255080204.0000235 ns/iter |
0.99 |
E2E_Compiler_cypress |
31614889.636366364 ns/iter |
31571425.363639798 ns/iter |
1.00 |
E2E_Compiler_deno |
28518213.440002 ns/iter |
28695574.041667745 ns/iter |
0.99 |
E2E_Compiler_dependabot |
12248951.017544353 ns/iter |
12297581.052631326 ns/iter |
1.00 |
E2E_Compiler_draft_04 |
60474080.41665866 ns/iter |
60707803.50000859 ns/iter |
1.00 |
E2E_Compiler_fabric_mod |
24395906.41379176 ns/iter |
24548743.275858965 ns/iter |
0.99 |
E2E_Compiler_geojson |
60533520.66666662 ns/iter |
62610669.727271006 ns/iter |
0.97 |
E2E_Compiler_gitpod_configuration |
25401498.107141506 ns/iter |
25694020.03703342 ns/iter |
0.99 |
E2E_Compiler_helm_chart_lock |
4694110.375838734 ns/iter |
4735619.567568577 ns/iter |
0.99 |
E2E_Compiler_importmap |
1680081.387019455 ns/iter |
1696360.580487591 ns/iter |
0.99 |
E2E_Compiler_jasmine |
5809401.528925391 ns/iter |
5837062.899158694 ns/iter |
1.00 |
E2E_Compiler_jshintrc |
16930649.682926632 ns/iter |
16614617.8048787 ns/iter |
1.02 |
E2E_Compiler_jsconfig |
61503128.6363629 ns/iter |
61414045.91664923 ns/iter |
1.00 |
E2E_Compiler_krakend |
786542235.9999456 ns/iter |
790427972.9998506 ns/iter |
1.00 |
E2E_Compiler_lazygit |
118354040.83332908 ns/iter |
118527197.16667555 ns/iter |
1.00 |
E2E_Compiler_lerna |
6458662.324073809 ns/iter |
6392261.572727875 ns/iter |
1.01 |
E2E_Compiler_nest_cli |
36665263.42104996 ns/iter |
36384430.05262927 ns/iter |
1.01 |
E2E_Compiler_omc |
3320936755.9999237 ns/iter |
3274912270.9999485 ns/iter |
1.01 |
E2E_Compiler_omnisharp |
20986400.45454486 ns/iter |
20820409.441177934 ns/iter |
1.01 |
E2E_Compiler_openapi |
1717700484.0000336 ns/iter |
1758247129.9999723 ns/iter |
0.98 |
E2E_Compiler_pre_commit_hooks |
9960004.774647657 ns/iter |
9759316.680553336 ns/iter |
1.02 |
E2E_Compiler_pulumi |
16232105.488370508 ns/iter |
16055931.500003142 ns/iter |
1.01 |
E2E_Compiler_semantic_release |
4609289.861842345 ns/iter |
4536112.849672719 ns/iter |
1.02 |
E2E_Compiler_stale |
5115445.014706164 ns/iter |
5002631.364285597 ns/iter |
1.02 |
E2E_Compiler_stylecop |
17939158.641026482 ns/iter |
17892819.820510853 ns/iter |
1.00 |
E2E_Compiler_tmuxinator |
6356666.412844213 ns/iter |
6294121.747747373 ns/iter |
1.01 |
E2E_Compiler_ui5 |
363257862.5000065 ns/iter |
361126056.49998385 ns/iter |
1.01 |
E2E_Compiler_ui5_manifest |
4791762099.000039 ns/iter |
4728186618.000109 ns/iter |
1.01 |
E2E_Compiler_unreal_engine_uproject |
18175835.47368354 ns/iter |
17814801.20512942 ns/iter |
1.02 |
E2E_Compiler_vercel |
59334229.33333077 ns/iter |
58620909.2499909 ns/iter |
1.01 |
E2E_Compiler_yamllint |
9941888.014285333 ns/iter |
9846108.929576999 ns/iter |
1.01 |
E2E_Evaluator_adaptivecard |
57109.03167312117 ns/iter |
54459.61249240875 ns/iter |
1.05 |
E2E_Evaluator_ansible_meta |
303187.3523270577 ns/iter |
295869.4006864731 ns/iter |
1.02 |
E2E_Evaluator_aws_cdk |
58088.95209283449 ns/iter |
57872.449710022345 ns/iter |
1.00 |
E2E_Evaluator_babelrc |
138659.07083824766 ns/iter |
138991.91495661536 ns/iter |
1.00 |
E2E_Evaluator_clang_format |
105736.54750648967 ns/iter |
113020.25669420266 ns/iter |
0.94 |
E2E_Evaluator_cmake_presets |
5165733.444444716 ns/iter |
5194711.374999273 ns/iter |
0.99 |
E2E_Evaluator_code_climate |
227800.33938414045 ns/iter |
226259.73385518754 ns/iter |
1.01 |
E2E_Evaluator_cql2 |
268986.69563536235 ns/iter |
265423.25265556044 ns/iter |
1.01 |
E2E_Evaluator_cspell |
561765.4510912872 ns/iter |
553456.3684633357 ns/iter |
1.02 |
E2E_Evaluator_cypress |
168961.3722102411 ns/iter |
168204.36681847606 ns/iter |
1.00 |
E2E_Evaluator_deno |
355293.7410217636 ns/iter |
351929.67869855766 ns/iter |
1.01 |
E2E_Evaluator_dependabot |
494182.0833917705 ns/iter |
488076.5622377563 ns/iter |
1.01 |
E2E_Evaluator_draft_04 |
7791611.5813946435 ns/iter |
8548564.80246882 ns/iter |
0.91 |
E2E_Evaluator_fabric_mod |
945586.5175202278 ns/iter |
927325.9933511544 ns/iter |
1.02 |
E2E_Evaluator_geojson |
19527885.91666869 ns/iter |
19753889.972226564 ns/iter |
0.99 |
E2E_Evaluator_gitpod_configuration |
287895.8645790776 ns/iter |
289704.3621688893 ns/iter |
0.99 |
E2E_Evaluator_helm_chart_lock |
362864.1608898442 ns/iter |
362711.19010006665 ns/iter |
1.00 |
E2E_Evaluator_importmap |
59981.78189834047 ns/iter |
61329.752698455195 ns/iter |
0.98 |
E2E_Evaluator_jasmine |
153740.74106553424 ns/iter |
147516.68740835175 ns/iter |
1.04 |
E2E_Evaluator_jshintrc |
977642.3012729897 ns/iter |
999006.398002781 ns/iter |
0.98 |
E2E_Evaluator_jsconfig |
470457.67134268506 ns/iter |
466632.93394980754 ns/iter |
1.01 |
E2E_Evaluator_krakend |
234493.3418860244 ns/iter |
230499.814753557 ns/iter |
1.02 |
E2E_Evaluator_lazygit |
165322.8130120657 ns/iter |
171404.40514467182 ns/iter |
0.96 |
E2E_Evaluator_lerna |
150204.06937143893 ns/iter |
154197.65778558239 ns/iter |
0.97 |
E2E_Evaluator_nest_cli |
232830.11481973605 ns/iter |
229519.74374994903 ns/iter |
1.01 |
E2E_Evaluator_omc |
30061.910609780072 ns/iter |
28790.14102406513 ns/iter |
1.04 |
E2E_Evaluator_omnisharp |
545501.1921876363 ns/iter |
549293.9710485489 ns/iter |
0.99 |
E2E_Evaluator_openapi |
12615614.25454519 ns/iter |
14757395.297871707 ns/iter |
0.85 |
E2E_Evaluator_pre_commit_hooks |
534997.8509983635 ns/iter |
545366.8279907327 ns/iter |
0.98 |
E2E_Evaluator_pulumi |
828405.493622336 ns/iter |
824065.8114751691 ns/iter |
1.01 |
E2E_Evaluator_semantic_release |
132940.4393417227 ns/iter |
136321.24761358707 ns/iter |
0.98 |
E2E_Evaluator_stale |
196760.13437117345 ns/iter |
146739.70140902844 ns/iter |
1.34 |
E2E_Evaluator_stylecop |
353166.5931274187 ns/iter |
345462.5158648659 ns/iter |
1.02 |
E2E_Evaluator_tmuxinator |
128161.2414420895 ns/iter |
130243.24127689502 ns/iter |
0.98 |
E2E_Evaluator_ui5 |
659537.4402986941 ns/iter |
669228.8460793032 ns/iter |
0.99 |
E2E_Evaluator_ui5_manifest |
3759645.249999721 ns/iter |
3226752.92307705 ns/iter |
1.17 |
E2E_Evaluator_unreal_engine_uproject |
526322.5420489335 ns/iter |
517666.9319180331 ns/iter |
1.02 |
E2E_Evaluator_vercel |
352286.07331967726 ns/iter |
345716.6838199779 ns/iter |
1.02 |
E2E_Evaluator_yamllint |
13480.006514849612 ns/iter |
14364.81414029059 ns/iter |
0.94 |
This comment was automatically generated by workflow using github-action-benchmark.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Signed-off-by: Juan Cruz Viotti jv@jviotti.com