Fix LogicalCondition bug on fast mode with annotation whitelists#928
Fix LogicalCondition bug on fast mode with annotation whitelists#928jviotti wants to merge 1 commit into
LogicalCondition bug on fast mode with annotation whitelists#928Conversation
LogicalCondition bug on fast mode with annotation whitelists
feb2f7e to
1c16be7
Compare
🤖 Augment PR SummarySummary: This PR fixes a fast-validation bug affecting Changes:
Technical Notes: The fix ensures conditional consequence/alternative children (and pass-through children) keep correct schema anchoring after inlining, and that conditional boundary cursors remain consistent after fusion/inlining transformations. 🤖 Was this summary useful? React with 👍 or 👎 |
There was a problem hiding this comment.
Benchmark (macos/llvm)
Details
| Benchmark suite | Current: bcf33a8 | Previous: df99bbb | Ratio |
|---|---|---|---|
Schema_Iterator_ISO_Language |
2730838.9175258717 ns/iter |
2125734.2144846795 ns/iter |
1.28 |
Schema_Tracker_ISO_Language |
5604936.967948322 ns/iter |
4279698.2923076805 ns/iter |
1.31 |
Schema_Tracker_ISO_Language_To_JSON |
33219863.80769623 ns/iter |
17320436.264707066 ns/iter |
1.92 |
Schema_Frame_WoT_References |
8276809.76767693 ns/iter |
5827203.237409815 ns/iter |
1.42 |
Schema_Frame_OMC_References |
29967344.68181537 ns/iter |
26344967.7419313 ns/iter |
1.14 |
Schema_Frame_OMC_Locations |
27068560.000002436 ns/iter |
26641700.50000081 ns/iter |
1.02 |
Schema_Frame_ISO_Language_Locations |
95239242.99999939 ns/iter |
86865011.85713626 ns/iter |
1.10 |
Schema_Frame_KrakenD_References |
49680381.38461522 ns/iter |
47048893.18750816 ns/iter |
1.06 |
Schema_Frame_KrakenD_Reachable |
525430666.9999096 ns/iter |
552470832.9999157 ns/iter |
0.95 |
Schema_Frame_ISO_Language_Locations_To_JSON |
114701970.14284623 ns/iter |
89694922.5714252 ns/iter |
1.28 |
Schema_Frame_Many_Resources_References |
398731854.49999934 ns/iter |
387630271.0000346 ns/iter |
1.03 |
Schema_Bundle_Meta_2020_12 |
1785593.8525820083 ns/iter |
1479326.025774594 ns/iter |
1.21 |
Schema_Format_ISO_Language_To_JSON |
117240386.9999893 ns/iter |
99932379.66662289 ns/iter |
1.17 |
E2E_Compiler_adaptivecard |
92660512.00000091 ns/iter |
80217741.6999939 ns/iter |
1.16 |
E2E_Compiler_ansible_meta |
30088194.476190567 ns/iter |
35670618.749998085 ns/iter |
0.84 |
E2E_Compiler_aws_cdk |
331405.8966111131 ns/iter |
291777.4966216423 ns/iter |
1.14 |
E2E_Compiler_babelrc |
2351152.518656787 ns/iter |
2397163.706790353 ns/iter |
0.98 |
E2E_Compiler_clang_format |
18868548.80000166 ns/iter |
18154663.76743897 ns/iter |
1.04 |
E2E_Compiler_cmake_presets |
34044017.37500014 ns/iter |
26249934.30769197 ns/iter |
1.30 |
E2E_Compiler_code_climate |
2555137.8906250475 ns/iter |
2728897.3639706587 ns/iter |
0.94 |
E2E_Compiler_cql2 |
13690812.872728614 ns/iter |
15719362.179489065 ns/iter |
0.87 |
E2E_Compiler_cspell |
29606619.31818074 ns/iter |
24182235.687504772 ns/iter |
1.22 |
E2E_Compiler_cypress |
4374181.372548686 ns/iter |
4224056.318681145 ns/iter |
1.04 |
E2E_Compiler_deno |
8483072.774647295 ns/iter |
8736285.879628532 ns/iter |
0.97 |
E2E_Compiler_dependabot |
5278282.080000736 ns/iter |
4437183.284153434 ns/iter |
1.19 |
E2E_Compiler_draft_04 |
2569664.115646267 ns/iter |
2310117.460122712 ns/iter |
1.11 |
E2E_Compiler_fabric_mod |
4502708.331168738 ns/iter |
4887005.731249872 ns/iter |
0.92 |
E2E_Compiler_geojson |
23676419.517238207 ns/iter |
31688290.076920986 ns/iter |
0.75 |
E2E_Compiler_gitpod_configuration |
5138324.594404971 ns/iter |
5515284.3968258705 ns/iter |
0.93 |
E2E_Compiler_helm_chart_lock |
625281.0846561099 ns/iter |
885273.1906218603 ns/iter |
0.71 |
E2E_Compiler_importmap |
313491.1180773078 ns/iter |
269936.42288332974 ns/iter |
1.16 |
E2E_Compiler_jasmine |
1234837.473572979 ns/iter |
1135716.1214057296 ns/iter |
1.09 |
E2E_Compiler_jshintrc |
3975747.8323701825 ns/iter |
3726479.045714898 ns/iter |
1.07 |
E2E_Compiler_jsconfig |
21087765.266664367 ns/iter |
23626759.51428303 ns/iter |
0.89 |
E2E_Compiler_krakend |
150488516.60001218 ns/iter |
179063374.99999836 ns/iter |
0.84 |
E2E_Compiler_lazygit |
40807441.66665985 ns/iter |
36396464.28570943 ns/iter |
1.12 |
E2E_Compiler_lerna |
1811672.5172414475 ns/iter |
1665244.7066974086 ns/iter |
1.09 |
E2E_Compiler_nest_cli |
8835886.736363301 ns/iter |
7706918.4945075605 ns/iter |
1.15 |
E2E_Compiler_omc |
204395888.9999734 ns/iter |
192687472.3333185 ns/iter |
1.06 |
E2E_Compiler_omnisharp |
7957288.310344874 ns/iter |
7860693.089430531 ns/iter |
1.01 |
E2E_Compiler_openapi |
39607573.86363929 ns/iter |
26620394.357142426 ns/iter |
1.49 |
E2E_Compiler_pre_commit_hooks |
5607827.2727270145 ns/iter |
5472240.000001421 ns/iter |
1.02 |
E2E_Compiler_pulumi |
4431048.25949362 ns/iter |
5210641.670000768 ns/iter |
0.85 |
E2E_Compiler_semantic_release |
1567683.2873346193 ns/iter |
1740543.1556123486 ns/iter |
0.90 |
E2E_Compiler_stale |
1538158.1332006825 ns/iter |
1532784.7803343034 ns/iter |
1.00 |
E2E_Compiler_stylecop |
6556687.499999784 ns/iter |
6806423.131783323 ns/iter |
0.96 |
E2E_Compiler_tmuxinator |
1885528.8235293783 ns/iter |
1982646.044368977 ns/iter |
0.95 |
E2E_Compiler_ui5 |
69252885.41665964 ns/iter |
59723245.4444515 ns/iter |
1.16 |
E2E_Compiler_ui5_manifest |
407888583.49998236 ns/iter |
420763792.00000244 ns/iter |
0.97 |
E2E_Compiler_unreal_engine_uproject |
4605293.624160593 ns/iter |
4629072.6140357535 ns/iter |
0.99 |
E2E_Compiler_users_array |
958994.4386174643 ns/iter |
918559.1258205902 ns/iter |
1.04 |
E2E_Compiler_vercel |
15565013.29787352 ns/iter |
17336106.14286092 ns/iter |
0.90 |
E2E_Compiler_yamllint |
361044.8629560366 ns/iter |
320635.4281150957 ns/iter |
1.13 |
E2E_Evaluator_adaptivecard |
26962.660255951734 ns/iter |
23503.23213304886 ns/iter |
1.15 |
E2E_Evaluator_ansible_meta |
221821.73446832213 ns/iter |
208004.12837451466 ns/iter |
1.07 |
E2E_Evaluator_aws_cdk |
49391.47686502593 ns/iter |
41834.933825460124 ns/iter |
1.18 |
E2E_Evaluator_babelrc |
104212.3129496361 ns/iter |
98591.30043690115 ns/iter |
1.06 |
E2E_Evaluator_cerebrum_criminal_case |
824586.4803625258 ns/iter |
957579.3901156805 ns/iter |
0.86 |
E2E_Evaluator_clang_format |
120579.45778065939 ns/iter |
109343.52056346403 ns/iter |
1.10 |
E2E_Evaluator_cmake_presets |
4397489.974682909 ns/iter |
4510458.333332317 ns/iter |
0.97 |
E2E_Evaluator_code_climate |
200174.1698956838 ns/iter |
136738.68671105368 ns/iter |
1.46 |
E2E_Evaluator_cql2 |
197252.9248470845 ns/iter |
149278.96526388702 ns/iter |
1.32 |
E2E_Evaluator_cspell |
680183.0365482251 ns/iter |
546393.4771536045 ns/iter |
1.24 |
E2E_Evaluator_cypress |
200125.92999661987 ns/iter |
155414.25899280154 ns/iter |
1.29 |
E2E_Evaluator_deno |
334579.43238353136 ns/iter |
253718.6594631807 ns/iter |
1.32 |
E2E_Evaluator_dependabot |
349420.575299628 ns/iter |
251815.15043328528 ns/iter |
1.39 |
E2E_Evaluator_draft_04 |
7202063.277778355 ns/iter |
5646923.672000412 ns/iter |
1.28 |
E2E_Evaluator_fabric_mod |
635924.6243441307 ns/iter |
501925.94241561793 ns/iter |
1.27 |
E2E_Evaluator_geojson |
12444002.385713508 ns/iter |
9880400.458333345 ns/iter |
1.26 |
E2E_Evaluator_gitpod_configuration |
283379.15487974725 ns/iter |
175027.9741778102 ns/iter |
1.62 |
E2E_Evaluator_helm_chart_lock |
352407.71676946233 ns/iter |
229711.7820224959 ns/iter |
1.53 |
E2E_Evaluator_importmap |
45623.70549737662 ns/iter |
37232.720503301854 ns/iter |
1.23 |
E2E_Evaluator_jasmine |
140996.9596145077 ns/iter |
88518.24536163105 ns/iter |
1.59 |
E2E_Evaluator_jshintrc |
1190223.9576612362 ns/iter |
939188.2570658736 ns/iter |
1.27 |
E2E_Evaluator_jsconfig |
413945.42482921085 ns/iter |
322998.04124170274 ns/iter |
1.28 |
E2E_Evaluator_krakend |
203071.55349856705 ns/iter |
133734.91312382108 ns/iter |
1.52 |
E2E_Evaluator_lazygit |
121871.87790280812 ns/iter |
92773.56475157787 ns/iter |
1.31 |
E2E_Evaluator_lerna |
162021.59278349584 ns/iter |
118815.39534491747 ns/iter |
1.36 |
E2E_Evaluator_nest_cli |
169546.26931062946 ns/iter |
131225.05929666848 ns/iter |
1.29 |
E2E_Evaluator_omc |
20175.855493540283 ns/iter |
13030.990621965957 ns/iter |
1.55 |
E2E_Evaluator_omnisharp |
628195.5412281317 ns/iter |
460315.93571433995 ns/iter |
1.36 |
E2E_Evaluator_openapi |
8632614.963855293 ns/iter |
6645175.78124979 ns/iter |
1.30 |
E2E_Evaluator_pre_commit_hooks |
438033.29442144657 ns/iter |
356909.868691796 ns/iter |
1.23 |
E2E_Evaluator_pulumi |
682037.158803153 ns/iter |
523990.3182515135 ns/iter |
1.30 |
E2E_Evaluator_semantic_release |
104222.77197149165 ns/iter |
69928.53256549136 ns/iter |
1.49 |
E2E_Evaluator_stale |
131093.89019439198 ns/iter |
157731.97660534538 ns/iter |
0.83 |
E2E_Evaluator_stylecop |
206971.02254595704 ns/iter |
244000.26802030127 ns/iter |
0.85 |
E2E_Evaluator_tmuxinator |
69567.50691900215 ns/iter |
76712.33916594106 ns/iter |
0.91 |
E2E_Evaluator_ui5 |
358985.0076883775 ns/iter |
493143.4684129437 ns/iter |
0.73 |
E2E_Evaluator_ui5_manifest |
1888694.3829320583 ns/iter |
2880280.3173081116 ns/iter |
0.66 |
E2E_Evaluator_unreal_engine_uproject |
384407.97141220304 ns/iter |
378194.7741748789 ns/iter |
1.02 |
E2E_Evaluator_users_array |
457795.5904585014 ns/iter |
532481.1498985981 ns/iter |
0.86 |
E2E_Evaluator_vercel |
257591.70325649405 ns/iter |
258490.84149441973 ns/iter |
1.00 |
E2E_Evaluator_yamllint |
7479.571681975277 ns/iter |
7068.924131484447 ns/iter |
1.06 |
JSONLD_Catalog |
22020359.699998453 ns/iter |
22159102.538458124 ns/iter |
0.99 |
Micro_Draft4_Meta_1_No_Callback |
144.30905233148604 ns/iter |
177.53883230480972 ns/iter |
0.81 |
Micro_Draft4_Required_Properties |
688.0008790808618 ns/iter |
1047.4166518380275 ns/iter |
0.66 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
16.316435005199562 ns/iter |
23.610838814628675 ns/iter |
0.69 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
7.932267922248503 ns/iter |
11.12302300720168 ns/iter |
0.71 |
Micro_Draft4_Items_Schema |
231.86324920999442 ns/iter |
312.1523371864003 ns/iter |
0.74 |
Micro_Draft4_Nested_Object |
1.0162960867524857 ns/iter |
1.3759618755934642 ns/iter |
0.74 |
Micro_Draft4_Properties_Triad_Optional |
233.33009088729256 ns/iter |
290.24624378296113 ns/iter |
0.80 |
Micro_Draft4_Properties_Triad_Closed |
181.77167776575612 ns/iter |
244.37033994094 ns/iter |
0.74 |
Micro_Draft4_Properties_Triad_Required |
383.18221618547375 ns/iter |
330.82132703388874 ns/iter |
1.16 |
Micro_Draft4_Properties_Closed |
97.3737287925337 ns/iter |
74.02595044726712 ns/iter |
1.32 |
Micro_Draft4_Non_Recursive_Ref |
12.856375592049753 ns/iter |
20.224234765834524 ns/iter |
0.64 |
Micro_Draft4_Pattern_Properties_True |
167.65366249680218 ns/iter |
220.3749530302752 ns/iter |
0.76 |
Micro_Draft4_Ref_To_Single_Property |
8.175899001300762 ns/iter |
10.162522584155225 ns/iter |
0.80 |
Micro_Draft4_Additional_Properties_Type |
27.32413007115872 ns/iter |
33.86701461350114 ns/iter |
0.81 |
Micro_Draft4_Nested_Oneof |
35.42020677834102 ns/iter |
47.159911165095444 ns/iter |
0.75 |
Micro_Draft4_Short_Enum |
5.1068674999999075 ns/iter |
7.433890912436558 ns/iter |
0.69 |
Micro_Draft4_Long_Enum |
9.025418411044782 ns/iter |
14.778441932976996 ns/iter |
0.61 |
Micro_Draft4_Long_Enum_Short_Strings |
6.87310315018295 ns/iter |
8.498691952423943 ns/iter |
0.81 |
Micro_Draft4_Type_Object |
2.92303537571809 ns/iter |
3.101199860420143 ns/iter |
0.94 |
Micro_Draft4_Ref_Single_100 |
1745093.6684074427 ns/iter |
2284377.616235622 ns/iter |
0.76 |
Micro_Draft4_Compile_Ref_Many_Nested |
2857088.1554403007 ns/iter |
1786530.091666489 ns/iter |
1.60 |
Micro_Draft4_Compile_Wrap |
1954237.1575342612 ns/iter |
2803955.078125142 ns/iter |
0.70 |
Micro_Draft6_Property_Names |
102.82975624582352 ns/iter |
125.52959142918631 ns/iter |
0.82 |
Micro_Draft6_Compile_FHIR |
20891935084.00001 ns/iter |
20914349542.00008 ns/iter |
1.00 |
Micro_Draft7_If_Then_Else |
25.873310882984335 ns/iter |
18.076146756341206 ns/iter |
1.43 |
Micro_2019_09_Unevaluated_Properties |
41.19713406317483 ns/iter |
29.690496364654717 ns/iter |
1.39 |
Micro_2019_09_Compile_Wrap |
458543500.0000189 ns/iter |
306913645.99999815 ns/iter |
1.49 |
Micro_2020_12_Dynamic_Ref |
886.501372475921 ns/iter |
620.0557214250808 ns/iter |
1.43 |
Micro_2020_12_Dynamic_Ref_Single |
3.667140146344304 ns/iter |
2.475769434734468 ns/iter |
1.48 |
Micro_2020_12_Simple_Output_Mask |
1099.4597124958698 ns/iter |
849.870066723263 ns/iter |
1.29 |
Micro_2020_12_Simple_Output_Annotations |
94876.72238080611 ns/iter |
73294.25515441502 ns/iter |
1.29 |
Micro_2020_12_Simple_Output_Annotation_Dropping |
2651683.453237399 ns/iter |
1649763.1748070419 ns/iter |
1.61 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
1992651.2404578598 ns/iter |
813205.7971012556 ns/iter |
2.45 |
Micro_2020_12_Exhaustive_Deep_Numeric |
9247.02841777013 ns/iter |
5072.701230291324 ns/iter |
1.82 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
77934.64688506404 ns/iter |
45796.02327281106 ns/iter |
1.70 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
24221.267172034506 ns/iter |
22959.57190841044 ns/iter |
1.05 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
122.993787578003 ns/iter |
117.79450195063289 ns/iter |
1.04 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
4193.249766037495 ns/iter |
4030.7161609111754 ns/iter |
1.04 |
Alterschema_Check_Readibility_ISO_Language_Set_3 |
309753042.0000112 ns/iter |
245055166.66666457 ns/iter |
1.26 |
Alterschema_Check_Readibility_OMC |
96136973.99998955 ns/iter |
99504277.83333756 ns/iter |
0.97 |
Alterschema_Check_Readibility_KrakenD |
1404896042.0000186 ns/iter |
971664749.9999454 ns/iter |
1.45 |
Alterschema_Apply_Readibility_KrakenD |
87317849457.99973 ns/iter |
87570094792.0002 ns/iter |
1.00 |
Alterschema_Check_Invalid_External_Refs |
229947000.0000383 ns/iter |
206009385.50001046 ns/iter |
1.12 |
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: bcf33a8 | Previous: df99bbb | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
117409 ns |
124010 ns |
0.95 |
E2E_Evaluator_ansible-meta |
333092 ns |
339517 ns |
0.98 |
E2E_Evaluator_aws-cdk |
114126 ns |
118386 ns |
0.96 |
E2E_Evaluator_babelrc |
264948 ns |
350462 ns |
0.76 |
E2E_Evaluator_cerebrum-criminal-case |
1671586 ns |
2053828 ns |
0.81 |
E2E_Evaluator_clang-format |
166482 ns |
177318 ns |
0.94 |
E2E_Evaluator_cmake-presets |
12092620 ns |
13234964 ns |
0.91 |
E2E_Evaluator_code-climate |
382337 ns |
444190 ns |
0.86 |
E2E_Evaluator_cql2 |
967944 ns |
1162987 ns |
0.83 |
E2E_Evaluator_cspell |
1091728 ns |
1630549 ns |
0.67 |
E2E_Evaluator_cypress |
538029 ns |
911002 ns |
0.59 |
E2E_Evaluator_deno |
626238 ns |
1154595 ns |
0.54 |
E2E_Evaluator_dependabot |
700063 ns |
1146642 ns |
0.61 |
E2E_Evaluator_draft-04 |
14111237 ns |
21828051 ns |
0.65 |
E2E_Evaluator_fabric-mod |
1294953 ns |
2094741 ns |
0.62 |
E2E_Evaluator_geojson |
15111533 ns |
20032792 ns |
0.75 |
E2E_Evaluator_gitpod-configuration |
459005 ns |
603955 ns |
0.76 |
E2E_Evaluator_helm-chart-lock |
791214 ns |
1068522 ns |
0.74 |
E2E_Evaluator_importmap |
199449 ns |
338010 ns |
0.59 |
E2E_Evaluator_jasmine |
196453 ns |
309822 ns |
0.63 |
E2E_Evaluator_jsconfig |
795027 ns |
1433538 ns |
0.55 |
E2E_Evaluator_jshintrc |
1956041 ns |
3160855 ns |
0.62 |
E2E_Evaluator_krakend |
408951 ns |
759019 ns |
0.54 |
E2E_Evaluator_lazygit |
258204 ns |
450859 ns |
0.57 |
E2E_Evaluator_lerna |
298614 ns |
471801 ns |
0.63 |
E2E_Evaluator_nest-cli |
389296 ns |
840809 ns |
0.46 |
E2E_Evaluator_omc |
87571 ns |
144987 ns |
0.60 |
E2E_Evaluator_omnisharp |
916052 ns |
1492994 ns |
0.61 |
E2E_Evaluator_openapi |
23530952 ns |
35881266 ns |
0.66 |
E2E_Evaluator_pre-commit-hooks |
1299405 ns |
2395522 ns |
0.54 |
E2E_Evaluator_pulumi |
1262309 ns |
2104650 ns |
0.60 |
E2E_Evaluator_semantic-release |
170400 ns |
238712 ns |
0.71 |
E2E_Evaluator_stale |
271230 ns |
401112 ns |
0.68 |
E2E_Evaluator_stylecop |
656735 ns |
1370146 ns |
0.48 |
E2E_Evaluator_tmuxinator |
151384 ns |
194255 ns |
0.78 |
E2E_Evaluator_ui5 |
1436729 ns |
2032922 ns |
0.71 |
E2E_Evaluator_ui5-manifest |
8438256 ns |
15400972 ns |
0.55 |
E2E_Evaluator_unreal-engine-uproject |
1069963 ns |
1586164 ns |
0.67 |
E2E_Evaluator_users-array |
2046266 ns |
3233355 ns |
0.63 |
E2E_Evaluator_vercel |
680139 ns |
871363 ns |
0.78 |
E2E_Evaluator_yamllint |
22101 ns |
24205 ns |
0.91 |
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: bcf33a8 | Previous: df99bbb | Ratio |
|---|---|---|---|
Schema_Iterator_ISO_Language |
3141104.9417033507 ns/iter |
3209928.45412852 ns/iter |
0.98 |
Schema_Tracker_ISO_Language |
4782115.14383655 ns/iter |
4797873.152778859 ns/iter |
1.00 |
Schema_Tracker_ISO_Language_To_JSON |
20550287.78787263 ns/iter |
20258463.235289607 ns/iter |
1.01 |
Schema_Frame_WoT_References |
4514948.430464123 ns/iter |
4806089.241610791 ns/iter |
0.94 |
Schema_Frame_OMC_References |
23284782.875002462 ns/iter |
22578499.625005577 ns/iter |
1.03 |
Schema_Frame_OMC_Locations |
20301334.08571341 ns/iter |
19832668.848487105 ns/iter |
1.02 |
Schema_Frame_ISO_Language_Locations |
105753126.33333547 ns/iter |
102701673.83331834 ns/iter |
1.03 |
Schema_Frame_KrakenD_References |
43762945.624990836 ns/iter |
41150516.823523395 ns/iter |
1.06 |
Schema_Frame_KrakenD_Reachable |
653415953.999911 ns/iter |
628548503.0000473 ns/iter |
1.04 |
Schema_Frame_ISO_Language_Locations_To_JSON |
125575348.75003284 ns/iter |
125723096.7499936 ns/iter |
1.00 |
Schema_Frame_Many_Resources_References |
365669913.5000281 ns/iter |
374349739.9999569 ns/iter |
0.98 |
Schema_Bundle_Meta_2020_12 |
1431564.3075335724 ns/iter |
1475113.6357886265 ns/iter |
0.97 |
Schema_Format_ISO_Language_To_JSON |
112629467.66665512 ns/iter |
112718854.49999292 ns/iter |
1.00 |
E2E_Compiler_adaptivecard |
62624979.27272389 ns/iter |
62439072.36363488 ns/iter |
1.00 |
E2E_Compiler_ansible_meta |
25504768.40740514 ns/iter |
26948356.423076805 ns/iter |
0.95 |
E2E_Compiler_aws_cdk |
306811.0296943096 ns/iter |
315950.55110310076 ns/iter |
0.97 |
E2E_Compiler_babelrc |
2302757.6348690554 ns/iter |
2366639.9225592567 ns/iter |
0.97 |
E2E_Compiler_clang_format |
16365786.232554033 ns/iter |
16991449.829269987 ns/iter |
0.96 |
E2E_Compiler_cmake_presets |
26176008.703706194 ns/iter |
26975454.192307346 ns/iter |
0.97 |
E2E_Compiler_code_climate |
2300178.3322365256 ns/iter |
2387278.5358359017 ns/iter |
0.96 |
E2E_Compiler_cql2 |
13177532.169810599 ns/iter |
13427573.962267075 ns/iter |
0.98 |
E2E_Compiler_cspell |
23436802.23333801 ns/iter |
24067824.37931505 ns/iter |
0.97 |
E2E_Compiler_cypress |
3947849.0225994936 ns/iter |
4058346.5697676367 ns/iter |
0.97 |
E2E_Compiler_deno |
6974423.040405368 ns/iter |
7281254.53125017 ns/iter |
0.96 |
E2E_Compiler_dependabot |
3521597.954774629 ns/iter |
3667011.7958109262 ns/iter |
0.96 |
E2E_Compiler_draft_04 |
2411328.2379309162 ns/iter |
2477383.131672047 ns/iter |
0.97 |
E2E_Compiler_fabric_mod |
4246855.448485748 ns/iter |
4364931.094338923 ns/iter |
0.97 |
E2E_Compiler_geojson |
20897367.515152093 ns/iter |
21399208.696969006 ns/iter |
0.98 |
E2E_Compiler_gitpod_configuration |
4487567.698718592 ns/iter |
4654220.635760168 ns/iter |
0.96 |
E2E_Compiler_helm_chart_lock |
580178.1610518601 ns/iter |
598904.5167669744 ns/iter |
0.97 |
E2E_Compiler_importmap |
230263.84123380767 ns/iter |
234968.661414648 ns/iter |
0.98 |
E2E_Compiler_jasmine |
1191197.5639097185 ns/iter |
1229311.319223869 ns/iter |
0.97 |
E2E_Compiler_jshintrc |
3813076.8097815965 ns/iter |
3912508.6815635148 ns/iter |
0.97 |
E2E_Compiler_jsconfig |
20545010.05882765 ns/iter |
21191220.363637816 ns/iter |
0.97 |
E2E_Compiler_krakend |
144380813.39999372 ns/iter |
149009541.80002373 ns/iter |
0.97 |
E2E_Compiler_lazygit |
31202394.181822125 ns/iter |
32561076.81818321 ns/iter |
0.96 |
E2E_Compiler_lerna |
1398715.2539998533 ns/iter |
1449778.0683229712 ns/iter |
0.96 |
E2E_Compiler_nest_cli |
6753023.76922979 ns/iter |
6959435.470588794 ns/iter |
0.97 |
E2E_Compiler_omc |
162291888.00002703 ns/iter |
166888874.24999166 ns/iter |
0.97 |
E2E_Compiler_omnisharp |
5980429.457626304 ns/iter |
6156292.859648267 ns/iter |
0.97 |
E2E_Compiler_openapi |
23106170.800004598 ns/iter |
23921067.833339293 ns/iter |
0.97 |
E2E_Compiler_pre_commit_hooks |
4663149.640000483 ns/iter |
4787483.945205641 ns/iter |
0.97 |
E2E_Compiler_pulumi |
3603642.762886311 ns/iter |
3708403.4603180927 ns/iter |
0.97 |
E2E_Compiler_semantic_release |
1354899.8042635552 ns/iter |
1386257.318725155 ns/iter |
0.98 |
E2E_Compiler_stale |
1371664.4754419555 ns/iter |
1411602.9818545198 ns/iter |
0.97 |
E2E_Compiler_stylecop |
5055792.194244212 ns/iter |
5417998.418604049 ns/iter |
0.93 |
E2E_Compiler_tmuxinator |
1659083.626477491 ns/iter |
1708865.056097482 ns/iter |
0.97 |
E2E_Compiler_ui5 |
49397310.35714041 ns/iter |
49830421.785713956 ns/iter |
0.99 |
E2E_Compiler_ui5_manifest |
325549761.49992853 ns/iter |
325648757.49994826 ns/iter |
1.00 |
E2E_Compiler_unreal_engine_uproject |
4133194.5502950144 ns/iter |
4246951.951515229 ns/iter |
0.97 |
E2E_Compiler_users_array |
748490.3078579844 ns/iter |
766794.1245902218 ns/iter |
0.98 |
E2E_Compiler_vercel |
12311700.696431313 ns/iter |
12623994.821426874 ns/iter |
0.98 |
E2E_Compiler_yamllint |
283985.798616685 ns/iter |
292581.9488683653 ns/iter |
0.97 |
E2E_Evaluator_adaptivecard |
27073.354764272517 ns/iter |
27523.576933570428 ns/iter |
0.98 |
E2E_Evaluator_ansible_meta |
239409.30057411586 ns/iter |
231456.3810457561 ns/iter |
1.03 |
E2E_Evaluator_aws_cdk |
46298.10963012691 ns/iter |
47177.71612031178 ns/iter |
0.98 |
E2E_Evaluator_babelrc |
98770.08701244275 ns/iter |
100015.53509151602 ns/iter |
0.99 |
E2E_Evaluator_cerebrum_criminal_case |
1135003.9021205627 ns/iter |
1144277.4162602972 ns/iter |
0.99 |
E2E_Evaluator_clang_format |
117791.88112706738 ns/iter |
115753.80138681455 ns/iter |
1.02 |
E2E_Evaluator_cmake_presets |
5015080.822032761 ns/iter |
4908481.859505748 ns/iter |
1.02 |
E2E_Evaluator_code_climate |
178303.3456851748 ns/iter |
164546.4591836884 ns/iter |
1.08 |
E2E_Evaluator_cql2 |
206407.02004718786 ns/iter |
205614.92737918397 ns/iter |
1.00 |
E2E_Evaluator_cspell |
632192.5709124423 ns/iter |
637644.7463370517 ns/iter |
0.99 |
E2E_Evaluator_cypress |
176335.85551908932 ns/iter |
177906.40321348602 ns/iter |
0.99 |
E2E_Evaluator_deno |
266544.64969600126 ns/iter |
269857.4047527424 ns/iter |
0.99 |
E2E_Evaluator_dependabot |
331696.7270587638 ns/iter |
332387.7146238183 ns/iter |
1.00 |
E2E_Evaluator_draft_04 |
12299116.214287713 ns/iter |
11211884.93220485 ns/iter |
1.10 |
E2E_Evaluator_fabric_mod |
691557.6054766268 ns/iter |
706677.8918919931 ns/iter |
0.98 |
E2E_Evaluator_geojson |
19428810.88571734 ns/iter |
19296564.249998484 ns/iter |
1.01 |
E2E_Evaluator_gitpod_configuration |
223636.8792224356 ns/iter |
223477.08763050174 ns/iter |
1.00 |
E2E_Evaluator_helm_chart_lock |
232084.3180601563 ns/iter |
236162.61124200697 ns/iter |
0.98 |
E2E_Evaluator_importmap |
52802.632356298185 ns/iter |
52505.76207568203 ns/iter |
1.01 |
E2E_Evaluator_jasmine |
102558.74385452029 ns/iter |
104530.6225281904 ns/iter |
0.98 |
E2E_Evaluator_jshintrc |
1189327.8498295571 ns/iter |
1197808.8888888597 ns/iter |
0.99 |
E2E_Evaluator_jsconfig |
419978.69771625265 ns/iter |
419238.04381758004 ns/iter |
1.00 |
E2E_Evaluator_krakend |
194942.15518671589 ns/iter |
196998.776964218 ns/iter |
0.99 |
E2E_Evaluator_lazygit |
133585.39813225737 ns/iter |
137500.37295243447 ns/iter |
0.97 |
E2E_Evaluator_lerna |
114902.92415038733 ns/iter |
122609.3618729191 ns/iter |
0.94 |
E2E_Evaluator_nest_cli |
187013.251667976 ns/iter |
186718.89095311833 ns/iter |
1.00 |
E2E_Evaluator_omc |
24111.369864871147 ns/iter |
18908.850539846557 ns/iter |
1.28 |
E2E_Evaluator_omnisharp |
573790.821661322 ns/iter |
569167.0254516313 ns/iter |
1.01 |
E2E_Evaluator_openapi |
18690259.918918632 ns/iter |
11956195.779660802 ns/iter |
1.56 |
E2E_Evaluator_pre_commit_hooks |
494847.94615944446 ns/iter |
501272.82034621213 ns/iter |
0.99 |
E2E_Evaluator_pulumi |
694103.119403011 ns/iter |
697044.4910358451 ns/iter |
1.00 |
E2E_Evaluator_semantic_release |
87421.2785109749 ns/iter |
88874.27856243127 ns/iter |
0.98 |
E2E_Evaluator_stale |
153861.81146636707 ns/iter |
170601.16991713582 ns/iter |
0.90 |
E2E_Evaluator_stylecop |
276360.9165354886 ns/iter |
278252.4609005278 ns/iter |
0.99 |
E2E_Evaluator_tmuxinator |
86327.75600739892 ns/iter |
89159.87829234396 ns/iter |
0.97 |
E2E_Evaluator_ui5 |
516886.8195377183 ns/iter |
517708.16978314926 ns/iter |
1.00 |
E2E_Evaluator_ui5_manifest |
2652465.0735298647 ns/iter |
2554592.580000644 ns/iter |
1.04 |
E2E_Evaluator_unreal_engine_uproject |
442321.60671313683 ns/iter |
448598.5673758164 ns/iter |
0.99 |
E2E_Evaluator_users_array |
636638.6518518791 ns/iter |
700624.5437614745 ns/iter |
0.91 |
E2E_Evaluator_vercel |
277039.5446841702 ns/iter |
270606.1429126722 ns/iter |
1.02 |
E2E_Evaluator_yamllint |
8782.874376070851 ns/iter |
8840.76359059887 ns/iter |
0.99 |
JSONLD_Catalog |
26285696.074073378 ns/iter |
28937623.222216442 ns/iter |
0.91 |
Micro_Draft4_Meta_1_No_Callback |
205.33839192441087 ns/iter |
202.5396666253876 ns/iter |
1.01 |
Micro_Draft4_Required_Properties |
914.313467987333 ns/iter |
929.1121024105836 ns/iter |
0.98 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
26.44541770375668 ns/iter |
26.450968017142152 ns/iter |
1.00 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
11.782018540532663 ns/iter |
11.822686452454034 ns/iter |
1.00 |
Micro_Draft4_Items_Schema |
276.1669884532808 ns/iter |
272.77400500790475 ns/iter |
1.01 |
Micro_Draft4_Nested_Object |
1.4090701205616336 ns/iter |
1.4130719930855713 ns/iter |
1.00 |
Micro_Draft4_Properties_Triad_Optional |
327.7563615543469 ns/iter |
325.73698089317196 ns/iter |
1.01 |
Micro_Draft4_Properties_Triad_Closed |
272.0437623894474 ns/iter |
270.06325897009214 ns/iter |
1.01 |
Micro_Draft4_Properties_Triad_Required |
358.5817963005516 ns/iter |
345.4621165475181 ns/iter |
1.04 |
Micro_Draft4_Properties_Closed |
64.69851077263792 ns/iter |
65.09166128599891 ns/iter |
0.99 |
Micro_Draft4_Non_Recursive_Ref |
16.283545698419083 ns/iter |
16.290815498349644 ns/iter |
1.00 |
Micro_Draft4_Pattern_Properties_True |
143.52433320618417 ns/iter |
142.916701155828 ns/iter |
1.00 |
Micro_Draft4_Ref_To_Single_Property |
11.79388056496211 ns/iter |
11.766221885139338 ns/iter |
1.00 |
Micro_Draft4_Additional_Properties_Type |
37.971364014400564 ns/iter |
37.98873005016399 ns/iter |
1.00 |
Micro_Draft4_Nested_Oneof |
57.92266043073218 ns/iter |
57.79118067375543 ns/iter |
1.00 |
Micro_Draft4_Short_Enum |
11.084538308641463 ns/iter |
10.92283598499809 ns/iter |
1.01 |
Micro_Draft4_Long_Enum |
14.806409125430527 ns/iter |
14.107768371792254 ns/iter |
1.05 |
Micro_Draft4_Long_Enum_Short_Strings |
10.921234107479792 ns/iter |
10.922888686917455 ns/iter |
1.00 |
Micro_Draft4_Type_Object |
3.535014512281873 ns/iter |
3.530001550423405 ns/iter |
1.00 |
Micro_Draft4_Ref_Single_100 |
2325557.1452146997 ns/iter |
2373766.399999776 ns/iter |
0.98 |
Micro_Draft4_Compile_Ref_Many_Nested |
1701439.990314761 ns/iter |
1750873.294264338 ns/iter |
0.97 |
Micro_Draft4_Compile_Wrap |
2327553.3377922373 ns/iter |
2401863.705480138 ns/iter |
0.97 |
Micro_Draft6_Property_Names |
133.62956828764877 ns/iter |
132.19792818275013 ns/iter |
1.01 |
Micro_Draft6_Compile_FHIR |
15773035341.999958 ns/iter |
16395987821.000063 ns/iter |
0.96 |
Micro_Draft7_If_Then_Else |
25.392303785303394 ns/iter |
25.396995119154536 ns/iter |
1.00 |
Micro_2019_09_Unevaluated_Properties |
24.725461511645936 ns/iter |
24.77805383059077 ns/iter |
1.00 |
Micro_2019_09_Compile_Wrap |
322677848.0000121 ns/iter |
332569501.00008 ns/iter |
0.97 |
Micro_2020_12_Dynamic_Ref |
732.2560692048953 ns/iter |
717.3428653819001 ns/iter |
1.02 |
Micro_2020_12_Dynamic_Ref_Single |
3.525184647830847 ns/iter |
3.527197041481201 ns/iter |
1.00 |
Micro_2020_12_Simple_Output_Mask |
1032.1034120595148 ns/iter |
1038.648137028044 ns/iter |
0.99 |
Micro_2020_12_Simple_Output_Annotations |
61291.156883102165 ns/iter |
62140.97908358841 ns/iter |
0.99 |
Micro_2020_12_Simple_Output_Annotation_Dropping |
1560274.5840711794 ns/iter |
1559582.65011261 ns/iter |
1.00 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
941941.0662162221 ns/iter |
973855.9277776757 ns/iter |
0.97 |
Micro_2020_12_Exhaustive_Deep_Numeric |
8752.798515442972 ns/iter |
8619.581946996655 ns/iter |
1.02 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
44532.97733391797 ns/iter |
44418.125997311516 ns/iter |
1.00 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
24828.134317965898 ns/iter |
23036.322072817547 ns/iter |
1.08 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
153.0881333629786 ns/iter |
150.76309984427195 ns/iter |
1.02 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
2579.784174415613 ns/iter |
2709.782472364169 ns/iter |
0.95 |
Alterschema_Check_Readibility_ISO_Language_Set_3 |
361746048.49998105 ns/iter |
383166201.4999893 ns/iter |
0.94 |
Alterschema_Check_Readibility_OMC |
89336936.12502225 ns/iter |
98830079.85714747 ns/iter |
0.90 |
Alterschema_Check_Readibility_KrakenD |
1291022674.0000327 ns/iter |
1429869133.000011 ns/iter |
0.90 |
Alterschema_Apply_Readibility_KrakenD |
129463018488.99998 ns/iter |
134468723103.99998 ns/iter |
0.96 |
Alterschema_Check_Invalid_External_Refs |
272721670.33333975 ns/iter |
281584674.6666466 ns/iter |
0.97 |
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: bcf33a8 | Previous: df99bbb | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
118837 ns |
119027 ns |
1.00 |
E2E_Evaluator_ansible-meta |
561215 ns |
565258 ns |
0.99 |
E2E_Evaluator_aws-cdk |
132299 ns |
133046 ns |
0.99 |
E2E_Evaluator_babelrc |
369444 ns |
352256 ns |
1.05 |
E2E_Evaluator_cerebrum-criminal-case |
2723675 ns |
2735824 ns |
1.00 |
E2E_Evaluator_clang-format |
283675 ns |
263044 ns |
1.08 |
E2E_Evaluator_cmake-presets |
18796258 ns |
20138875 ns |
0.93 |
E2E_Evaluator_code-climate |
510721 ns |
521380 ns |
0.98 |
E2E_Evaluator_cql2 |
1245844 ns |
1283884 ns |
0.97 |
E2E_Evaluator_cspell |
1678809 ns |
1813540 ns |
0.93 |
E2E_Evaluator_cypress |
869603 ns |
906214 ns |
0.96 |
E2E_Evaluator_deno |
1111811 ns |
1123794 ns |
0.99 |
E2E_Evaluator_dependabot |
1132972 ns |
1111693 ns |
1.02 |
E2E_Evaluator_draft-04 |
23585814 ns |
24730577 ns |
0.95 |
E2E_Evaluator_fabric-mod |
2532264 ns |
2627378 ns |
0.96 |
E2E_Evaluator_geojson |
26631265 ns |
27344263 ns |
0.97 |
E2E_Evaluator_gitpod-configuration |
752935 ns |
763757 ns |
0.99 |
E2E_Evaluator_helm-chart-lock |
1004903 ns |
1011481 ns |
0.99 |
E2E_Evaluator_importmap |
271293 ns |
270394 ns |
1.00 |
E2E_Evaluator_jasmine |
287010 ns |
289281 ns |
0.99 |
E2E_Evaluator_jsconfig |
1551663 ns |
1563537 ns |
0.99 |
E2E_Evaluator_jshintrc |
2997235 ns |
3077478 ns |
0.97 |
E2E_Evaluator_krakend |
647713 ns |
656455 ns |
0.99 |
E2E_Evaluator_lazygit |
475853 ns |
491646 ns |
0.97 |
E2E_Evaluator_lerna |
467866 ns |
452334 ns |
1.03 |
E2E_Evaluator_nest-cli |
653501 ns |
649024 ns |
1.01 |
E2E_Evaluator_omc |
114693 ns |
97360 ns |
1.18 |
E2E_Evaluator_omnisharp |
1642989 ns |
1580275 ns |
1.04 |
E2E_Evaluator_openapi |
42518199 ns |
27144034 ns |
1.57 |
E2E_Evaluator_pre-commit-hooks |
2119914 ns |
2106253 ns |
1.01 |
E2E_Evaluator_pulumi |
2037334 ns |
2175720 ns |
0.94 |
E2E_Evaluator_semantic-release |
245593 ns |
243409 ns |
1.01 |
E2E_Evaluator_stale |
397614 ns |
394944 ns |
1.01 |
E2E_Evaluator_stylecop |
1241279 ns |
1323440 ns |
0.94 |
E2E_Evaluator_tmuxinator |
228125 ns |
232551 ns |
0.98 |
E2E_Evaluator_ui5 |
2208409 ns |
2230745 ns |
0.99 |
E2E_Evaluator_ui5-manifest |
11188108 ns |
13819881 ns |
0.81 |
E2E_Evaluator_unreal-engine-uproject |
1681169 ns |
1717153 ns |
0.98 |
E2E_Evaluator_users-array |
2867902 ns |
2830229 ns |
1.01 |
E2E_Evaluator_vercel |
1045652 ns |
1059416 ns |
0.99 |
E2E_Evaluator_yamllint |
24521 ns |
24904 ns |
0.98 |
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: bcf33a8 | Previous: df99bbb | Ratio |
|---|---|---|---|
Alterschema_Check_Readibility_ISO_Language_Set_3 |
356510407.4999681 ns/iter |
356299600.4999377 ns/iter |
1.00 |
Alterschema_Check_Readibility_OMC |
100032883.85714118 ns/iter |
94780266.71428908 ns/iter |
1.06 |
Alterschema_Check_Readibility_KrakenD |
1389512842.9999204 ns/iter |
1340484706.9998596 ns/iter |
1.04 |
Alterschema_Apply_Readibility_KrakenD |
135274158744.00003 ns/iter |
124792565427.00023 ns/iter |
1.08 |
Alterschema_Check_Invalid_External_Refs |
292129679.499908 ns/iter |
316900170.49993455 ns/iter |
0.92 |
Micro_2020_12_Dynamic_Ref |
802.6241364455901 ns/iter |
827.9646505926702 ns/iter |
0.97 |
Micro_2020_12_Dynamic_Ref_Single |
4.228345402627512 ns/iter |
4.668296214259123 ns/iter |
0.91 |
Micro_2020_12_Simple_Output_Mask |
1071.330951039834 ns/iter |
1113.992210435909 ns/iter |
0.96 |
Micro_2020_12_Simple_Output_Annotations |
71011.61591492957 ns/iter |
80854.87235281103 ns/iter |
0.88 |
Micro_2020_12_Simple_Output_Annotation_Dropping |
1863615.0132980663 ns/iter |
1956182.5055863066 ns/iter |
0.95 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
1081161.6419749656 ns/iter |
1094726.3790952656 ns/iter |
0.99 |
Micro_2020_12_Exhaustive_Deep_Numeric |
9060.421067496945 ns/iter |
9515.345384605282 ns/iter |
0.95 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
52535.124785932625 ns/iter |
51822.75568953211 ns/iter |
1.01 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
26591.163105466883 ns/iter |
25332.726864266493 ns/iter |
1.05 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
161.2664591582422 ns/iter |
165.4804238047235 ns/iter |
0.97 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
3017.6707048318353 ns/iter |
3271.6522463027377 ns/iter |
0.92 |
Micro_2019_09_Unevaluated_Properties |
30.641795708388997 ns/iter |
31.522835896985644 ns/iter |
0.97 |
Micro_2019_09_Compile_Wrap |
312303787.00001895 ns/iter |
300962243.5000665 ns/iter |
1.04 |
Micro_Draft7_If_Then_Else |
24.93021563853198 ns/iter |
24.28269654794493 ns/iter |
1.03 |
Micro_Draft6_Property_Names |
150.65753328331013 ns/iter |
142.2219969505297 ns/iter |
1.06 |
Micro_Draft6_Compile_FHIR |
15003972726.000029 ns/iter |
13655868636.999912 ns/iter |
1.10 |
Micro_Draft4_Meta_1_No_Callback |
181.04914134862406 ns/iter |
180.6432811304517 ns/iter |
1.00 |
Micro_Draft4_Required_Properties |
930.6591760450137 ns/iter |
864.2180503750456 ns/iter |
1.08 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
21.996157714225273 ns/iter |
22.13837822472295 ns/iter |
0.99 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
16.224001580530423 ns/iter |
15.921420597995741 ns/iter |
1.02 |
Micro_Draft4_Items_Schema |
291.3802843966639 ns/iter |
333.9044954554265 ns/iter |
0.87 |
Micro_Draft4_Nested_Object |
2.4659049394410637 ns/iter |
1.5571223303073942 ns/iter |
1.58 |
Micro_Draft4_Properties_Triad_Optional |
422.08556984731524 ns/iter |
373.15441003826317 ns/iter |
1.13 |
Micro_Draft4_Properties_Triad_Closed |
356.53310629749006 ns/iter |
306.1541286569332 ns/iter |
1.16 |
Micro_Draft4_Properties_Triad_Required |
461.8353391516074 ns/iter |
429.18893883878144 ns/iter |
1.08 |
Micro_Draft4_Properties_Closed |
64.81889308805732 ns/iter |
65.4880438726283 ns/iter |
0.99 |
Micro_Draft4_Non_Recursive_Ref |
8.806611035058133 ns/iter |
9.338410212973699 ns/iter |
0.94 |
Micro_Draft4_Pattern_Properties_True |
188.2883660350839 ns/iter |
210.26454073369797 ns/iter |
0.90 |
Micro_Draft4_Ref_To_Single_Property |
16.258429391378286 ns/iter |
15.893568182989693 ns/iter |
1.02 |
Micro_Draft4_Additional_Properties_Type |
13.955871747765316 ns/iter |
14.654212334394034 ns/iter |
0.95 |
Micro_Draft4_Nested_Oneof |
63.6886045500321 ns/iter |
65.13815761538604 ns/iter |
0.98 |
Micro_Draft4_Short_Enum |
14.570767711498451 ns/iter |
14.704271165504823 ns/iter |
0.99 |
Micro_Draft4_Long_Enum |
12.70511600396091 ns/iter |
13.419316787427686 ns/iter |
0.95 |
Micro_Draft4_Long_Enum_Short_Strings |
14.454749157758084 ns/iter |
14.677212581694443 ns/iter |
0.98 |
Micro_Draft4_Type_Object |
4.584184393812648 ns/iter |
4.671963126526685 ns/iter |
0.98 |
Micro_Draft4_Ref_Single_100 |
2452598.3951041945 ns/iter |
2453113.5649124878 ns/iter |
1.00 |
Micro_Draft4_Compile_Ref_Many_Nested |
1819109.1324675274 ns/iter |
1792266.1811222932 ns/iter |
1.01 |
Micro_Draft4_Compile_Wrap |
2587811.9409590936 ns/iter |
2573974.76190531 ns/iter |
1.01 |
JSONLD_Catalog |
25449557.259258248 ns/iter |
26452303.07407305 ns/iter |
0.96 |
E2E_Compiler_adaptivecard |
62132086.454539604 ns/iter |
62109848.83333973 ns/iter |
1.00 |
E2E_Compiler_ansible_meta |
28036617.560001105 ns/iter |
27399553.461534128 ns/iter |
1.02 |
E2E_Compiler_aws_cdk |
345538.7954658544 ns/iter |
371213.7793726214 ns/iter |
0.93 |
E2E_Compiler_babelrc |
2517845.237410276 ns/iter |
2497861.846975322 ns/iter |
1.01 |
E2E_Compiler_clang_format |
17576552.999997832 ns/iter |
17409692.499995798 ns/iter |
1.01 |
E2E_Compiler_cmake_presets |
27187607.038460836 ns/iter |
26474627.576922454 ns/iter |
1.03 |
E2E_Compiler_code_climate |
2556889.8649634235 ns/iter |
2506813.5340505606 ns/iter |
1.02 |
E2E_Compiler_cql2 |
14125521.612246599 ns/iter |
13977351.16000149 ns/iter |
1.01 |
E2E_Compiler_cspell |
24086810.551721256 ns/iter |
23498291.433331057 ns/iter |
1.03 |
E2E_Compiler_cypress |
4167697.654762172 ns/iter |
4069615.3779065777 ns/iter |
1.02 |
E2E_Compiler_deno |
7840767.24719117 ns/iter |
7720823.54944939 ns/iter |
1.02 |
E2E_Compiler_dependabot |
3834105.788571053 ns/iter |
3781422.0648645433 ns/iter |
1.01 |
E2E_Compiler_draft_04 |
2696466.5096531473 ns/iter |
2687308.712643331 ns/iter |
1.00 |
E2E_Compiler_fabric_mod |
4641693.29139044 ns/iter |
4607973.881577795 ns/iter |
1.01 |
E2E_Compiler_geojson |
22513349.838706538 ns/iter |
22018078.531246487 ns/iter |
1.02 |
E2E_Compiler_gitpod_configuration |
4942417.591548651 ns/iter |
4881262.286712659 ns/iter |
1.01 |
E2E_Compiler_helm_chart_lock |
631986.5814580828 ns/iter |
657777.6112675044 ns/iter |
0.96 |
E2E_Compiler_importmap |
254296.74845734803 ns/iter |
273630.8429073001 ns/iter |
0.93 |
E2E_Compiler_jasmine |
1322954.9416194232 ns/iter |
1328058.7115748227 ns/iter |
1.00 |
E2E_Compiler_jshintrc |
4074360.467836802 ns/iter |
4107887.164705329 ns/iter |
0.99 |
E2E_Compiler_jsconfig |
21214931.515156753 ns/iter |
20975059.939391114 ns/iter |
1.01 |
E2E_Compiler_krakend |
139003497.00002152 ns/iter |
140147456.4000182 ns/iter |
0.99 |
E2E_Compiler_lazygit |
32842777.714287356 ns/iter |
32080233.90908982 ns/iter |
1.02 |
E2E_Compiler_lerna |
1550835.859030377 ns/iter |
1566744.754464468 ns/iter |
0.99 |
E2E_Compiler_nest_cli |
7238822.166665196 ns/iter |
7179089.540818031 ns/iter |
1.01 |
E2E_Compiler_omc |
164560652.7500263 ns/iter |
169021727.750021 ns/iter |
0.97 |
E2E_Compiler_omnisharp |
6424697.027779513 ns/iter |
6397126.201835225 ns/iter |
1.00 |
E2E_Compiler_openapi |
25261489.500004638 ns/iter |
25352321.928575553 ns/iter |
1.00 |
E2E_Compiler_pre_commit_hooks |
5083955.362318891 ns/iter |
5081180.562042955 ns/iter |
1.00 |
E2E_Compiler_pulumi |
3949448.095505595 ns/iter |
3914602.1564248665 ns/iter |
1.01 |
E2E_Compiler_semantic_release |
1512985.0995673062 ns/iter |
1513885.3974083161 ns/iter |
1.00 |
E2E_Compiler_stale |
1514097.8164146151 ns/iter |
1504434.0021504664 ns/iter |
1.01 |
E2E_Compiler_stylecop |
5720330.295081917 ns/iter |
5619298.975806296 ns/iter |
1.02 |
E2E_Compiler_tmuxinator |
1856999.1382978128 ns/iter |
1866650.8829784212 ns/iter |
0.99 |
E2E_Compiler_ui5 |
50542233.000003636 ns/iter |
48130845.85714477 ns/iter |
1.05 |
E2E_Compiler_ui5_manifest |
319027278.0000214 ns/iter |
325231358.9999858 ns/iter |
0.98 |
E2E_Compiler_unreal_engine_uproject |
4455996.886074704 ns/iter |
4437848.251572 ns/iter |
1.00 |
E2E_Compiler_users_array |
862884.1271605958 ns/iter |
878870.4097744478 ns/iter |
0.98 |
E2E_Compiler_vercel |
12957109.85185131 ns/iter |
12650997.018185576 ns/iter |
1.02 |
E2E_Compiler_yamllint |
322657.24919090053 ns/iter |
342938.1138930377 ns/iter |
0.94 |
E2E_Evaluator_adaptivecard |
25652.184319966138 ns/iter |
25487.17447466392 ns/iter |
1.01 |
E2E_Evaluator_ansible_meta |
261018.3822975478 ns/iter |
290643.5296066526 ns/iter |
0.90 |
E2E_Evaluator_aws_cdk |
56877.721282286635 ns/iter |
63585.68351329335 ns/iter |
0.89 |
E2E_Evaluator_babelrc |
100312.26098010765 ns/iter |
119843.2003407083 ns/iter |
0.84 |
E2E_Evaluator_cerebrum_criminal_case |
1182402.4999999069 ns/iter |
1119822.2367998823 ns/iter |
1.06 |
E2E_Evaluator_clang_format |
105136.75980747744 ns/iter |
111906.09766996717 ns/iter |
0.94 |
E2E_Evaluator_cmake_presets |
4866176.48905112 ns/iter |
4904757.968991665 ns/iter |
0.99 |
E2E_Evaluator_code_climate |
201356.6125036028 ns/iter |
227787.13080441867 ns/iter |
0.88 |
E2E_Evaluator_cql2 |
209805.20503594202 ns/iter |
222602.61661345453 ns/iter |
0.94 |
E2E_Evaluator_cspell |
591901.901861271 ns/iter |
611954.763204286 ns/iter |
0.97 |
E2E_Evaluator_cypress |
153302.84195403598 ns/iter |
195328.87095886483 ns/iter |
0.78 |
E2E_Evaluator_deno |
309996.2765591827 ns/iter |
354309.42382416216 ns/iter |
0.87 |
E2E_Evaluator_dependabot |
368243.24867996183 ns/iter |
392712.85634436295 ns/iter |
0.94 |
E2E_Evaluator_draft_04 |
10890703.312501416 ns/iter |
9998046.084508812 ns/iter |
1.09 |
E2E_Evaluator_fabric_mod |
759362.1306255838 ns/iter |
798072.2528472452 ns/iter |
0.95 |
E2E_Evaluator_geojson |
18949330.44736478 ns/iter |
17663798.524995398 ns/iter |
1.07 |
E2E_Evaluator_gitpod_configuration |
244376.76538062282 ns/iter |
273932.7328124652 ns/iter |
0.89 |
E2E_Evaluator_helm_chart_lock |
220171.56277457206 ns/iter |
321523.613164953 ns/iter |
0.68 |
E2E_Evaluator_importmap |
40949.994522832276 ns/iter |
48929.937931024404 ns/iter |
0.84 |
E2E_Evaluator_jasmine |
113337.19368863766 ns/iter |
126424.99299817992 ns/iter |
0.90 |
E2E_Evaluator_jshintrc |
1063877.0182373335 ns/iter |
1116848.2218698899 ns/iter |
0.95 |
E2E_Evaluator_jsconfig |
409624.1451048682 ns/iter |
452723.3770174824 ns/iter |
0.90 |
E2E_Evaluator_krakend |
192370.7510584764 ns/iter |
220211.9148731389 ns/iter |
0.87 |
E2E_Evaluator_lazygit |
133990.4634663492 ns/iter |
152175.1978766667 ns/iter |
0.88 |
E2E_Evaluator_lerna |
140663.70409800758 ns/iter |
174145.2549116031 ns/iter |
0.81 |
E2E_Evaluator_nest_cli |
193198.65828728932 ns/iter |
210861.01558282663 ns/iter |
0.92 |
E2E_Evaluator_omc |
22278.17583256981 ns/iter |
19358.200867283173 ns/iter |
1.15 |
E2E_Evaluator_omnisharp |
541846.4719014608 ns/iter |
576894.8833747533 ns/iter |
0.94 |
E2E_Evaluator_openapi |
17231309.28947189 ns/iter |
12413708.666664055 ns/iter |
1.39 |
E2E_Evaluator_pre_commit_hooks |
491619.74007221044 ns/iter |
538418.3732611629 ns/iter |
0.91 |
E2E_Evaluator_pulumi |
781233.3194129866 ns/iter |
775651.3488887625 ns/iter |
1.01 |
E2E_Evaluator_semantic_release |
91742.40603892067 ns/iter |
107933.08622276579 ns/iter |
0.85 |
E2E_Evaluator_stale |
172142.3233607668 ns/iter |
175167.06394762566 ns/iter |
0.98 |
E2E_Evaluator_stylecop |
301367.56872039224 ns/iter |
325898.32559218217 ns/iter |
0.92 |
E2E_Evaluator_tmuxinator |
95853.90271679885 ns/iter |
112063.99602925325 ns/iter |
0.86 |
E2E_Evaluator_ui5 |
559096.8876221201 ns/iter |
597546.1153845113 ns/iter |
0.94 |
E2E_Evaluator_ui5_manifest |
2875763.308641884 ns/iter |
2973605.884119821 ns/iter |
0.97 |
E2E_Evaluator_unreal_engine_uproject |
466913.17933330836 ns/iter |
498118.02432047593 ns/iter |
0.94 |
E2E_Evaluator_users_array |
698426.4015444046 ns/iter |
653171.332391843 ns/iter |
1.07 |
E2E_Evaluator_vercel |
291778.28773979965 ns/iter |
346505.60159362445 ns/iter |
0.84 |
E2E_Evaluator_yamllint |
12031.436124408738 ns/iter |
12912.474328338572 ns/iter |
0.93 |
Schema_Format_ISO_Language_To_JSON |
112366011.99997646 ns/iter |
112304600.33338356 ns/iter |
1.00 |
Schema_Bundle_Meta_2020_12 |
1719027.498774975 ns/iter |
1731639.6732678527 ns/iter |
0.99 |
Schema_Frame_WoT_References |
5218293.835821951 ns/iter |
5077869.637680255 ns/iter |
1.03 |
Schema_Frame_OMC_References |
22406092.062496442 ns/iter |
21822235.50000373 ns/iter |
1.03 |
Schema_Frame_OMC_Locations |
20574571.264707148 ns/iter |
19972880.57143253 ns/iter |
1.03 |
Schema_Frame_ISO_Language_Locations |
103956244.42854309 ns/iter |
105126267.71427287 ns/iter |
0.99 |
Schema_Frame_KrakenD_References |
41350463.5294109 ns/iter |
39160731.7058729 ns/iter |
1.06 |
Schema_Frame_KrakenD_Reachable |
588844528.9999709 ns/iter |
542021353.9998713 ns/iter |
1.09 |
Schema_Frame_ISO_Language_Locations_To_JSON |
181891006.49999547 ns/iter |
185878703.24995494 ns/iter |
0.98 |
Schema_Frame_Many_Resources_References |
381893939.5000598 ns/iter |
384403759.50006 ns/iter |
0.99 |
Schema_Iterator_ISO_Language |
3681625.684210207 ns/iter |
3915076.3519544387 ns/iter |
0.94 |
Schema_Tracker_ISO_Language |
5243809.613635663 ns/iter |
5404469.039998731 ns/iter |
0.97 |
Schema_Tracker_ISO_Language_To_JSON |
26529817.038460977 ns/iter |
26924658.500005398 ns/iter |
0.99 |
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: bcf33a8 | Previous: df99bbb | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
119925 ns |
117550 ns |
1.02 |
E2E_Evaluator_ansible-meta |
535952 ns |
527171 ns |
1.02 |
E2E_Evaluator_aws-cdk |
130022 ns |
143694 ns |
0.90 |
E2E_Evaluator_babelrc |
318287 ns |
338817 ns |
0.94 |
E2E_Evaluator_cerebrum-criminal-case |
2646794 ns |
2461673 ns |
1.08 |
E2E_Evaluator_clang-format |
260514 ns |
258882 ns |
1.01 |
E2E_Evaluator_cmake-presets |
21796135 ns |
19436725 ns |
1.12 |
E2E_Evaluator_code-climate |
518968 ns |
519310 ns |
1.00 |
E2E_Evaluator_cql2 |
1286098 ns |
1256684 ns |
1.02 |
E2E_Evaluator_cspell |
1727438 ns |
1490761 ns |
1.16 |
E2E_Evaluator_cypress |
852151 ns |
784854 ns |
1.09 |
E2E_Evaluator_deno |
1091042 ns |
1034023 ns |
1.06 |
E2E_Evaluator_dependabot |
1087681 ns |
1116216 ns |
0.97 |
E2E_Evaluator_draft-04 |
22468276 ns |
22806317 ns |
0.99 |
E2E_Evaluator_fabric-mod |
2457766 ns |
2319457 ns |
1.06 |
E2E_Evaluator_geojson |
22906627 ns |
22790402 ns |
1.01 |
E2E_Evaluator_gitpod-configuration |
705638 ns |
708404 ns |
1.00 |
E2E_Evaluator_helm-chart-lock |
1127236 ns |
988686 ns |
1.14 |
E2E_Evaluator_importmap |
261223 ns |
269397 ns |
0.97 |
E2E_Evaluator_jasmine |
286377 ns |
296942 ns |
0.96 |
E2E_Evaluator_jsconfig |
1439232 ns |
1242426 ns |
1.16 |
E2E_Evaluator_jshintrc |
2956987 ns |
2765655 ns |
1.07 |
E2E_Evaluator_krakend |
639317 ns |
670615 ns |
0.95 |
E2E_Evaluator_lazygit |
457358 ns |
504031 ns |
0.91 |
E2E_Evaluator_lerna |
442584 ns |
471480 ns |
0.94 |
E2E_Evaluator_nest-cli |
617800 ns |
589625 ns |
1.05 |
E2E_Evaluator_omc |
116607 ns |
99031 ns |
1.18 |
E2E_Evaluator_omnisharp |
1508010 ns |
1416081 ns |
1.06 |
E2E_Evaluator_openapi |
39474274 ns |
24331489 ns |
1.62 |
E2E_Evaluator_pre-commit-hooks |
2033280 ns |
1988315 ns |
1.02 |
E2E_Evaluator_pulumi |
1980059 ns |
1878416 ns |
1.05 |
E2E_Evaluator_semantic-release |
222760 ns |
254490 ns |
0.88 |
E2E_Evaluator_stale |
370204 ns |
416677 ns |
0.89 |
E2E_Evaluator_stylecop |
1148899 ns |
1206558 ns |
0.95 |
E2E_Evaluator_tmuxinator |
222487 ns |
232410 ns |
0.96 |
E2E_Evaluator_ui5 |
2269113 ns |
2250604 ns |
1.01 |
E2E_Evaluator_ui5-manifest |
9510334 ns |
10353127 ns |
0.92 |
E2E_Evaluator_unreal-engine-uproject |
1582651 ns |
1523296 ns |
1.04 |
E2E_Evaluator_users-array |
2763281 ns |
3052560 ns |
0.91 |
E2E_Evaluator_vercel |
993308 ns |
959193 ns |
1.04 |
E2E_Evaluator_yamllint |
24151 ns |
25679 ns |
0.94 |
This comment was automatically generated by workflow using github-action-benchmark.
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
a86f26c to
5ce3ae1
Compare
No description provided.