Support a new x-jsonld-override keyword#943
Conversation
9beb9a9 to
0c9947c
Compare
There was a problem hiding this comment.
Benchmark (macos/llvm)
Details
| Benchmark suite | Current: 378cc25 | Previous: 49ff4cd | Ratio |
|---|---|---|---|
Schema_Iterator_ISO_Language |
2137810.3773584818 ns/iter |
2164844.751412712 ns/iter |
0.99 |
Schema_Tracker_ISO_Language |
3232287.404651203 ns/iter |
3214191.4697672823 ns/iter |
1.01 |
Schema_Tracker_ISO_Language_To_JSON |
17937560.194443196 ns/iter |
16252395.8409095 ns/iter |
1.10 |
Schema_Frame_WoT_References |
5039430.45112779 ns/iter |
5108016.429577238 ns/iter |
0.99 |
Schema_Frame_OMC_References |
33947198.69230847 ns/iter |
25413422.200002365 ns/iter |
1.34 |
Schema_Frame_OMC_Locations |
23229754.62963465 ns/iter |
21719615.874999933 ns/iter |
1.07 |
Schema_Frame_ISO_Language_Locations |
84492138.83333565 ns/iter |
88692124.99999842 ns/iter |
0.95 |
Schema_Frame_KrakenD_References |
42424414.06249498 ns/iter |
45419599.000005916 ns/iter |
0.93 |
Schema_Frame_KrakenD_Reachable |
418175436.9999453 ns/iter |
393902228.9999912 ns/iter |
1.06 |
Schema_Frame_ISO_Language_Locations_To_JSON |
83483190.4285563 ns/iter |
96439212.88889284 ns/iter |
0.87 |
Schema_Frame_Many_Resources_References |
535910312.5000502 ns/iter |
318961916.99996734 ns/iter |
1.68 |
Schema_Bundle_Meta_2020_12 |
2046722.9259291172 ns/iter |
1375228.0128674451 ns/iter |
1.49 |
Schema_Format_ISO_Language_To_JSON |
105862702.42853451 ns/iter |
80957564.5555722 ns/iter |
1.31 |
E2E_Compiler_adaptivecard |
82688333.33333229 ns/iter |
62855397.38461501 ns/iter |
1.32 |
E2E_Compiler_ansible_meta |
39290634.45455292 ns/iter |
25608530.17241541 ns/iter |
1.53 |
E2E_Compiler_aws_cdk |
566190.0998439363 ns/iter |
316858.51082413056 ns/iter |
1.79 |
E2E_Compiler_babelrc |
3743165.723164699 ns/iter |
2072298.9331395663 ns/iter |
1.81 |
E2E_Compiler_clang_format |
19610688.90000206 ns/iter |
16494413.208334891 ns/iter |
1.19 |
E2E_Compiler_cmake_presets |
26083395.850002944 ns/iter |
25259385.428573262 ns/iter |
1.03 |
E2E_Compiler_code_climate |
2351706.9368023733 ns/iter |
2144830.0304879183 ns/iter |
1.10 |
E2E_Compiler_cql2 |
12754461.956522234 ns/iter |
11644725.806450555 ns/iter |
1.10 |
E2E_Compiler_cspell |
22853658.92593021 ns/iter |
21133814.970589943 ns/iter |
1.08 |
E2E_Compiler_cypress |
3767768.543956573 ns/iter |
3481817.786069629 ns/iter |
1.08 |
E2E_Compiler_deno |
6788438.073395192 ns/iter |
6612945.576576904 ns/iter |
1.03 |
E2E_Compiler_dependabot |
3551060.58673509 ns/iter |
3417840.2135922816 ns/iter |
1.04 |
E2E_Compiler_draft_04 |
2021187.3764705 ns/iter |
2010563.257703088 ns/iter |
1.01 |
E2E_Compiler_fabric_mod |
3833992.427807193 ns/iter |
4216354.95675624 ns/iter |
0.91 |
E2E_Compiler_geojson |
24971138.50000353 ns/iter |
21104040.441176653 ns/iter |
1.18 |
E2E_Compiler_gitpod_configuration |
5315329.579998434 ns/iter |
4398157.514450933 ns/iter |
1.21 |
E2E_Compiler_helm_chart_lock |
574073.052287537 ns/iter |
508984.1670001078 ns/iter |
1.13 |
E2E_Compiler_importmap |
204867.32745961964 ns/iter |
210456.96378577786 ns/iter |
0.97 |
E2E_Compiler_jasmine |
1110936.835463411 ns/iter |
1017989.3356642971 ns/iter |
1.09 |
E2E_Compiler_jshintrc |
3534754.915093336 ns/iter |
3381393.192487853 ns/iter |
1.05 |
E2E_Compiler_jsconfig |
21624457.06060432 ns/iter |
19598108.108109068 ns/iter |
1.10 |
E2E_Compiler_krakend |
137059979.25001156 ns/iter |
131695090.33334255 ns/iter |
1.04 |
E2E_Compiler_lazygit |
35465695.79999641 ns/iter |
31996878.77272791 ns/iter |
1.11 |
E2E_Compiler_lerna |
1416726.8967494117 ns/iter |
1274490.4729494012 ns/iter |
1.11 |
E2E_Compiler_nest_cli |
6703127.380950762 ns/iter |
6601971.153845897 ns/iter |
1.02 |
E2E_Compiler_omc |
156007312.49998033 ns/iter |
165168718.74998173 ns/iter |
0.94 |
E2E_Compiler_omnisharp |
5725690.421487411 ns/iter |
5729755.6190472655 ns/iter |
1.00 |
E2E_Compiler_openapi |
23042047.64285649 ns/iter |
21648927.766667232 ns/iter |
1.06 |
E2E_Compiler_pre_commit_hooks |
5917560.114503361 ns/iter |
3982430.222891483 ns/iter |
1.49 |
E2E_Compiler_pulumi |
3569891.949152566 ns/iter |
2996082.6196583007 ns/iter |
1.19 |
E2E_Compiler_semantic_release |
1243055.9153714036 ns/iter |
1191357.8074434637 ns/iter |
1.04 |
E2E_Compiler_stale |
1239271.9709894464 ns/iter |
1289629.5078532808 ns/iter |
0.96 |
E2E_Compiler_stylecop |
5155134.221311408 ns/iter |
5516905.419999603 ns/iter |
0.93 |
E2E_Compiler_tmuxinator |
1511633.1774531808 ns/iter |
1498281.6680001179 ns/iter |
1.01 |
E2E_Compiler_ui5 |
53594653.84614081 ns/iter |
53165211.35714376 ns/iter |
1.01 |
E2E_Compiler_ui5_manifest |
308061229.50002646 ns/iter |
366866979.0000081 ns/iter |
0.84 |
E2E_Compiler_unreal_engine_uproject |
3686919.0257734256 ns/iter |
5308771.527777859 ns/iter |
0.69 |
E2E_Compiler_users_array |
694679.6503004128 ns/iter |
741899.3637264641 ns/iter |
0.94 |
E2E_Compiler_vercel |
11676074.730158934 ns/iter |
11367553.215383781 ns/iter |
1.03 |
E2E_Compiler_yamllint |
254141.0890804412 ns/iter |
249459.01818181755 ns/iter |
1.02 |
E2E_Evaluator_adaptivecard |
24971.86512841312 ns/iter |
20717.329735682277 ns/iter |
1.21 |
E2E_Evaluator_ansible_meta |
185308.962743172 ns/iter |
170572.26055817347 ns/iter |
1.09 |
E2E_Evaluator_aws_cdk |
38916.61500805271 ns/iter |
36545.67746203127 ns/iter |
1.06 |
E2E_Evaluator_babelrc |
91980.07391715664 ns/iter |
86999.04673354367 ns/iter |
1.06 |
E2E_Evaluator_cerebrum_criminal_case |
861254.4332247934 ns/iter |
769621.1165146381 ns/iter |
1.12 |
E2E_Evaluator_clang_format |
111159.7400033871 ns/iter |
97909.83177440065 ns/iter |
1.14 |
E2E_Evaluator_cmake_presets |
5100436.738219629 ns/iter |
3918871.6142133055 ns/iter |
1.30 |
E2E_Evaluator_code_climate |
167353.75702250566 ns/iter |
134558.32843999495 ns/iter |
1.24 |
E2E_Evaluator_cql2 |
198593.75717144378 ns/iter |
157877.3434281022 ns/iter |
1.26 |
E2E_Evaluator_cspell |
628000.6991615298 ns/iter |
472253.3914728411 ns/iter |
1.33 |
E2E_Evaluator_cypress |
180258.68447458296 ns/iter |
158684.59926395214 ns/iter |
1.14 |
E2E_Evaluator_deno |
459275.523921131 ns/iter |
251368.1423103853 ns/iter |
1.83 |
E2E_Evaluator_dependabot |
316676.20253157814 ns/iter |
261518.074341405 ns/iter |
1.21 |
E2E_Evaluator_draft_04 |
6715364.474748547 ns/iter |
5580657.738095946 ns/iter |
1.20 |
E2E_Evaluator_fabric_mod |
617625.7459283182 ns/iter |
571072.5000000139 ns/iter |
1.08 |
E2E_Evaluator_geojson |
10351274.19354907 ns/iter |
9750450.41772192 ns/iter |
1.06 |
E2E_Evaluator_gitpod_configuration |
250113.60822192262 ns/iter |
189798.83616253684 ns/iter |
1.32 |
E2E_Evaluator_helm_chart_lock |
682158.3750001992 ns/iter |
269832.9955800802 ns/iter |
2.53 |
E2E_Evaluator_importmap |
100887.42928814623 ns/iter |
36543.151017868106 ns/iter |
2.76 |
E2E_Evaluator_jasmine |
195502.6593970622 ns/iter |
86061.28707432497 ns/iter |
2.27 |
E2E_Evaluator_jshintrc |
2349923.542086882 ns/iter |
953375.0565275544 ns/iter |
2.46 |
E2E_Evaluator_jsconfig |
882646.819736752 ns/iter |
337773.2638888894 ns/iter |
2.61 |
E2E_Evaluator_krakend |
413378.2408377039 ns/iter |
153128.7008438785 ns/iter |
2.70 |
E2E_Evaluator_lazygit |
152864.81870729852 ns/iter |
100385.92706553474 ns/iter |
1.52 |
E2E_Evaluator_lerna |
174370.59882636624 ns/iter |
135513.4492263927 ns/iter |
1.29 |
E2E_Evaluator_nest_cli |
145461.35018211853 ns/iter |
135658.3876221517 ns/iter |
1.07 |
E2E_Evaluator_omc |
15458.562351760396 ns/iter |
15975.903467162712 ns/iter |
0.97 |
E2E_Evaluator_omnisharp |
442814.8118104118 ns/iter |
499134.0476190378 ns/iter |
0.89 |
E2E_Evaluator_openapi |
7809778.561798676 ns/iter |
8055156.46808462 ns/iter |
0.97 |
E2E_Evaluator_pre_commit_hooks |
345302.5792031333 ns/iter |
363298.0524439531 ns/iter |
0.95 |
E2E_Evaluator_pulumi |
509842.7089999404 ns/iter |
544114.7813212047 ns/iter |
0.94 |
E2E_Evaluator_semantic_release |
73882.55376682818 ns/iter |
71226.74138973137 ns/iter |
1.04 |
E2E_Evaluator_stale |
130255.2054919309 ns/iter |
119025.08674166173 ns/iter |
1.09 |
E2E_Evaluator_stylecop |
232363.34843330918 ns/iter |
225345.85691924696 ns/iter |
1.03 |
E2E_Evaluator_tmuxinator |
67203.22691919685 ns/iter |
69466.58823529747 ns/iter |
0.97 |
E2E_Evaluator_ui5 |
339047.2666666028 ns/iter |
367408.7865285113 ns/iter |
0.92 |
E2E_Evaluator_ui5_manifest |
1524741.364864628 ns/iter |
1887341.2213333722 ns/iter |
0.81 |
E2E_Evaluator_unreal_engine_uproject |
345565.1912643317 ns/iter |
354199.1574489226 ns/iter |
0.98 |
E2E_Evaluator_users_array |
484344.18374090793 ns/iter |
493085.3382147993 ns/iter |
0.98 |
E2E_Evaluator_vercel |
234888.5351036693 ns/iter |
244790.36741537525 ns/iter |
0.96 |
E2E_Evaluator_yamllint |
6835.759503880584 ns/iter |
7056.23516632849 ns/iter |
0.97 |
JSONLD_Catalog |
23130840.266662743 ns/iter |
20950306.000003137 ns/iter |
1.10 |
Micro_Draft4_Meta_1_No_Callback |
165.55875448122598 ns/iter |
136.02934959060823 ns/iter |
1.22 |
Micro_Draft4_Required_Properties |
849.8459228545056 ns/iter |
690.4548910033864 ns/iter |
1.23 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
18.528862799230506 ns/iter |
16.474494322617943 ns/iter |
1.12 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
9.543579139700073 ns/iter |
8.348732507517036 ns/iter |
1.14 |
Micro_Draft4_Items_Schema |
228.44414376345057 ns/iter |
221.82993322353175 ns/iter |
1.03 |
Micro_Draft4_Nested_Object |
1.085817312733582 ns/iter |
1.0239512106883257 ns/iter |
1.06 |
Micro_Draft4_Properties_Triad_Optional |
240.29111275552654 ns/iter |
207.9177016533704 ns/iter |
1.16 |
Micro_Draft4_Properties_Triad_Closed |
208.54153123795453 ns/iter |
179.52636230979311 ns/iter |
1.16 |
Micro_Draft4_Properties_Triad_Required |
278.53832371147706 ns/iter |
226.73643192609626 ns/iter |
1.23 |
Micro_Draft4_Properties_Closed |
50.72230260146733 ns/iter |
42.573531036950875 ns/iter |
1.19 |
Micro_Draft4_Non_Recursive_Ref |
15.143115478489275 ns/iter |
12.934518223116024 ns/iter |
1.17 |
Micro_Draft4_Pattern_Properties_True |
181.60955179312487 ns/iter |
155.48219937088444 ns/iter |
1.17 |
Micro_Draft4_Ref_To_Single_Property |
9.914967482385208 ns/iter |
8.139051575155593 ns/iter |
1.22 |
Micro_Draft4_Additional_Properties_Type |
34.72346926401679 ns/iter |
26.629232897911482 ns/iter |
1.30 |
Micro_Draft4_Nested_Oneof |
38.50119464832308 ns/iter |
36.61614367888331 ns/iter |
1.05 |
Micro_Draft4_Short_Enum |
5.63226156087099 ns/iter |
5.534658142292575 ns/iter |
1.02 |
Micro_Draft4_Long_Enum |
11.858316385851895 ns/iter |
9.698376503902644 ns/iter |
1.22 |
Micro_Draft4_Long_Enum_Short_Strings |
8.73611604405469 ns/iter |
6.671487202082756 ns/iter |
1.31 |
Micro_Draft4_Type_Object |
3.1076153320398983 ns/iter |
2.471510072723026 ns/iter |
1.26 |
Micro_Draft4_Ref_Single_100 |
2281941.6118424167 ns/iter |
1830054.6135769906 ns/iter |
1.25 |
Micro_Draft4_Compile_Ref_Many_Nested |
1933264.0240381674 ns/iter |
1342064.1675976294 ns/iter |
1.44 |
Micro_Draft4_Compile_Wrap |
3153744.0232558195 ns/iter |
2052414.925373029 ns/iter |
1.54 |
Micro_Draft6_Property_Names |
130.74595139019323 ns/iter |
97.27676587319588 ns/iter |
1.34 |
Micro_Draft6_Compile_FHIR |
17365567000.000057 ns/iter |
16925628458.000006 ns/iter |
1.03 |
Micro_Draft7_If_Then_Else |
17.862265213034437 ns/iter |
24.209375362460527 ns/iter |
0.74 |
Micro_2019_09_Unevaluated_Properties |
31.178530560745305 ns/iter |
36.309817316886175 ns/iter |
0.86 |
Micro_2019_09_Compile_Wrap |
310269917.00002784 ns/iter |
486820291.5000097 ns/iter |
0.64 |
Micro_2020_12_Dynamic_Ref |
632.3846037318791 ns/iter |
1096.8960536880215 ns/iter |
0.58 |
Micro_2020_12_Dynamic_Ref_Single |
2.817154753123836 ns/iter |
3.22152491126759 ns/iter |
0.87 |
Micro_2020_12_Simple_Output_Mask |
823.0265524870891 ns/iter |
1110.1259819496966 ns/iter |
0.74 |
Micro_2020_12_Simple_Output_Annotations |
65199.86262888368 ns/iter |
74174.49742552158 ns/iter |
0.88 |
Micro_2020_12_Simple_Output_Annotation_Dropping |
2020201.182203583 ns/iter |
2169902.278177692 ns/iter |
0.93 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
1164294.6428569953 ns/iter |
941833.6070960558 ns/iter |
1.24 |
Micro_2020_12_Exhaustive_Deep_Numeric |
5212.395701831839 ns/iter |
5593.463625515564 ns/iter |
0.93 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
39360.84592424805 ns/iter |
40662.23393249272 ns/iter |
0.97 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
15908.967386183838 ns/iter |
14999.31872640614 ns/iter |
1.06 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
95.20619528506417 ns/iter |
93.68954311006094 ns/iter |
1.02 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
3493.5121810775445 ns/iter |
3668.5857144215415 ns/iter |
0.95 |
Alterschema_Check_Readibility_ISO_Language_Set_3 |
219674652.6666781 ns/iter |
242343889.00000188 ns/iter |
0.91 |
Alterschema_Check_Readibility_OMC |
63041594.72727572 ns/iter |
74378158.29999863 ns/iter |
0.85 |
Alterschema_Check_Readibility_KrakenD |
693902332.999869 ns/iter |
847419665.9999506 ns/iter |
0.82 |
Alterschema_Apply_Readibility_KrakenD |
84106672209.00018 ns/iter |
110641491750 ns/iter |
0.76 |
Alterschema_Check_Invalid_External_Refs |
200248541.74999973 ns/iter |
197980680.6666602 ns/iter |
1.01 |
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: 378cc25 | Previous: 49ff4cd | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
128379 ns |
115363 ns |
1.11 |
E2E_Evaluator_ansible-meta |
458234 ns |
430174 ns |
1.07 |
E2E_Evaluator_aws-cdk |
128523 ns |
132999 ns |
0.97 |
E2E_Evaluator_babelrc |
314285 ns |
322222 ns |
0.98 |
E2E_Evaluator_cerebrum-criminal-case |
1940802 ns |
2599882 ns |
0.75 |
E2E_Evaluator_clang-format |
218013 ns |
266363 ns |
0.82 |
E2E_Evaluator_cmake-presets |
12458782 ns |
18991936 ns |
0.66 |
E2E_Evaluator_code-climate |
384494 ns |
520022 ns |
0.74 |
E2E_Evaluator_cql2 |
988017 ns |
1282661 ns |
0.77 |
E2E_Evaluator_cspell |
1271961 ns |
1546192 ns |
0.82 |
E2E_Evaluator_cypress |
582636 ns |
678033 ns |
0.86 |
E2E_Evaluator_deno |
824174 ns |
753388 ns |
1.09 |
E2E_Evaluator_dependabot |
894630 ns |
802127 ns |
1.12 |
E2E_Evaluator_draft-04 |
18401398 ns |
16694161 ns |
1.10 |
E2E_Evaluator_fabric-mod |
1695359 ns |
1582701 ns |
1.07 |
E2E_Evaluator_geojson |
19622542 ns |
19397896 ns |
1.01 |
E2E_Evaluator_gitpod-configuration |
561909 ns |
525856 ns |
1.07 |
E2E_Evaluator_helm-chart-lock |
995282 ns |
894948 ns |
1.11 |
E2E_Evaluator_importmap |
248082 ns |
236422 ns |
1.05 |
E2E_Evaluator_jasmine |
236688 ns |
221665 ns |
1.07 |
E2E_Evaluator_jsconfig |
1013302 ns |
962906 ns |
1.05 |
E2E_Evaluator_jshintrc |
2269692 ns |
2520415 ns |
0.90 |
E2E_Evaluator_krakend |
464094 ns |
507203 ns |
0.92 |
E2E_Evaluator_lazygit |
353487 ns |
561871 ns |
0.63 |
E2E_Evaluator_lerna |
372386 ns |
370182 ns |
1.01 |
E2E_Evaluator_nest-cli |
468189 ns |
484409 ns |
0.97 |
E2E_Evaluator_omc |
123857 ns |
98017 ns |
1.26 |
E2E_Evaluator_omnisharp |
1092564 ns |
1157143 ns |
0.94 |
E2E_Evaluator_openapi |
30194895 ns |
29197371 ns |
1.03 |
E2E_Evaluator_pre-commit-hooks |
1465291 ns |
1549514 ns |
0.95 |
E2E_Evaluator_pulumi |
1536112 ns |
1584788 ns |
0.97 |
E2E_Evaluator_semantic-release |
202236 ns |
200571 ns |
1.01 |
E2E_Evaluator_stale |
314368 ns |
291301 ns |
1.08 |
E2E_Evaluator_stylecop |
879532 ns |
768376 ns |
1.14 |
E2E_Evaluator_tmuxinator |
192619 ns |
175460 ns |
1.10 |
E2E_Evaluator_ui5 |
1786271 ns |
1829523 ns |
0.98 |
E2E_Evaluator_ui5-manifest |
9779318 ns |
9389812 ns |
1.04 |
E2E_Evaluator_unreal-engine-uproject |
1323026 ns |
1321974 ns |
1.00 |
E2E_Evaluator_users-array |
2609515 ns |
3344984 ns |
0.78 |
E2E_Evaluator_vercel |
811034 ns |
764827 ns |
1.06 |
E2E_Evaluator_yamllint |
25346 ns |
25258 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: 378cc25 | Previous: 49ff4cd | Ratio |
|---|---|---|---|
Schema_Iterator_ISO_Language |
2920157.971193532 ns/iter |
2315036.115511689 ns/iter |
1.26 |
Schema_Tracker_ISO_Language |
4868374.136054428 ns/iter |
3962071.8079094724 ns/iter |
1.23 |
Schema_Tracker_ISO_Language_To_JSON |
22929011.870969005 ns/iter |
15955965.818180444 ns/iter |
1.44 |
Schema_Frame_WoT_References |
4035867.7356321407 ns/iter |
3478358.1990046715 ns/iter |
1.16 |
Schema_Frame_OMC_References |
19795931.63888972 ns/iter |
16209770.772726208 ns/iter |
1.22 |
Schema_Frame_OMC_Locations |
17918453.07692396 ns/iter |
14783028.34042542 ns/iter |
1.21 |
Schema_Frame_ISO_Language_Locations |
95011644.42856082 ns/iter |
80747596.49998952 ns/iter |
1.18 |
Schema_Frame_KrakenD_References |
38440296.55555738 ns/iter |
32502252.380952865 ns/iter |
1.18 |
Schema_Frame_KrakenD_Reachable |
758506758.9999425 ns/iter |
508026784.0000943 ns/iter |
1.49 |
Schema_Frame_ISO_Language_Locations_To_JSON |
120661937.7999914 ns/iter |
107513989.80000886 ns/iter |
1.12 |
Schema_Frame_Many_Resources_References |
347751742.000014 ns/iter |
290161641.9999868 ns/iter |
1.20 |
Schema_Bundle_Meta_2020_12 |
1350553.1150095214 ns/iter |
1110931.4714283915 ns/iter |
1.22 |
Schema_Format_ISO_Language_To_JSON |
101044840.28571343 ns/iter |
88477159.37500311 ns/iter |
1.14 |
E2E_Compiler_adaptivecard |
59352492.16666231 ns/iter |
49225258.21428638 ns/iter |
1.21 |
E2E_Compiler_ansible_meta |
22511100.451611716 ns/iter |
19340716.99999941 ns/iter |
1.16 |
E2E_Compiler_aws_cdk |
292760.10804021556 ns/iter |
234730.28543046757 ns/iter |
1.25 |
E2E_Compiler_babelrc |
2045976.9823010582 ns/iter |
1747318.1125001246 ns/iter |
1.17 |
E2E_Compiler_clang_format |
14545487.854166575 ns/iter |
12410120.678570788 ns/iter |
1.17 |
E2E_Compiler_cmake_presets |
23920259.275859404 ns/iter |
19901926.171428382 ns/iter |
1.20 |
E2E_Compiler_code_climate |
2085182.0238805832 ns/iter |
1771384.2994923773 ns/iter |
1.18 |
E2E_Compiler_cql2 |
12235711.894738032 ns/iter |
10072616.785714673 ns/iter |
1.21 |
E2E_Compiler_cspell |
21374276.424243167 ns/iter |
18029727.230770893 ns/iter |
1.19 |
E2E_Compiler_cypress |
3501440.11999987 ns/iter |
3038223.752174002 ns/iter |
1.15 |
E2E_Compiler_deno |
6208625.663717145 ns/iter |
5323267.863636175 ns/iter |
1.17 |
E2E_Compiler_dependabot |
3095886.017699318 ns/iter |
2720572.2829460353 ns/iter |
1.14 |
E2E_Compiler_draft_04 |
2216008.739682481 ns/iter |
1850594.374670165 ns/iter |
1.20 |
E2E_Compiler_fabric_mod |
3849912.5856354553 ns/iter |
3244754.251162767 ns/iter |
1.19 |
E2E_Compiler_geojson |
19497668.805557724 ns/iter |
15946000.068181962 ns/iter |
1.22 |
E2E_Compiler_gitpod_configuration |
4047325.601156492 ns/iter |
3458478.0544557166 ns/iter |
1.17 |
E2E_Compiler_helm_chart_lock |
540845.8688272245 ns/iter |
440641.0771160262 ns/iter |
1.23 |
E2E_Compiler_importmap |
219218.37570621425 ns/iter |
175876.3929277752 ns/iter |
1.25 |
E2E_Compiler_jasmine |
1092856.568965513 ns/iter |
906487.0806241152 ns/iter |
1.21 |
E2E_Compiler_jshintrc |
3362862.6826924803 ns/iter |
2863555.7786886976 ns/iter |
1.17 |
E2E_Compiler_jsconfig |
17692627.274999496 ns/iter |
15627783.600002153 ns/iter |
1.13 |
E2E_Compiler_krakend |
130648281.00000341 ns/iter |
107182878.28571452 ns/iter |
1.22 |
E2E_Compiler_lazygit |
28328353.88000149 ns/iter |
23476106.500000544 ns/iter |
1.21 |
E2E_Compiler_lerna |
1278546.5502742114 ns/iter |
1067704.6064317299 ns/iter |
1.20 |
E2E_Compiler_nest_cli |
5957682.22033893 ns/iter |
5118469.423357792 ns/iter |
1.16 |
E2E_Compiler_omc |
150683109.80000204 ns/iter |
121685262.00000922 ns/iter |
1.24 |
E2E_Compiler_omnisharp |
5244721.358208798 ns/iter |
4584049.699346431 ns/iter |
1.14 |
E2E_Compiler_openapi |
21353864.09375073 ns/iter |
17735018.675000448 ns/iter |
1.20 |
E2E_Compiler_pre_commit_hooks |
4082390.0994152683 ns/iter |
3540532.636363441 ns/iter |
1.15 |
E2E_Compiler_pulumi |
3248248.041666523 ns/iter |
2739627.8632809687 ns/iter |
1.19 |
E2E_Compiler_semantic_release |
1262232.5729730087 ns/iter |
1026027.5453216623 ns/iter |
1.23 |
E2E_Compiler_stale |
1242704.1367674074 ns/iter |
1044801.0983606362 ns/iter |
1.19 |
E2E_Compiler_stylecop |
4495997.935898015 ns/iter |
3857719.1325967903 ns/iter |
1.17 |
E2E_Compiler_tmuxinator |
1518093.2776574735 ns/iter |
1255203.021582602 ns/iter |
1.21 |
E2E_Compiler_ui5 |
46916123.866662934 ns/iter |
37418077.27777769 ns/iter |
1.25 |
E2E_Compiler_ui5_manifest |
305747045.50002706 ns/iter |
239445835.9999968 ns/iter |
1.28 |
E2E_Compiler_unreal_engine_uproject |
3669324.4973826017 ns/iter |
3145036.9910310903 ns/iter |
1.17 |
E2E_Compiler_users_array |
716352.5370371247 ns/iter |
576251.5165016149 ns/iter |
1.24 |
E2E_Compiler_vercel |
11373916.737705361 ns/iter |
9461034.391892087 ns/iter |
1.20 |
E2E_Compiler_yamllint |
272571.8920077692 ns/iter |
217949.35676515513 ns/iter |
1.25 |
E2E_Evaluator_adaptivecard |
23120.494121626878 ns/iter |
21053.948797467765 ns/iter |
1.10 |
E2E_Evaluator_ansible_meta |
212683.42515875568 ns/iter |
184106.48024949437 ns/iter |
1.16 |
E2E_Evaluator_aws_cdk |
45098.245502040445 ns/iter |
36412.02073151724 ns/iter |
1.24 |
E2E_Evaluator_babelrc |
101247.31049435814 ns/iter |
76060.27234881723 ns/iter |
1.33 |
E2E_Evaluator_cerebrum_criminal_case |
1062800.2009063214 ns/iter |
896312.3461047857 ns/iter |
1.19 |
E2E_Evaluator_clang_format |
116937.41478132573 ns/iter |
89159.81124856381 ns/iter |
1.31 |
E2E_Evaluator_cmake_presets |
5259331.335820723 ns/iter |
3593477.848167794 ns/iter |
1.46 |
E2E_Evaluator_code_climate |
188620.8488936684 ns/iter |
127365.73701658507 ns/iter |
1.48 |
E2E_Evaluator_cql2 |
192953.96484479084 ns/iter |
162674.23348946244 ns/iter |
1.19 |
E2E_Evaluator_cspell |
601513.898172181 ns/iter |
489825.01597218215 ns/iter |
1.23 |
E2E_Evaluator_cypress |
180532.66501434628 ns/iter |
135897.9208897373 ns/iter |
1.33 |
E2E_Evaluator_deno |
330770.2471644077 ns/iter |
208674.42737596674 ns/iter |
1.59 |
E2E_Evaluator_dependabot |
332314.9352996979 ns/iter |
258097.78065950965 ns/iter |
1.29 |
E2E_Evaluator_draft_04 |
9037384.907894887 ns/iter |
7781775.352113149 ns/iter |
1.16 |
E2E_Evaluator_fabric_mod |
667630.7696736135 ns/iter |
555059.0791310731 ns/iter |
1.20 |
E2E_Evaluator_geojson |
18026466.923075553 ns/iter |
15366260.155555109 ns/iter |
1.17 |
E2E_Evaluator_gitpod_configuration |
236445.7960080879 ns/iter |
172207.37795080323 ns/iter |
1.37 |
E2E_Evaluator_helm_chart_lock |
383599.1475953182 ns/iter |
186312.0280974094 ns/iter |
2.06 |
E2E_Evaluator_importmap |
45012.21039346866 ns/iter |
41579.26634226363 ns/iter |
1.08 |
E2E_Evaluator_jasmine |
101628.86904589446 ns/iter |
77767.99055030594 ns/iter |
1.31 |
E2E_Evaluator_jshintrc |
1175311.0841752586 ns/iter |
926720.0039577758 ns/iter |
1.27 |
E2E_Evaluator_jsconfig |
398935.7912649658 ns/iter |
322686.4776600768 ns/iter |
1.24 |
E2E_Evaluator_krakend |
199395.34344866814 ns/iter |
151306.05380973784 ns/iter |
1.32 |
E2E_Evaluator_lazygit |
135198.59184867356 ns/iter |
105780.45932942413 ns/iter |
1.28 |
E2E_Evaluator_lerna |
157742.1766704575 ns/iter |
90453.69400591275 ns/iter |
1.74 |
E2E_Evaluator_nest_cli |
187412.98863331316 ns/iter |
144764.42438621586 ns/iter |
1.29 |
E2E_Evaluator_omc |
20229.445784534986 ns/iter |
18343.633275399665 ns/iter |
1.10 |
E2E_Evaluator_omnisharp |
556983.4760000958 ns/iter |
444076.7956988949 ns/iter |
1.25 |
E2E_Evaluator_openapi |
15153106.652173452 ns/iter |
11905209.135594012 ns/iter |
1.27 |
E2E_Evaluator_pre_commit_hooks |
512413.7841410098 ns/iter |
387949.8875969005 ns/iter |
1.32 |
E2E_Evaluator_pulumi |
719853.5000000355 ns/iter |
533713.8863462937 ns/iter |
1.35 |
E2E_Evaluator_semantic_release |
82352.6332041706 ns/iter |
68163.99483934128 ns/iter |
1.21 |
E2E_Evaluator_stale |
146850.23598574675 ns/iter |
122611.58326246763 ns/iter |
1.20 |
E2E_Evaluator_stylecop |
285766.37137018703 ns/iter |
213405.52254724668 ns/iter |
1.34 |
E2E_Evaluator_tmuxinator |
85104.53811713522 ns/iter |
68004.6046399276 ns/iter |
1.25 |
E2E_Evaluator_ui5 |
481586.23061080155 ns/iter |
406620.3380843913 ns/iter |
1.18 |
E2E_Evaluator_ui5_manifest |
2853145.171548402 ns/iter |
1975701.7921348545 ns/iter |
1.44 |
E2E_Evaluator_unreal_engine_uproject |
455992.2547108221 ns/iter |
356259.40995609394 ns/iter |
1.28 |
E2E_Evaluator_users_array |
645205.8526412928 ns/iter |
544299.580747843 ns/iter |
1.19 |
E2E_Evaluator_vercel |
340354.55204282055 ns/iter |
208518.38169308886 ns/iter |
1.63 |
E2E_Evaluator_yamllint |
8047.2504148247735 ns/iter |
6843.055659006333 ns/iter |
1.18 |
JSONLD_Catalog |
27052753.15384789 ns/iter |
21794383.800001275 ns/iter |
1.24 |
Micro_Draft4_Meta_1_No_Callback |
181.95551042899746 ns/iter |
156.12931627453798 ns/iter |
1.17 |
Micro_Draft4_Required_Properties |
863.3743549073162 ns/iter |
717.877743131772 ns/iter |
1.20 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
25.531345106333177 ns/iter |
20.47413920760372 ns/iter |
1.25 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
10.743053658641333 ns/iter |
9.333627561670717 ns/iter |
1.15 |
Micro_Draft4_Items_Schema |
293.3239536465815 ns/iter |
211.60998961961985 ns/iter |
1.39 |
Micro_Draft4_Nested_Object |
1.218596966405784 ns/iter |
1.0915473974962828 ns/iter |
1.12 |
Micro_Draft4_Properties_Triad_Optional |
318.83494929003746 ns/iter |
258.6896959973283 ns/iter |
1.23 |
Micro_Draft4_Properties_Triad_Closed |
260.150600158555 ns/iter |
221.4131615419807 ns/iter |
1.17 |
Micro_Draft4_Properties_Triad_Required |
330.0687296336572 ns/iter |
269.3459326196514 ns/iter |
1.23 |
Micro_Draft4_Properties_Closed |
62.772165464249646 ns/iter |
51.06567469311225 ns/iter |
1.23 |
Micro_Draft4_Non_Recursive_Ref |
13.692051378540821 ns/iter |
12.623064153019845 ns/iter |
1.08 |
Micro_Draft4_Pattern_Properties_True |
128.98807315465075 ns/iter |
110.63099345431225 ns/iter |
1.17 |
Micro_Draft4_Ref_To_Single_Property |
10.724606022673564 ns/iter |
9.08801516815356 ns/iter |
1.18 |
Micro_Draft4_Additional_Properties_Type |
32.96968099867391 ns/iter |
29.4497256536201 ns/iter |
1.12 |
Micro_Draft4_Nested_Oneof |
46.99619683801819 ns/iter |
44.580236987819475 ns/iter |
1.05 |
Micro_Draft4_Short_Enum |
9.400852764932829 ns/iter |
8.47105166907723 ns/iter |
1.11 |
Micro_Draft4_Long_Enum |
10.257596509967993 ns/iter |
11.217996149514681 ns/iter |
0.91 |
Micro_Draft4_Long_Enum_Short_Strings |
9.373227839667889 ns/iter |
8.467880391049546 ns/iter |
1.11 |
Micro_Draft4_Type_Object |
3.1711185224781007 ns/iter |
2.738489517385092 ns/iter |
1.16 |
Micro_Draft4_Ref_Single_100 |
2097729.862275165 ns/iter |
1737593.5792080043 ns/iter |
1.21 |
Micro_Draft4_Compile_Ref_Many_Nested |
1543145.2197799946 ns/iter |
1279220.2969034198 ns/iter |
1.21 |
Micro_Draft4_Compile_Wrap |
2088577.5970151343 ns/iter |
1760510.26700245 ns/iter |
1.19 |
Micro_Draft6_Property_Names |
121.90920342368433 ns/iter |
96.18739950269372 ns/iter |
1.27 |
Micro_Draft6_Compile_FHIR |
19237279787.000034 ns/iter |
12341645513.999992 ns/iter |
1.56 |
Micro_Draft7_If_Then_Else |
21.39088579686746 ns/iter |
18.391735812292993 ns/iter |
1.16 |
Micro_2019_09_Unevaluated_Properties |
24.059242468669915 ns/iter |
20.719326116569334 ns/iter |
1.16 |
Micro_2019_09_Compile_Wrap |
287617822.0000156 ns/iter |
234434577.9999912 ns/iter |
1.23 |
Micro_2020_12_Dynamic_Ref |
878.2884772860891 ns/iter |
559.1593848208283 ns/iter |
1.57 |
Micro_2020_12_Dynamic_Ref_Single |
3.1725126708219373 ns/iter |
2.734307207732541 ns/iter |
1.16 |
Micro_2020_12_Simple_Output_Mask |
938.4229178018904 ns/iter |
804.209177911174 ns/iter |
1.17 |
Micro_2020_12_Simple_Output_Annotations |
68530.2853632203 ns/iter |
48060.1828209043 ns/iter |
1.43 |
Micro_2020_12_Simple_Output_Annotation_Dropping |
1631144.555294133 ns/iter |
1232439.8440208023 ns/iter |
1.32 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
893899.8242037824 ns/iter |
725165.8157350504 ns/iter |
1.23 |
Micro_2020_12_Exhaustive_Deep_Numeric |
8685.99020591201 ns/iter |
6689.487302073374 ns/iter |
1.30 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
48732.256508959654 ns/iter |
35281.7012469107 ns/iter |
1.38 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
21546.893933317373 ns/iter |
17868.39749794135 ns/iter |
1.21 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
177.59495083283917 ns/iter |
138.68612555958867 ns/iter |
1.28 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
2728.656831366942 ns/iter |
2132.3424422044754 ns/iter |
1.28 |
Alterschema_Check_Readibility_ISO_Language_Set_3 |
341976694.0000954 ns/iter |
252653584.00001028 ns/iter |
1.35 |
Alterschema_Check_Readibility_OMC |
93289433.57143414 ns/iter |
70238069.89999458 ns/iter |
1.33 |
Alterschema_Check_Readibility_KrakenD |
1474556310.0000255 ns/iter |
1030771442.0000594 ns/iter |
1.43 |
Alterschema_Apply_Readibility_KrakenD |
141351642771.99988 ns/iter |
99753884755.00017 ns/iter |
1.42 |
Alterschema_Check_Invalid_External_Refs |
228358401.33332872 ns/iter |
214488187.00002906 ns/iter |
1.06 |
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: 378cc25 | Previous: 49ff4cd | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
114188 ns |
93950 ns |
1.22 |
E2E_Evaluator_ansible-meta |
543433 ns |
439947 ns |
1.24 |
E2E_Evaluator_aws-cdk |
150749 ns |
102158 ns |
1.48 |
E2E_Evaluator_babelrc |
480207 ns |
270016 ns |
1.78 |
E2E_Evaluator_cerebrum-criminal-case |
2558261 ns |
2106032 ns |
1.21 |
E2E_Evaluator_clang-format |
338796 ns |
205350 ns |
1.65 |
E2E_Evaluator_cmake-presets |
19537523 ns |
15562232 ns |
1.26 |
E2E_Evaluator_code-climate |
575193 ns |
410720 ns |
1.40 |
E2E_Evaluator_cql2 |
1231118 ns |
1022410 ns |
1.20 |
E2E_Evaluator_cspell |
1874865 ns |
1407927 ns |
1.33 |
E2E_Evaluator_cypress |
1007152 ns |
756767 ns |
1.33 |
E2E_Evaluator_deno |
1111220 ns |
893530 ns |
1.24 |
E2E_Evaluator_dependabot |
1155022 ns |
886954 ns |
1.30 |
E2E_Evaluator_draft-04 |
21493292 ns |
19229327 ns |
1.12 |
E2E_Evaluator_fabric-mod |
2404953 ns |
2026680 ns |
1.19 |
E2E_Evaluator_geojson |
27744770 ns |
22546912 ns |
1.23 |
E2E_Evaluator_gitpod-configuration |
831319 ns |
591824 ns |
1.40 |
E2E_Evaluator_helm-chart-lock |
1044493 ns |
779731 ns |
1.34 |
E2E_Evaluator_importmap |
312365 ns |
208977 ns |
1.49 |
E2E_Evaluator_jasmine |
346533 ns |
224516 ns |
1.54 |
E2E_Evaluator_jsconfig |
1736517 ns |
1245565 ns |
1.39 |
E2E_Evaluator_jshintrc |
3074545 ns |
2456351 ns |
1.25 |
E2E_Evaluator_krakend |
632771 ns |
501346 ns |
1.26 |
E2E_Evaluator_lazygit |
502121 ns |
379486 ns |
1.32 |
E2E_Evaluator_lerna |
490205 ns |
364304 ns |
1.35 |
E2E_Evaluator_nest-cli |
732269 ns |
489135 ns |
1.50 |
E2E_Evaluator_omc |
110669 ns |
90357 ns |
1.22 |
E2E_Evaluator_omnisharp |
1541431 ns |
1248709 ns |
1.23 |
E2E_Evaluator_openapi |
37713089 ns |
34238142 ns |
1.10 |
E2E_Evaluator_pre-commit-hooks |
2124954 ns |
1647995 ns |
1.29 |
E2E_Evaluator_pulumi |
2157418 ns |
1671461 ns |
1.29 |
E2E_Evaluator_semantic-release |
299762 ns |
183523 ns |
1.63 |
E2E_Evaluator_stale |
454137 ns |
320843 ns |
1.42 |
E2E_Evaluator_stylecop |
1174349 ns |
929089 ns |
1.26 |
E2E_Evaluator_tmuxinator |
311141 ns |
172912 ns |
1.80 |
E2E_Evaluator_ui5 |
2210325 ns |
1729535 ns |
1.28 |
E2E_Evaluator_ui5-manifest |
11045355 ns |
8368315 ns |
1.32 |
E2E_Evaluator_unreal-engine-uproject |
1714678 ns |
1292406 ns |
1.33 |
E2E_Evaluator_users-array |
3149368 ns |
2265928 ns |
1.39 |
E2E_Evaluator_vercel |
1126028 ns |
798927 ns |
1.41 |
E2E_Evaluator_yamllint |
27405 ns |
19112 ns |
1.43 |
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: 378cc25 | Previous: 49ff4cd | Ratio |
|---|---|---|---|
Alterschema_Check_Readibility_ISO_Language_Set_3 |
346301603.5000237 ns/iter |
363028658.49995667 ns/iter |
0.95 |
Alterschema_Check_Readibility_OMC |
94477818.42855616 ns/iter |
97995772.14286208 ns/iter |
0.96 |
Alterschema_Check_Readibility_KrakenD |
1350544284.0000796 ns/iter |
1334366349.999982 ns/iter |
1.01 |
Alterschema_Apply_Readibility_KrakenD |
123613723284.99988 ns/iter |
126131445503.99988 ns/iter |
0.98 |
Alterschema_Check_Invalid_External_Refs |
321327618.99993056 ns/iter |
321517293.4999373 ns/iter |
1.00 |
Micro_2020_12_Dynamic_Ref |
800.6761740929297 ns/iter |
799.658966717719 ns/iter |
1.00 |
Micro_2020_12_Dynamic_Ref_Single |
4.362403859472998 ns/iter |
4.361915897384429 ns/iter |
1.00 |
Micro_2020_12_Simple_Output_Mask |
1112.6323585875552 ns/iter |
1111.4045245847954 ns/iter |
1.00 |
Micro_2020_12_Simple_Output_Annotations |
82128.41238182377 ns/iter |
81786.21179996307 ns/iter |
1.00 |
Micro_2020_12_Simple_Output_Annotation_Dropping |
1927627.9614325284 ns/iter |
1907676.060108802 ns/iter |
1.01 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
1097742.2122642943 ns/iter |
1083132.188271725 ns/iter |
1.01 |
Micro_2020_12_Exhaustive_Deep_Numeric |
9139.579448009184 ns/iter |
8786.164336974749 ns/iter |
1.04 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
51961.8650937641 ns/iter |
52180.36438313984 ns/iter |
1.00 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
25601.994123909997 ns/iter |
25394.25916278935 ns/iter |
1.01 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
159.41658686368226 ns/iter |
158.8513014739259 ns/iter |
1.00 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
3268.756758146552 ns/iter |
3408.0700082068593 ns/iter |
0.96 |
Micro_2019_09_Unevaluated_Properties |
31.202577910077746 ns/iter |
31.50929320252535 ns/iter |
0.99 |
Micro_2019_09_Compile_Wrap |
297025333.49995977 ns/iter |
290600673.5000801 ns/iter |
1.02 |
Micro_Draft7_If_Then_Else |
24.942499786360802 ns/iter |
24.946410714440788 ns/iter |
1.00 |
Micro_Draft6_Property_Names |
143.10120797018544 ns/iter |
142.28897091986335 ns/iter |
1.01 |
Micro_Draft6_Compile_FHIR |
13912233410.999989 ns/iter |
13385161309.000069 ns/iter |
1.04 |
Micro_Draft4_Meta_1_No_Callback |
176.8928327170884 ns/iter |
177.63390036220386 ns/iter |
1.00 |
Micro_Draft4_Required_Properties |
885.6333877436099 ns/iter |
871.823898638356 ns/iter |
1.02 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
22.455063235557148 ns/iter |
22.529228072982683 ns/iter |
1.00 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
16.527119538887078 ns/iter |
17.159750636393806 ns/iter |
0.96 |
Micro_Draft4_Items_Schema |
324.9981044921678 ns/iter |
324.8398580392859 ns/iter |
1.00 |
Micro_Draft4_Nested_Object |
1.8734874484546977 ns/iter |
1.8695333099195905 ns/iter |
1.00 |
Micro_Draft4_Properties_Triad_Optional |
381.154414161774 ns/iter |
557.6655345460302 ns/iter |
0.68 |
Micro_Draft4_Properties_Triad_Closed |
310.38521997588674 ns/iter |
433.2052154761222 ns/iter |
0.72 |
Micro_Draft4_Properties_Triad_Required |
416.8169184358407 ns/iter |
559.1604399246557 ns/iter |
0.75 |
Micro_Draft4_Properties_Closed |
66.15032394877261 ns/iter |
66.1622680998415 ns/iter |
1.00 |
Micro_Draft4_Non_Recursive_Ref |
9.350441321060863 ns/iter |
9.348158933834315 ns/iter |
1.00 |
Micro_Draft4_Pattern_Properties_True |
208.11882507039866 ns/iter |
208.11036447471542 ns/iter |
1.00 |
Micro_Draft4_Ref_To_Single_Property |
17.44916051188572 ns/iter |
17.145400834751488 ns/iter |
1.02 |
Micro_Draft4_Additional_Properties_Type |
14.32605714452772 ns/iter |
14.320251664141512 ns/iter |
1.00 |
Micro_Draft4_Nested_Oneof |
65.42361263008249 ns/iter |
65.44693745541664 ns/iter |
1.00 |
Micro_Draft4_Short_Enum |
14.707068325540911 ns/iter |
14.700380212256409 ns/iter |
1.00 |
Micro_Draft4_Long_Enum |
13.761435329762104 ns/iter |
13.397496472297936 ns/iter |
1.03 |
Micro_Draft4_Long_Enum_Short_Strings |
14.656271734603358 ns/iter |
14.748338215789262 ns/iter |
0.99 |
Micro_Draft4_Type_Object |
4.670958564096984 ns/iter |
4.668121805024857 ns/iter |
1.00 |
Micro_Draft4_Ref_Single_100 |
2475843.3475173325 ns/iter |
2469007.904593471 ns/iter |
1.00 |
Micro_Draft4_Compile_Ref_Many_Nested |
1818441.1705430015 ns/iter |
1821016.6675255997 ns/iter |
1.00 |
Micro_Draft4_Compile_Wrap |
2586648.579335983 ns/iter |
2583052.9188198275 ns/iter |
1.00 |
JSONLD_Catalog |
25976495.48148116 ns/iter |
27711836.600001335 ns/iter |
0.94 |
E2E_Compiler_adaptivecard |
61274193.83333669 ns/iter |
61684101.90910187 ns/iter |
0.99 |
E2E_Compiler_ansible_meta |
27666856.159994498 ns/iter |
27252660.23077648 ns/iter |
1.02 |
E2E_Compiler_aws_cdk |
371760.34713385766 ns/iter |
372042.2667731213 ns/iter |
1.00 |
E2E_Compiler_babelrc |
2515807.730215332 ns/iter |
2511842.8064513044 ns/iter |
1.00 |
E2E_Compiler_clang_format |
17569234.19999907 ns/iter |
17299637.450003047 ns/iter |
1.02 |
E2E_Compiler_cmake_presets |
26666380.73076928 ns/iter |
26802985.538455896 ns/iter |
0.99 |
E2E_Compiler_code_climate |
2537981.1709089237 ns/iter |
2526021.198555461 ns/iter |
1.00 |
E2E_Compiler_cql2 |
14174262.379997345 ns/iter |
14171493.9387774 ns/iter |
1.00 |
E2E_Compiler_cspell |
23651448.833334144 ns/iter |
23718963.76666882 ns/iter |
1.00 |
E2E_Compiler_cypress |
4110859.9588235794 ns/iter |
4103279.51176575 ns/iter |
1.00 |
E2E_Compiler_deno |
7806361.233333013 ns/iter |
7635329.728259421 ns/iter |
1.02 |
E2E_Compiler_dependabot |
3819867.0765027576 ns/iter |
3801687.9405404325 ns/iter |
1.00 |
E2E_Compiler_draft_04 |
2723852.2023338545 ns/iter |
2695827.123077029 ns/iter |
1.01 |
E2E_Compiler_fabric_mod |
4655655.443707324 ns/iter |
4614663.97368476 ns/iter |
1.01 |
E2E_Compiler_geojson |
22174549.15624728 ns/iter |
22014577.781249046 ns/iter |
1.01 |
E2E_Compiler_gitpod_configuration |
4914467.014085039 ns/iter |
4853196.1458324855 ns/iter |
1.01 |
E2E_Compiler_helm_chart_lock |
666553.076922901 ns/iter |
665096.8908046309 ns/iter |
1.00 |
E2E_Compiler_importmap |
276516.25364889315 ns/iter |
275989.5499412171 ns/iter |
1.00 |
E2E_Compiler_jasmine |
1332224.3511450025 ns/iter |
1332228.4334599006 ns/iter |
1.00 |
E2E_Compiler_jshintrc |
4157572.402367234 ns/iter |
4121461.1882357053 ns/iter |
1.01 |
E2E_Compiler_jsconfig |
20982321.09091386 ns/iter |
20955122.848487336 ns/iter |
1.00 |
E2E_Compiler_krakend |
138723552.20000827 ns/iter |
139274773.9999777 ns/iter |
1.00 |
E2E_Compiler_lazygit |
32120677.68181855 ns/iter |
32036377.227272667 ns/iter |
1.00 |
E2E_Compiler_lerna |
1573975.8532730914 ns/iter |
1574392.6988766922 ns/iter |
1.00 |
E2E_Compiler_nest_cli |
7254654.030928053 ns/iter |
7176808.835050832 ns/iter |
1.01 |
E2E_Compiler_omc |
159756821.50002512 ns/iter |
162235347.4999727 ns/iter |
0.98 |
E2E_Compiler_omnisharp |
6432211.183485154 ns/iter |
6398173.935780789 ns/iter |
1.01 |
E2E_Compiler_openapi |
25641614.296293687 ns/iter |
25309652.34614786 ns/iter |
1.01 |
E2E_Compiler_pre_commit_hooks |
5099928.8978097215 ns/iter |
5036766.913669106 ns/iter |
1.01 |
E2E_Compiler_pulumi |
3950734.2768358113 ns/iter |
3937901.5449445904 ns/iter |
1.00 |
E2E_Compiler_semantic_release |
1532487.4126637087 ns/iter |
1516522.2829372855 ns/iter |
1.01 |
E2E_Compiler_stale |
1516772.4516132288 ns/iter |
1511235.2159826858 ns/iter |
1.00 |
E2E_Compiler_stylecop |
5668618.870968643 ns/iter |
5570524.016000491 ns/iter |
1.02 |
E2E_Compiler_tmuxinator |
1874147.7258065247 ns/iter |
1856407.526455018 ns/iter |
1.01 |
E2E_Compiler_ui5 |
48276600.64284243 ns/iter |
48532202.78572021 ns/iter |
0.99 |
E2E_Compiler_ui5_manifest |
318525237.0000171 ns/iter |
319224232.5000052 ns/iter |
1.00 |
E2E_Compiler_unreal_engine_uproject |
4439477.56687834 ns/iter |
4444043.183544245 ns/iter |
1.00 |
E2E_Compiler_users_array |
886274.5348542538 ns/iter |
892124.6581956594 ns/iter |
0.99 |
E2E_Compiler_vercel |
12713237.981816664 ns/iter |
12716320.218185667 ns/iter |
1.00 |
E2E_Compiler_yamllint |
343635.59321196115 ns/iter |
343287.078712842 ns/iter |
1.00 |
E2E_Evaluator_adaptivecard |
25202.888996108388 ns/iter |
25092.01393478261 ns/iter |
1.00 |
E2E_Evaluator_ansible_meta |
288060.8604841276 ns/iter |
289982.2631140465 ns/iter |
0.99 |
E2E_Evaluator_aws_cdk |
63274.94828366588 ns/iter |
64044.54688061319 ns/iter |
0.99 |
E2E_Evaluator_babelrc |
115942.95101769865 ns/iter |
119204.59324571195 ns/iter |
0.97 |
E2E_Evaluator_cerebrum_criminal_case |
1134782.1733549694 ns/iter |
1135982.254486311 ns/iter |
1.00 |
E2E_Evaluator_clang_format |
111007.32415086069 ns/iter |
109721.92574568577 ns/iter |
1.01 |
E2E_Evaluator_cmake_presets |
5306941.971697305 ns/iter |
5293946.751879773 ns/iter |
1.00 |
E2E_Evaluator_code_climate |
234247.29058978817 ns/iter |
236122.87579088297 ns/iter |
0.99 |
E2E_Evaluator_cql2 |
227107.95089433232 ns/iter |
224176.2839228385 ns/iter |
1.01 |
E2E_Evaluator_cspell |
599484.66986891 ns/iter |
615773.0673828077 ns/iter |
0.97 |
E2E_Evaluator_cypress |
188717.3406444804 ns/iter |
188643.29340510705 ns/iter |
1.00 |
E2E_Evaluator_deno |
356400.4617737134 ns/iter |
368159.3184782257 ns/iter |
0.97 |
E2E_Evaluator_dependabot |
385322.3769230961 ns/iter |
381467.8144330419 ns/iter |
1.01 |
E2E_Evaluator_draft_04 |
7585287.655172515 ns/iter |
9325894.567566777 ns/iter |
0.81 |
E2E_Evaluator_fabric_mod |
794273.920724861 ns/iter |
781412.7044943479 ns/iter |
1.02 |
E2E_Evaluator_geojson |
18392170.333334852 ns/iter |
18268753.10256326 ns/iter |
1.01 |
E2E_Evaluator_gitpod_configuration |
271830.0376553121 ns/iter |
273054.2436194475 ns/iter |
1.00 |
E2E_Evaluator_helm_chart_lock |
334138.7777248507 ns/iter |
326777.7893270587 ns/iter |
1.02 |
E2E_Evaluator_importmap |
49197.177892780164 ns/iter |
50997.78399999195 ns/iter |
0.96 |
E2E_Evaluator_jasmine |
130658.71614098847 ns/iter |
123890.89468085513 ns/iter |
1.05 |
E2E_Evaluator_jshintrc |
1089095.2476634323 ns/iter |
1091134.2184085916 ns/iter |
1.00 |
E2E_Evaluator_jsconfig |
447481.3250950557 ns/iter |
454830.78366008936 ns/iter |
0.98 |
E2E_Evaluator_krakend |
225978.1546854502 ns/iter |
220356.0109000097 ns/iter |
1.03 |
E2E_Evaluator_lazygit |
147848.78303875355 ns/iter |
149038.28034621588 ns/iter |
0.99 |
E2E_Evaluator_lerna |
172320.08662943813 ns/iter |
168567.48993768392 ns/iter |
1.02 |
E2E_Evaluator_nest_cli |
207406.46013736713 ns/iter |
212200.78429003072 ns/iter |
0.98 |
E2E_Evaluator_omc |
32980.91806323141 ns/iter |
23271.571163896067 ns/iter |
1.42 |
E2E_Evaluator_omnisharp |
578318.6533333643 ns/iter |
578697.4483334007 ns/iter |
1.00 |
E2E_Evaluator_openapi |
15131586.560972033 ns/iter |
17078594.166670363 ns/iter |
0.89 |
E2E_Evaluator_pre_commit_hooks |
535541.7729022 ns/iter |
537376.8221190828 ns/iter |
1.00 |
E2E_Evaluator_pulumi |
783359.4512877362 ns/iter |
777856.3495039805 ns/iter |
1.01 |
E2E_Evaluator_semantic_release |
107210.75548111198 ns/iter |
108602.62832272417 ns/iter |
0.99 |
E2E_Evaluator_stale |
173087.46299954166 ns/iter |
174246.2853909695 ns/iter |
0.99 |
E2E_Evaluator_stylecop |
319425.12969749776 ns/iter |
339971.16270024906 ns/iter |
0.94 |
E2E_Evaluator_tmuxinator |
111409.59974747001 ns/iter |
114019.1505053917 ns/iter |
0.98 |
E2E_Evaluator_ui5 |
589970.743459749 ns/iter |
600544.7296834697 ns/iter |
0.98 |
E2E_Evaluator_ui5_manifest |
3020713.634041966 ns/iter |
3128068.986363401 ns/iter |
0.97 |
E2E_Evaluator_unreal_engine_uproject |
492451.6434109545 ns/iter |
499485.97830801876 ns/iter |
0.99 |
E2E_Evaluator_users_array |
685242.4325123657 ns/iter |
697291.7948464976 ns/iter |
0.98 |
E2E_Evaluator_vercel |
339300.2971014482 ns/iter |
334506.42644226033 ns/iter |
1.01 |
E2E_Evaluator_yamllint |
13383.372547118592 ns/iter |
13569.514240932507 ns/iter |
0.99 |
Schema_Format_ISO_Language_To_JSON |
113072096.16669904 ns/iter |
115277808.00004923 ns/iter |
0.98 |
Schema_Bundle_Meta_2020_12 |
1746862.407499634 ns/iter |
1728199.081480291 ns/iter |
1.01 |
Schema_Frame_WoT_References |
5120848.532845622 ns/iter |
5074806.731883747 ns/iter |
1.01 |
Schema_Frame_OMC_References |
21534021.78125674 ns/iter |
22413828.281251825 ns/iter |
0.96 |
Schema_Frame_OMC_Locations |
20079038.62857217 ns/iter |
21465269.575752575 ns/iter |
0.94 |
Schema_Frame_ISO_Language_Locations |
102887782.42855707 ns/iter |
107779614.42857173 ns/iter |
0.95 |
Schema_Frame_KrakenD_References |
38501369.166662395 ns/iter |
40652567.05883472 ns/iter |
0.95 |
Schema_Frame_KrakenD_Reachable |
550863109.9999093 ns/iter |
561146295.0000714 ns/iter |
0.98 |
Schema_Frame_ISO_Language_Locations_To_JSON |
180210326.5000028 ns/iter |
179262430.24999166 ns/iter |
1.01 |
Schema_Frame_Many_Resources_References |
397953779.99996614 ns/iter |
387520990.99997395 ns/iter |
1.03 |
Schema_Iterator_ISO_Language |
3899499.15168554 ns/iter |
4064257.988439576 ns/iter |
0.96 |
Schema_Tracker_ISO_Language |
5401312.0381694 ns/iter |
5220744.559700669 ns/iter |
1.03 |
Schema_Tracker_ISO_Language_To_JSON |
28306435.280001096 ns/iter |
27513562.599997386 ns/iter |
1.03 |
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: 378cc25 | Previous: 49ff4cd | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
121327 ns |
122531 ns |
0.99 |
E2E_Evaluator_ansible-meta |
551537 ns |
529066 ns |
1.04 |
E2E_Evaluator_aws-cdk |
154891 ns |
143065 ns |
1.08 |
E2E_Evaluator_babelrc |
343457 ns |
358963 ns |
0.96 |
E2E_Evaluator_cerebrum-criminal-case |
2501417 ns |
2555235 ns |
0.98 |
E2E_Evaluator_clang-format |
252443 ns |
263202 ns |
0.96 |
E2E_Evaluator_cmake-presets |
20044667 ns |
17936985 ns |
1.12 |
E2E_Evaluator_code-climate |
520002 ns |
511487 ns |
1.02 |
E2E_Evaluator_cql2 |
1387397 ns |
1248681 ns |
1.11 |
E2E_Evaluator_cspell |
1484715 ns |
1524697 ns |
0.97 |
E2E_Evaluator_cypress |
780211 ns |
776586 ns |
1.00 |
E2E_Evaluator_deno |
1084278 ns |
1044454 ns |
1.04 |
E2E_Evaluator_dependabot |
1147040 ns |
1114547 ns |
1.03 |
E2E_Evaluator_draft-04 |
21127997 ns |
21721968 ns |
0.97 |
E2E_Evaluator_fabric-mod |
2292268 ns |
2340736 ns |
0.98 |
E2E_Evaluator_geojson |
24533161 ns |
24319207 ns |
1.01 |
E2E_Evaluator_gitpod-configuration |
708972 ns |
711298 ns |
1.00 |
E2E_Evaluator_helm-chart-lock |
1002445 ns |
1048225 ns |
0.96 |
E2E_Evaluator_importmap |
266187 ns |
263481 ns |
1.01 |
E2E_Evaluator_jasmine |
288477 ns |
282686 ns |
1.02 |
E2E_Evaluator_jsconfig |
1223757 ns |
1260511 ns |
0.97 |
E2E_Evaluator_jshintrc |
2777194 ns |
2794950 ns |
0.99 |
E2E_Evaluator_krakend |
695033 ns |
696186 ns |
1.00 |
E2E_Evaluator_lazygit |
508307 ns |
509086 ns |
1.00 |
E2E_Evaluator_lerna |
467058 ns |
470172 ns |
0.99 |
E2E_Evaluator_nest-cli |
591937 ns |
592558 ns |
1.00 |
E2E_Evaluator_omc |
119054 ns |
116951 ns |
1.02 |
E2E_Evaluator_omnisharp |
1408531 ns |
1388575 ns |
1.01 |
E2E_Evaluator_openapi |
43341424 ns |
45167701 ns |
0.96 |
E2E_Evaluator_pre-commit-hooks |
2014738 ns |
1980705 ns |
1.02 |
E2E_Evaluator_pulumi |
1899990 ns |
1914944 ns |
0.99 |
E2E_Evaluator_semantic-release |
250648 ns |
262491 ns |
0.95 |
E2E_Evaluator_stale |
403052 ns |
407677 ns |
0.99 |
E2E_Evaluator_stylecop |
1134326 ns |
1236030 ns |
0.92 |
E2E_Evaluator_tmuxinator |
229277 ns |
241994 ns |
0.95 |
E2E_Evaluator_ui5 |
2274602 ns |
2324698 ns |
0.98 |
E2E_Evaluator_ui5-manifest |
10391399 ns |
11966645 ns |
0.87 |
E2E_Evaluator_unreal-engine-uproject |
1502739 ns |
1545725 ns |
0.97 |
E2E_Evaluator_users-array |
3102758 ns |
3142824 ns |
0.99 |
E2E_Evaluator_vercel |
984295 ns |
984133 ns |
1.00 |
E2E_Evaluator_yamllint |
26286 ns |
25674 ns |
1.02 |
This comment was automatically generated by workflow using github-action-benchmark.
x-jsonld-override keyword
🤖 Augment PR SummarySummary: This PR adds support for a new JSON-LD annotation control keyword, Changes:
Technical Notes: Resolution now demotes “dirty” instance locations to a candidate-based election that applies enclosure-based shadowing from override-marked schema objects while keeping additive keywords (id/reverse/type) accumulation semantics. 🤖 Was this summary useful? React with 👍 or 👎 |
There was a problem hiding this comment.
1 issue found across 3 files (changes from recent commits).
Prompt for AI agents (unresolved issues)
Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.
<file name="src/output/output_jsonld.cc">
<violation number="1" location="src/output/output_jsonld.cc:886">
P1: Case-only BCP 47 variants such as `en-US` and `EN-us` now conflict when annotations converge at one instance location, even though they denote the same language tag. Normalize language keys case-insensitively (and retain that agreement in the streaming path) so these schemas still produce JSON-LD rather than a resolution error.</violation>
</file>
Reply with feedback, questions, or to request a fix.
Re-trigger cubic
| facts.datatype = datatype.winner->value->to_string(); | ||
| } | ||
|
|
||
| const auto language{elect(entry.languages, key_exact)}; |
There was a problem hiding this comment.
P1: Case-only BCP 47 variants such as en-US and EN-us now conflict when annotations converge at one instance location, even though they denote the same language tag. Normalize language keys case-insensitively (and retain that agreement in the streaming path) so these schemas still produce JSON-LD rather than a resolution error.
Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At src/output/output_jsonld.cc, line 886:
<comment>Case-only BCP 47 variants such as `en-US` and `EN-us` now conflict when annotations converge at one instance location, even though they denote the same language tag. Normalize language keys case-insensitively (and retain that agreement in the streaming path) so these schemas still produce JSON-LD rather than a resolution error.</comment>
<file context>
@@ -957,7 +883,7 @@ auto resolve(const sourcemeta::core::JSON &instance,
}
- const auto language{elect(entry.languages, key_language)};
+ const auto language{elect(entry.languages, key_exact)};
if (language.conflict) {
return facet_error(
</file context>
There was a problem hiding this comment.
All reported issues were addressed across 8 files (changes from recent commits).
Tip: Review your code locally with the cubic CLI to iterate faster.
Re-trigger cubic
9e1eb76 to
18f0f74
Compare
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
18f0f74 to
ce8c6c0
Compare
No description provided.