Implement support for x-jsonld-self#910
Conversation
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
🤖 Augment PR SummarySummary: This PR adds support for the Changes:
🤖 Was this summary useful? React with 👍 or 👎 |
There was a problem hiding this comment.
1 issue found across 3 files
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:672">
P2: Reverse predicates still reject arrays of scalar self references: the new `facts.self` check only applies when the reverse edge is on the scalar value itself, while the array branch continues to require every raw element to be an object. A property with `x-jsonld-reverse` on an array and `items.x-jsonld-self` will fail resolution even though each scalar item would materialize as a node reference. Consider checking the element descriptors for self/reference semantics when validating reverse edges on arrays.</violation>
</file>
Reply with feedback, questions, or to request a fix.
Re-trigger cubic
|
augment review |
There was a problem hiding this comment.
Benchmark (macos/llvm)
Details
| Benchmark suite | Current: 506d2ed | Previous: 44b45ef | Ratio |
|---|---|---|---|
Schema_Iterator_ISO_Language |
2902275.975708266 ns/iter |
3033757.6981979953 ns/iter |
0.96 |
Schema_Tracker_ISO_Language |
5370412.064935379 ns/iter |
4382642.7183896005 ns/iter |
1.23 |
Schema_Tracker_ISO_Language_To_JSON |
23655799.74193752 ns/iter |
21782955.48275918 ns/iter |
1.09 |
Schema_Frame_WoT_References |
6922891.660000232 ns/iter |
6923745.192306815 ns/iter |
1.00 |
Schema_Frame_OMC_References |
34096424.61904349 ns/iter |
32322373.136366878 ns/iter |
1.05 |
Schema_Frame_OMC_Locations |
29151488.63636122 ns/iter |
28529835.39999059 ns/iter |
1.02 |
Schema_Frame_ISO_Language_Locations |
113029133.20000699 ns/iter |
92609770.83332969 ns/iter |
1.22 |
Schema_Frame_KrakenD_References |
121369372.00000374 ns/iter |
52465250.00000345 ns/iter |
2.31 |
Schema_Frame_KrakenD_Reachable |
672570500.0000062 ns/iter |
435139312.49992764 ns/iter |
1.55 |
Schema_Frame_ISO_Language_Locations_To_JSON |
144820950.00000754 ns/iter |
96631118.9999942 ns/iter |
1.50 |
Schema_Frame_Many_Resources_References |
755274374.999999 ns/iter |
376737937.4999109 ns/iter |
2.00 |
Schema_Bundle_Meta_2020_12 |
2613376.2352969083 ns/iter |
1769677.8350497326 ns/iter |
1.48 |
Schema_Format_ISO_Language_To_JSON |
118982091.60001442 ns/iter |
109151178.57140493 ns/iter |
1.09 |
E2E_Compiler_adaptivecard |
98759989.49999598 ns/iter |
62375579.83333394 ns/iter |
1.58 |
E2E_Compiler_ansible_meta |
51144701.38888944 ns/iter |
27555478.407403253 ns/iter |
1.86 |
E2E_Compiler_aws_cdk |
433998.4410943336 ns/iter |
354739.84911587526 ns/iter |
1.22 |
E2E_Compiler_babelrc |
3592957.9874479016 ns/iter |
2863687.500000403 ns/iter |
1.25 |
E2E_Compiler_clang_format |
22974641.447367623 ns/iter |
22587061.450002465 ns/iter |
1.02 |
E2E_Compiler_cmake_presets |
33245591.285711788 ns/iter |
25429001.399993468 ns/iter |
1.31 |
E2E_Compiler_code_climate |
3233823.297959208 ns/iter |
2150706.249999664 ns/iter |
1.50 |
E2E_Compiler_cql2 |
14896177.571429124 ns/iter |
10518720.588235658 ns/iter |
1.42 |
E2E_Compiler_cspell |
28535268.320001706 ns/iter |
20928475.868417036 ns/iter |
1.36 |
E2E_Compiler_cypress |
4156955.7833333365 ns/iter |
3637386.699507583 ns/iter |
1.14 |
E2E_Compiler_deno |
7680965.336134205 ns/iter |
7568348.739129228 ns/iter |
1.01 |
E2E_Compiler_dependabot |
4318650.639053492 ns/iter |
3247041.4473676244 ns/iter |
1.33 |
E2E_Compiler_draft_04 |
3072402.598070568 ns/iter |
1908951.5027324106 ns/iter |
1.61 |
E2E_Compiler_fabric_mod |
5701146.705882057 ns/iter |
3621085.771276575 ns/iter |
1.57 |
E2E_Compiler_geojson |
25898904.500001173 ns/iter |
19188915.499998733 ns/iter |
1.35 |
E2E_Compiler_gitpod_configuration |
4927696.061644202 ns/iter |
3636731.9336737376 ns/iter |
1.35 |
E2E_Compiler_helm_chart_lock |
605374.723051424 ns/iter |
468109.3159486248 ns/iter |
1.29 |
E2E_Compiler_importmap |
240956.11543582208 ns/iter |
206095.96166367707 ns/iter |
1.17 |
E2E_Compiler_jasmine |
1518261.017725139 ns/iter |
939079.3010750894 ns/iter |
1.62 |
E2E_Compiler_jshintrc |
4288606.01265831 ns/iter |
2959142.5333327 ns/iter |
1.45 |
E2E_Compiler_jsconfig |
22239444.928568933 ns/iter |
17237218.976740837 ns/iter |
1.29 |
E2E_Compiler_krakend |
186630616.59999585 ns/iter |
119863350.00001419 ns/iter |
1.56 |
E2E_Compiler_lazygit |
49494205.68749474 ns/iter |
33171194.458333272 ns/iter |
1.49 |
E2E_Compiler_lerna |
1921281.3267812426 ns/iter |
1145341.711956798 ns/iter |
1.68 |
E2E_Compiler_nest_cli |
7966635.41346185 ns/iter |
5587410.974360158 ns/iter |
1.43 |
E2E_Compiler_omc |
201780222.33335468 ns/iter |
151120866.60001296 ns/iter |
1.34 |
E2E_Compiler_omnisharp |
8807603.686046753 ns/iter |
5549741.666665661 ns/iter |
1.59 |
E2E_Compiler_openapi |
32304045.304351307 ns/iter |
21343336.032259688 ns/iter |
1.51 |
E2E_Compiler_pre_commit_hooks |
5728548.970802485 ns/iter |
4107373.091428599 ns/iter |
1.39 |
E2E_Compiler_pulumi |
4416429.46875002 ns/iter |
2873643.4426226895 ns/iter |
1.54 |
E2E_Compiler_semantic_release |
1728257.9449153375 ns/iter |
1050260.5285053728 ns/iter |
1.65 |
E2E_Compiler_stale |
1608118.2476849814 ns/iter |
1061700.5007705202 ns/iter |
1.51 |
E2E_Compiler_stylecop |
6218548.897958481 ns/iter |
4600491.671429349 ns/iter |
1.35 |
E2E_Compiler_tmuxinator |
1998354.3501481777 ns/iter |
1309333.809885894 ns/iter |
1.53 |
E2E_Compiler_ui5 |
59748237.15384376 ns/iter |
49080544.24998909 ns/iter |
1.22 |
E2E_Compiler_ui5_manifest |
487758062.50000644 ns/iter |
266528652.66661742 ns/iter |
1.83 |
E2E_Compiler_unreal_engine_uproject |
4855993.288590266 ns/iter |
3362761.520737403 ns/iter |
1.44 |
E2E_Compiler_users_array |
935744.7694804957 ns/iter |
614701.9483363606 ns/iter |
1.52 |
E2E_Compiler_vercel |
15162666.673469566 ns/iter |
10042190.732391788 ns/iter |
1.51 |
E2E_Compiler_yamllint |
341103.0932864802 ns/iter |
222384.3557237353 ns/iter |
1.53 |
E2E_Evaluator_adaptivecard |
22286.238030258097 ns/iter |
18088.41308552192 ns/iter |
1.23 |
E2E_Evaluator_ansible_meta |
182833.68808049915 ns/iter |
164325.2727692212 ns/iter |
1.11 |
E2E_Evaluator_aws_cdk |
37639.81586478828 ns/iter |
36643.9772817203 ns/iter |
1.03 |
E2E_Evaluator_babelrc |
88827.81982422205 ns/iter |
88913.25898388446 ns/iter |
1.00 |
E2E_Evaluator_cerebrum_criminal_case |
784355.615784001 ns/iter |
928463.6585366903 ns/iter |
0.84 |
E2E_Evaluator_clang_format |
103027.70288878724 ns/iter |
111011.39806118613 ns/iter |
0.93 |
E2E_Evaluator_cmake_presets |
4647538.5375727145 ns/iter |
3492634.3669723724 ns/iter |
1.33 |
E2E_Evaluator_code_climate |
172591.0436086752 ns/iter |
126261.985596239 ns/iter |
1.37 |
E2E_Evaluator_cql2 |
151664.02215556204 ns/iter |
142454.58019969895 ns/iter |
1.06 |
E2E_Evaluator_cspell |
486933.511356232 ns/iter |
486947.0091026853 ns/iter |
1.00 |
E2E_Evaluator_cypress |
203356.71071070482 ns/iter |
161648.29023685493 ns/iter |
1.26 |
E2E_Evaluator_deno |
325169.05701133603 ns/iter |
269571.5353941592 ns/iter |
1.21 |
E2E_Evaluator_dependabot |
316067.43353872653 ns/iter |
269409.0098754928 ns/iter |
1.17 |
E2E_Evaluator_draft_04 |
6614450.42335826 ns/iter |
5998297.203124281 ns/iter |
1.10 |
E2E_Evaluator_fabric_mod |
714069.7500000214 ns/iter |
570318.3403067538 ns/iter |
1.25 |
E2E_Evaluator_geojson |
12593626.984126454 ns/iter |
9759824.904760774 ns/iter |
1.29 |
E2E_Evaluator_gitpod_configuration |
176680.60449988407 ns/iter |
188615.36458333695 ns/iter |
0.94 |
E2E_Evaluator_helm_chart_lock |
277692.87358122005 ns/iter |
203429.16832025457 ns/iter |
1.37 |
E2E_Evaluator_importmap |
40123.60146629117 ns/iter |
36989.608089126596 ns/iter |
1.08 |
E2E_Evaluator_jasmine |
92569.11428925255 ns/iter |
87936.31530845362 ns/iter |
1.05 |
E2E_Evaluator_jshintrc |
1105123.9256448133 ns/iter |
898133.7055630422 ns/iter |
1.23 |
E2E_Evaluator_jsconfig |
338152.93773950083 ns/iter |
293592.7534782501 ns/iter |
1.15 |
E2E_Evaluator_krakend |
161978.83986926512 ns/iter |
134703.184110965 ns/iter |
1.20 |
E2E_Evaluator_lazygit |
124583.73672180236 ns/iter |
90351.92631986545 ns/iter |
1.38 |
E2E_Evaluator_lerna |
141342.97608881013 ns/iter |
134761.0120057672 ns/iter |
1.05 |
E2E_Evaluator_nest_cli |
165395.47994413043 ns/iter |
173288.69891386759 ns/iter |
0.95 |
E2E_Evaluator_omc |
16374.18289194772 ns/iter |
12442.326615154205 ns/iter |
1.32 |
E2E_Evaluator_omnisharp |
541145.4925373271 ns/iter |
434317.6648873585 ns/iter |
1.25 |
E2E_Evaluator_openapi |
6544947.340659076 ns/iter |
5253211.249998913 ns/iter |
1.25 |
E2E_Evaluator_pre_commit_hooks |
428327.1713614729 ns/iter |
373271.57112638967 ns/iter |
1.15 |
E2E_Evaluator_pulumi |
638581.3749998306 ns/iter |
508261.75403540867 ns/iter |
1.26 |
E2E_Evaluator_semantic_release |
77431.09568974341 ns/iter |
69168.36008293196 ns/iter |
1.12 |
E2E_Evaluator_stale |
134373.62203452006 ns/iter |
126249.85020442403 ns/iter |
1.06 |
E2E_Evaluator_stylecop |
210718.04373095118 ns/iter |
265951.75746928225 ns/iter |
0.79 |
E2E_Evaluator_tmuxinator |
84380.08334105779 ns/iter |
67826.2423417138 ns/iter |
1.24 |
E2E_Evaluator_ui5 |
381669.19377349364 ns/iter |
428376.195028627 ns/iter |
0.89 |
E2E_Evaluator_ui5_manifest |
2222757.773700181 ns/iter |
2050790.9919136222 ns/iter |
1.08 |
E2E_Evaluator_unreal_engine_uproject |
385685.5894892964 ns/iter |
334512.8805620811 ns/iter |
1.15 |
E2E_Evaluator_users_array |
558616.2439613238 ns/iter |
431951.5786366129 ns/iter |
1.29 |
E2E_Evaluator_vercel |
309461.9748913698 ns/iter |
233915.55476266824 ns/iter |
1.32 |
E2E_Evaluator_yamllint |
6992.74597500768 ns/iter |
6267.834275915616 ns/iter |
1.12 |
Micro_Draft4_Meta_1_No_Callback |
152.05126131287116 ns/iter |
121.25886251190647 ns/iter |
1.25 |
Micro_Draft4_Required_Properties |
764.5950083497828 ns/iter |
697.5580793294766 ns/iter |
1.10 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
21.727095592855054 ns/iter |
16.127143552033406 ns/iter |
1.35 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
9.089375090565428 ns/iter |
7.793736093838927 ns/iter |
1.17 |
Micro_Draft4_Items_Schema |
240.53435820734592 ns/iter |
211.86727675384586 ns/iter |
1.14 |
Micro_Draft4_Nested_Object |
1.2499940910161031 ns/iter |
0.9678846580607873 ns/iter |
1.29 |
Micro_Draft4_Properties_Triad_Optional |
229.42553076991217 ns/iter |
192.97588066004138 ns/iter |
1.19 |
Micro_Draft4_Properties_Triad_Closed |
184.49926352780673 ns/iter |
164.85596608075156 ns/iter |
1.12 |
Micro_Draft4_Properties_Triad_Required |
269.0613728565507 ns/iter |
207.40318455417838 ns/iter |
1.30 |
Micro_Draft4_Properties_Closed |
55.43644977185972 ns/iter |
43.09746891329766 ns/iter |
1.29 |
Micro_Draft4_Non_Recursive_Ref |
13.549046089591036 ns/iter |
11.74020654713849 ns/iter |
1.15 |
Micro_Draft4_Pattern_Properties_True |
141.42812543429181 ns/iter |
139.22796347708635 ns/iter |
1.02 |
Micro_Draft4_Ref_To_Single_Property |
7.685603747309429 ns/iter |
7.666808263502473 ns/iter |
1.00 |
Micro_Draft4_Additional_Properties_Type |
25.8186558988569 ns/iter |
24.85718108589738 ns/iter |
1.04 |
Micro_Draft4_Nested_Oneof |
36.43097526018815 ns/iter |
34.50818493940487 ns/iter |
1.06 |
Micro_Draft4_Short_Enum |
4.829656447072188 ns/iter |
5.178407335391828 ns/iter |
0.93 |
Micro_Draft4_Long_Enum |
9.041040977582059 ns/iter |
9.91346620772356 ns/iter |
0.91 |
Micro_Draft4_Long_Enum_Short_Strings |
6.615183468614631 ns/iter |
6.169097373355512 ns/iter |
1.07 |
Micro_Draft4_Type_Object |
2.3792767818661034 ns/iter |
2.264695154596141 ns/iter |
1.05 |
Micro_Draft4_Ref_Single_100 |
1689087.4335107573 ns/iter |
1576743.1972786682 ns/iter |
1.07 |
Micro_Draft4_Compile_Ref_Many_Nested |
1406065.0572831852 ns/iter |
1125393.871752941 ns/iter |
1.25 |
Micro_Draft4_Compile_Wrap |
2173334.2105259607 ns/iter |
1786776.5431471206 ns/iter |
1.22 |
Micro_Draft6_Property_Names |
88.42720314847568 ns/iter |
85.94528671438484 ns/iter |
1.03 |
Micro_Draft6_Compile_FHIR |
11316007500.000069 ns/iter |
9479508791.999933 ns/iter |
1.19 |
Micro_Draft7_If_Then_Else |
16.621094784213074 ns/iter |
16.10588516473089 ns/iter |
1.03 |
Micro_2019_09_Unevaluated_Properties |
26.79781278104951 ns/iter |
25.12260774082977 ns/iter |
1.07 |
Micro_2019_09_Compile_Wrap |
288335583.0000482 ns/iter |
255492472.33334425 ns/iter |
1.13 |
Micro_2020_12_Dynamic_Ref |
564.920014474044 ns/iter |
554.3322760507905 ns/iter |
1.02 |
Micro_2020_12_Dynamic_Ref_Single |
2.430253293443169 ns/iter |
2.568874177410218 ns/iter |
0.95 |
Micro_2020_12_Simple_Output_Mask |
775.1390290977077 ns/iter |
807.1917502150443 ns/iter |
0.96 |
Micro_2020_12_Simple_Output_Annotations |
85510.2378699819 ns/iter |
84779.36114352326 ns/iter |
1.01 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
756299.1814302513 ns/iter |
723388.1262349769 ns/iter |
1.05 |
Micro_2020_12_Exhaustive_Deep_Numeric |
4781.315422783863 ns/iter |
4652.661619464374 ns/iter |
1.03 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
136557.6129288197 ns/iter |
131619.14626421093 ns/iter |
1.04 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
13638.878389147538 ns/iter |
13291.028393405493 ns/iter |
1.03 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
82.44493460670535 ns/iter |
80.93063986428953 ns/iter |
1.02 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
4298.563078792896 ns/iter |
4373.108703329908 ns/iter |
0.98 |
Micro_JSONLD_Catalog |
57435592.28570966 ns/iter |
46846774.999994524 ns/iter |
1.23 |
Alterschema_Check_Readibility_ISO_Language_Set_3 |
244930208.33331987 ns/iter |
208557347.00004783 ns/iter |
1.17 |
Alterschema_Check_Readibility_OMC |
59950291.72727713 ns/iter |
52629592.99999727 ns/iter |
1.14 |
Alterschema_Check_Readibility_KrakenD |
610867791.9999082 ns/iter |
632134000.0001782 ns/iter |
0.97 |
Alterschema_Apply_Readibility_KrakenD |
68984223917.00023 ns/iter |
62461540290.99989 ns/iter |
1.10 |
Alterschema_Check_Invalid_External_Refs |
152493766.59999144 ns/iter |
143041510.24998647 ns/iter |
1.07 |
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: 506d2ed | Previous: 44b45ef | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
100036 ns |
110883 ns |
0.90 |
E2E_Evaluator_ansible-meta |
336209 ns |
356862 ns |
0.94 |
E2E_Evaluator_aws-cdk |
112781 ns |
109934 ns |
1.03 |
E2E_Evaluator_babelrc |
255888 ns |
271517 ns |
0.94 |
E2E_Evaluator_cerebrum-criminal-case |
1546369 ns |
1627731 ns |
0.95 |
E2E_Evaluator_clang-format |
166357 ns |
179847 ns |
0.92 |
E2E_Evaluator_cmake-presets |
11424933 ns |
11450859 ns |
1.00 |
E2E_Evaluator_code-climate |
380072 ns |
455760 ns |
0.83 |
E2E_Evaluator_cql2 |
993496 ns |
1146187 ns |
0.87 |
E2E_Evaluator_cspell |
1900681 ns |
1304882 ns |
1.46 |
E2E_Evaluator_cypress |
752802 ns |
574881 ns |
1.31 |
E2E_Evaluator_deno |
1246114 ns |
685490 ns |
1.82 |
E2E_Evaluator_dependabot |
1077540 ns |
739391 ns |
1.46 |
E2E_Evaluator_draft-04 |
22037418 ns |
14031464 ns |
1.57 |
E2E_Evaluator_fabric-mod |
2489454 ns |
1293017 ns |
1.93 |
E2E_Evaluator_geojson |
23848358 ns |
14571083 ns |
1.64 |
E2E_Evaluator_gitpod-configuration |
649892 ns |
455705 ns |
1.43 |
E2E_Evaluator_helm-chart-lock |
1021449 ns |
808943 ns |
1.26 |
E2E_Evaluator_importmap |
295948 ns |
215717 ns |
1.37 |
E2E_Evaluator_jasmine |
231451 ns |
208208 ns |
1.11 |
E2E_Evaluator_jsconfig |
864487 ns |
821521 ns |
1.05 |
E2E_Evaluator_jshintrc |
1894426 ns |
1859430 ns |
1.02 |
E2E_Evaluator_krakend |
459616 ns |
400633 ns |
1.15 |
E2E_Evaluator_lazygit |
266972 ns |
257678 ns |
1.04 |
E2E_Evaluator_lerna |
321896 ns |
297320 ns |
1.08 |
E2E_Evaluator_nest-cli |
451679 ns |
415598 ns |
1.09 |
E2E_Evaluator_omc |
65986 ns |
67099 ns |
0.98 |
E2E_Evaluator_omnisharp |
904093 ns |
896964 ns |
1.01 |
E2E_Evaluator_openapi |
16398359 ns |
13953259 ns |
1.18 |
E2E_Evaluator_pre-commit-hooks |
1535055 ns |
1274503 ns |
1.20 |
E2E_Evaluator_pulumi |
1583294 ns |
1269515 ns |
1.25 |
E2E_Evaluator_semantic-release |
166191 ns |
165934 ns |
1.00 |
E2E_Evaluator_stale |
274564 ns |
268715 ns |
1.02 |
E2E_Evaluator_stylecop |
654353 ns |
680161 ns |
0.96 |
E2E_Evaluator_tmuxinator |
154867 ns |
153767 ns |
1.01 |
E2E_Evaluator_ui5 |
1442429 ns |
1417472 ns |
1.02 |
E2E_Evaluator_ui5-manifest |
7051124 ns |
6767683 ns |
1.04 |
E2E_Evaluator_unreal-engine-uproject |
1067238 ns |
1066559 ns |
1.00 |
E2E_Evaluator_users-array |
1732338 ns |
1715977 ns |
1.01 |
E2E_Evaluator_vercel |
687366 ns |
678968 ns |
1.01 |
E2E_Evaluator_yamllint |
22571 ns |
24208 ns |
0.93 |
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: 506d2ed | Previous: 44b45ef | Ratio |
|---|---|---|---|
Schema_Iterator_ISO_Language |
3029681.5974025144 ns/iter |
3044195.580786055 ns/iter |
1.00 |
Schema_Tracker_ISO_Language |
4686939.299999722 ns/iter |
4918811.286713137 ns/iter |
0.95 |
Schema_Tracker_ISO_Language_To_JSON |
20478455.454543 ns/iter |
20401401.70587994 ns/iter |
1.00 |
Schema_Frame_WoT_References |
4442494.700636527 ns/iter |
4579806.101910753 ns/iter |
0.97 |
Schema_Frame_OMC_References |
19260311.97222263 ns/iter |
21327110.515151367 ns/iter |
0.90 |
Schema_Frame_OMC_Locations |
18021170.435895912 ns/iter |
19975560.86111116 ns/iter |
0.90 |
Schema_Frame_ISO_Language_Locations |
95283846.99999984 ns/iter |
102578584.16667886 ns/iter |
0.93 |
Schema_Frame_KrakenD_References |
37702360.31578789 ns/iter |
42846368.68750624 ns/iter |
0.88 |
Schema_Frame_KrakenD_Reachable |
575931061.0000057 ns/iter |
605814337.9999592 ns/iter |
0.95 |
Schema_Frame_ISO_Language_Locations_To_JSON |
117347737.39999583 ns/iter |
120583933.16666146 ns/iter |
0.97 |
Schema_Frame_Many_Resources_References |
352543393.000019 ns/iter |
342148459.9999758 ns/iter |
1.03 |
Schema_Bundle_Meta_2020_12 |
1422937.4349580172 ns/iter |
1413028.9574019727 ns/iter |
1.01 |
Schema_Format_ISO_Language_To_JSON |
104632720.28573556 ns/iter |
110225634.66665739 ns/iter |
0.95 |
E2E_Compiler_adaptivecard |
58470738.33333146 ns/iter |
59419054.08333052 ns/iter |
0.98 |
E2E_Compiler_ansible_meta |
24886894.392856058 ns/iter |
24735253.89285669 ns/iter |
1.01 |
E2E_Compiler_aws_cdk |
321861.48367814557 ns/iter |
299924.29502571904 ns/iter |
1.07 |
E2E_Compiler_babelrc |
2306112.980327867 ns/iter |
2268567.993527523 ns/iter |
1.02 |
E2E_Compiler_clang_format |
16113067.139533384 ns/iter |
15975514.500000415 ns/iter |
1.01 |
E2E_Compiler_cmake_presets |
25406207.428570073 ns/iter |
26817603.185185768 ns/iter |
0.95 |
E2E_Compiler_code_climate |
2305467.770491707 ns/iter |
2282902.071895439 ns/iter |
1.01 |
E2E_Compiler_cql2 |
12817537.127272192 ns/iter |
12691603.327272622 ns/iter |
1.01 |
E2E_Compiler_cspell |
22789342.93548402 ns/iter |
22828108.161291078 ns/iter |
1.00 |
E2E_Compiler_cypress |
3940329.786516532 ns/iter |
3878260.083333392 ns/iter |
1.02 |
E2E_Compiler_deno |
6965875.0495051155 ns/iter |
6917425.4356436115 ns/iter |
1.01 |
E2E_Compiler_dependabot |
3503159.9849997973 ns/iter |
3490069.5900000758 ns/iter |
1.00 |
E2E_Compiler_draft_04 |
2417453.4448273587 ns/iter |
2380626.982935051 ns/iter |
1.02 |
E2E_Compiler_fabric_mod |
4246626.612120963 ns/iter |
4205339.620481816 ns/iter |
1.01 |
E2E_Compiler_geojson |
20173141.942856483 ns/iter |
20105340.542857315 ns/iter |
1.00 |
E2E_Compiler_gitpod_configuration |
4487550.211538933 ns/iter |
4436216.613924046 ns/iter |
1.01 |
E2E_Compiler_helm_chart_lock |
612992.2331877515 ns/iter |
578758.5160230272 ns/iter |
1.06 |
E2E_Compiler_importmap |
241564.02864042672 ns/iter |
225643.8134448452 ns/iter |
1.07 |
E2E_Compiler_jasmine |
1209436.756944429 ns/iter |
1182306.134907207 ns/iter |
1.02 |
E2E_Compiler_jshintrc |
3815410.978261199 ns/iter |
3728762.074468642 ns/iter |
1.02 |
E2E_Compiler_jsconfig |
20046797.914285112 ns/iter |
19932935.94285725 ns/iter |
1.01 |
E2E_Compiler_krakend |
140352881.80000407 ns/iter |
136533563.80000332 ns/iter |
1.03 |
E2E_Compiler_lazygit |
29978121.69564895 ns/iter |
30574726.695649784 ns/iter |
0.98 |
E2E_Compiler_lerna |
1424644.491836651 ns/iter |
1385466.92673261 ns/iter |
1.03 |
E2E_Compiler_nest_cli |
6661332.019047266 ns/iter |
6613341.537735847 ns/iter |
1.01 |
E2E_Compiler_omc |
151101633.40000325 ns/iter |
160533763.75000992 ns/iter |
0.94 |
E2E_Compiler_omnisharp |
5926416.152543055 ns/iter |
5928274.533898268 ns/iter |
1.00 |
E2E_Compiler_openapi |
22513969.61290289 ns/iter |
22484486.999998454 ns/iter |
1.00 |
E2E_Compiler_pre_commit_hooks |
4575025.183006194 ns/iter |
4524111.935484143 ns/iter |
1.01 |
E2E_Compiler_pulumi |
3590755.912820826 ns/iter |
3595552.4895830615 ns/iter |
1.00 |
E2E_Compiler_semantic_release |
1384829.8805396466 ns/iter |
1328007.8333334122 ns/iter |
1.04 |
E2E_Compiler_stale |
1395214.7549799697 ns/iter |
1360106.3879142408 ns/iter |
1.03 |
E2E_Compiler_stylecop |
5116148.0948907295 ns/iter |
5052304.467626004 ns/iter |
1.01 |
E2E_Compiler_tmuxinator |
1671336.696897345 ns/iter |
1646347.2646372062 ns/iter |
1.02 |
E2E_Compiler_ui5 |
46899795.46666715 ns/iter |
47196799.59999515 ns/iter |
0.99 |
E2E_Compiler_ui5_manifest |
314807280.000025 ns/iter |
327239425.00001615 ns/iter |
0.96 |
E2E_Compiler_unreal_engine_uproject |
4105773.3684205 ns/iter |
4088638.4186047656 ns/iter |
1.00 |
E2E_Compiler_users_array |
781234.7147650687 ns/iter |
753441.8143009081 ns/iter |
1.04 |
E2E_Compiler_vercel |
12143422.758620953 ns/iter |
12142747.017241288 ns/iter |
1.00 |
E2E_Compiler_yamllint |
299407.86320351146 ns/iter |
280012.65212169144 ns/iter |
1.07 |
E2E_Evaluator_adaptivecard |
27680.252837936543 ns/iter |
26124.064191803405 ns/iter |
1.06 |
E2E_Evaluator_ansible_meta |
252720.4171824221 ns/iter |
218480.61405167266 ns/iter |
1.16 |
E2E_Evaluator_aws_cdk |
54752.60396818909 ns/iter |
45629.97798392784 ns/iter |
1.20 |
E2E_Evaluator_babelrc |
120633.63781939873 ns/iter |
98150.2323161447 ns/iter |
1.23 |
E2E_Evaluator_cerebrum_criminal_case |
1052915.1221718532 ns/iter |
1114520.8031999574 ns/iter |
0.94 |
E2E_Evaluator_clang_format |
121651.5613540258 ns/iter |
115659.1130204995 ns/iter |
1.05 |
E2E_Evaluator_cmake_presets |
4668663.127659003 ns/iter |
4925738.79199972 ns/iter |
0.95 |
E2E_Evaluator_code_climate |
191474.37040111006 ns/iter |
164772.5743577832 ns/iter |
1.16 |
E2E_Evaluator_cql2 |
221747.97190135854 ns/iter |
196028.74476401642 ns/iter |
1.13 |
E2E_Evaluator_cspell |
636406.4711801233 ns/iter |
624063.5399102342 ns/iter |
1.02 |
E2E_Evaluator_cypress |
202749.00723169607 ns/iter |
180745.66368059252 ns/iter |
1.12 |
E2E_Evaluator_deno |
338561.170825295 ns/iter |
264122.9344944894 ns/iter |
1.28 |
E2E_Evaluator_dependabot |
338310.59348028776 ns/iter |
323729.64411487407 ns/iter |
1.05 |
E2E_Evaluator_draft_04 |
9712120.642858021 ns/iter |
11832714.224138286 ns/iter |
0.82 |
E2E_Evaluator_fabric_mod |
723829.8033126132 ns/iter |
694080.7630521621 ns/iter |
1.04 |
E2E_Evaluator_geojson |
16671493.024388127 ns/iter |
19066623.499999955 ns/iter |
0.87 |
E2E_Evaluator_gitpod_configuration |
247255.12682581422 ns/iter |
220201.30783758702 ns/iter |
1.12 |
E2E_Evaluator_helm_chart_lock |
321622.28551781946 ns/iter |
224310.93681497558 ns/iter |
1.43 |
E2E_Evaluator_importmap |
52715.55450381406 ns/iter |
50969.07006182029 ns/iter |
1.03 |
E2E_Evaluator_jasmine |
114586.43961588985 ns/iter |
106401.53574092581 ns/iter |
1.08 |
E2E_Evaluator_jshintrc |
1226007.865148785 ns/iter |
1198586.5711833932 ns/iter |
1.02 |
E2E_Evaluator_jsconfig |
448843.737249797 ns/iter |
418501.1618257341 ns/iter |
1.07 |
E2E_Evaluator_krakend |
230159.91234409707 ns/iter |
193760.93582132226 ns/iter |
1.19 |
E2E_Evaluator_lazygit |
157861.97770700345 ns/iter |
130765.5764248764 ns/iter |
1.21 |
E2E_Evaluator_lerna |
152889.64707166457 ns/iter |
114891.60978815604 ns/iter |
1.33 |
E2E_Evaluator_nest_cli |
197144.04251743446 ns/iter |
186636.99272435388 ns/iter |
1.06 |
E2E_Evaluator_omc |
19869.319458634072 ns/iter |
18354.76866268799 ns/iter |
1.08 |
E2E_Evaluator_omnisharp |
630527.27992787 ns/iter |
568567.8251634154 ns/iter |
1.11 |
E2E_Evaluator_openapi |
9550086.289855376 ns/iter |
13526943.076923404 ns/iter |
0.71 |
E2E_Evaluator_pre_commit_hooks |
509298.75909746997 ns/iter |
500378.07703383925 ns/iter |
1.02 |
E2E_Evaluator_pulumi |
715312.1546499899 ns/iter |
696759.209950186 ns/iter |
1.03 |
E2E_Evaluator_semantic_release |
105533.17443945569 ns/iter |
87696.70456803446 ns/iter |
1.20 |
E2E_Evaluator_stale |
162029.290576514 ns/iter |
154793.5195089891 ns/iter |
1.05 |
E2E_Evaluator_stylecop |
303507.442000851 ns/iter |
274241.2827020956 ns/iter |
1.11 |
E2E_Evaluator_tmuxinator |
104514.72858419159 ns/iter |
86496.35536066428 ns/iter |
1.21 |
E2E_Evaluator_ui5 |
552905.8963080018 ns/iter |
510371.3345428396 ns/iter |
1.08 |
E2E_Evaluator_ui5_manifest |
2698327.582677626 ns/iter |
2522322.1792114805 ns/iter |
1.07 |
E2E_Evaluator_unreal_engine_uproject |
461669.7245033804 ns/iter |
447403.7455127864 ns/iter |
1.03 |
E2E_Evaluator_users_array |
579652.4560529822 ns/iter |
625398.2378377652 ns/iter |
0.93 |
E2E_Evaluator_vercel |
341665.819648133 ns/iter |
265979.2924021643 ns/iter |
1.28 |
E2E_Evaluator_yamllint |
9565.732381129656 ns/iter |
8641.106379536324 ns/iter |
1.11 |
Micro_Draft4_Meta_1_No_Callback |
194.0293728239412 ns/iter |
201.27074320762407 ns/iter |
0.96 |
Micro_Draft4_Required_Properties |
807.0501206774892 ns/iter |
926.7340807050905 ns/iter |
0.87 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
23.75140397573633 ns/iter |
26.451416760568723 ns/iter |
0.90 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
11.62495051700744 ns/iter |
11.735195098906742 ns/iter |
0.99 |
Micro_Draft4_Items_Schema |
274.1378460820455 ns/iter |
274.5593254695042 ns/iter |
1.00 |
Micro_Draft4_Nested_Object |
1.8683400313877256 ns/iter |
1.4071704947661428 ns/iter |
1.33 |
Micro_Draft4_Properties_Triad_Optional |
335.22178661819703 ns/iter |
328.31155646082016 ns/iter |
1.02 |
Micro_Draft4_Properties_Triad_Closed |
271.2139685888058 ns/iter |
272.237379976334 ns/iter |
1.00 |
Micro_Draft4_Properties_Triad_Required |
354.4838070111604 ns/iter |
346.95370362580644 ns/iter |
1.02 |
Micro_Draft4_Properties_Closed |
60.371196945162446 ns/iter |
83.04965032759183 ns/iter |
0.73 |
Micro_Draft4_Non_Recursive_Ref |
13.857997618306303 ns/iter |
16.51347435220162 ns/iter |
0.84 |
Micro_Draft4_Pattern_Properties_True |
151.8596424369459 ns/iter |
145.34563229906414 ns/iter |
1.04 |
Micro_Draft4_Ref_To_Single_Property |
11.616331793902717 ns/iter |
11.7329089850411 ns/iter |
0.99 |
Micro_Draft4_Additional_Properties_Type |
33.007096673628325 ns/iter |
38.12319352255461 ns/iter |
0.87 |
Micro_Draft4_Nested_Oneof |
58.94050156107867 ns/iter |
57.435992160213694 ns/iter |
1.03 |
Micro_Draft4_Short_Enum |
12.395649625890135 ns/iter |
10.973281508236447 ns/iter |
1.13 |
Micro_Draft4_Long_Enum |
14.661060685352073 ns/iter |
13.734947914634795 ns/iter |
1.07 |
Micro_Draft4_Long_Enum_Short_Strings |
12.416901635507479 ns/iter |
10.912745693541831 ns/iter |
1.14 |
Micro_Draft4_Type_Object |
3.4274563613735167 ns/iter |
3.5262003544276643 ns/iter |
0.97 |
Micro_Draft4_Ref_Single_100 |
2339768.189999631 ns/iter |
2304265.4901313665 ns/iter |
1.02 |
Micro_Draft4_Compile_Ref_Many_Nested |
1701040.2043795742 ns/iter |
1688869.736715179 ns/iter |
1.01 |
Micro_Draft4_Compile_Wrap |
2323139.026578056 ns/iter |
2312369.450331119 ns/iter |
1.00 |
Micro_Draft6_Property_Names |
140.35562663058116 ns/iter |
123.87173451645528 ns/iter |
1.13 |
Micro_Draft6_Compile_FHIR |
13961481058.000118 ns/iter |
16340234287.99992 ns/iter |
0.85 |
Micro_Draft7_If_Then_Else |
24.36731337695378 ns/iter |
25.437067435413734 ns/iter |
0.96 |
Micro_2019_09_Unevaluated_Properties |
28.98207506539257 ns/iter |
27.09519038717438 ns/iter |
1.07 |
Micro_2019_09_Compile_Wrap |
281566866.00004834 ns/iter |
298878771.50008535 ns/iter |
0.94 |
Micro_2020_12_Dynamic_Ref |
713.4909269983445 ns/iter |
716.5068510826293 ns/iter |
1.00 |
Micro_2020_12_Dynamic_Ref_Single |
3.4282446448720054 ns/iter |
3.526734208126715 ns/iter |
0.97 |
Micro_2020_12_Simple_Output_Mask |
1084.371033045517 ns/iter |
1046.713574073115 ns/iter |
1.04 |
Micro_2020_12_Simple_Output_Annotations |
105595.99969540347 ns/iter |
93927.6378800032 ns/iter |
1.12 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
957530.6561644488 ns/iter |
936336.5311256584 ns/iter |
1.02 |
Micro_2020_12_Exhaustive_Deep_Numeric |
8335.439769921968 ns/iter |
8676.699068496917 ns/iter |
0.96 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
180728.0974664269 ns/iter |
172988.03710113355 ns/iter |
1.04 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
22517.56694325838 ns/iter |
23759.245712562886 ns/iter |
0.95 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
146.00338918988228 ns/iter |
153.2646288457737 ns/iter |
0.95 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
4334.958588489701 ns/iter |
4010.883749572875 ns/iter |
1.08 |
Micro_JSONLD_Catalog |
74262883.40000156 ns/iter |
70638396.99999335 ns/iter |
1.05 |
Alterschema_Check_Readibility_ISO_Language_Set_3 |
360799342.50005865 ns/iter |
373073961.50004023 ns/iter |
0.97 |
Alterschema_Check_Readibility_OMC |
81037401.55557817 ns/iter |
87152046.749992 ns/iter |
0.93 |
Alterschema_Check_Readibility_KrakenD |
1148870790.0000463 ns/iter |
1304558380.0001168 ns/iter |
0.88 |
Alterschema_Apply_Readibility_KrakenD |
115151649465.99998 ns/iter |
130364957062.99979 ns/iter |
0.88 |
Alterschema_Check_Invalid_External_Refs |
285502561.99991965 ns/iter |
274677834.6666663 ns/iter |
1.04 |
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: 506d2ed | Previous: 44b45ef | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
122094 ns |
117936 ns |
1.04 |
E2E_Evaluator_ansible-meta |
521054 ns |
558251 ns |
0.93 |
E2E_Evaluator_aws-cdk |
143453 ns |
130931 ns |
1.10 |
E2E_Evaluator_babelrc |
352279 ns |
343546 ns |
1.03 |
E2E_Evaluator_cerebrum-criminal-case |
2519906 ns |
2646855 ns |
0.95 |
E2E_Evaluator_clang-format |
269026 ns |
263301 ns |
1.02 |
E2E_Evaluator_cmake-presets |
19421639 ns |
19878104 ns |
0.98 |
E2E_Evaluator_code-climate |
503989 ns |
526191 ns |
0.96 |
E2E_Evaluator_cql2 |
1221349 ns |
1329923 ns |
0.92 |
E2E_Evaluator_cspell |
1502502 ns |
1729127 ns |
0.87 |
E2E_Evaluator_cypress |
761193 ns |
858538 ns |
0.89 |
E2E_Evaluator_deno |
1031913 ns |
1073086 ns |
0.96 |
E2E_Evaluator_dependabot |
1065669 ns |
1093453 ns |
0.97 |
E2E_Evaluator_draft-04 |
21576794 ns |
22663477 ns |
0.95 |
E2E_Evaluator_fabric-mod |
2322864 ns |
2564689 ns |
0.91 |
E2E_Evaluator_geojson |
24685366 ns |
27072808 ns |
0.91 |
E2E_Evaluator_gitpod-configuration |
727579 ns |
775611 ns |
0.94 |
E2E_Evaluator_helm-chart-lock |
977047 ns |
1022008 ns |
0.96 |
E2E_Evaluator_importmap |
268625 ns |
271176 ns |
0.99 |
E2E_Evaluator_jasmine |
295738 ns |
285035 ns |
1.04 |
E2E_Evaluator_jsconfig |
1223192 ns |
1441046 ns |
0.85 |
E2E_Evaluator_jshintrc |
2794670 ns |
2881937 ns |
0.97 |
E2E_Evaluator_krakend |
692106 ns |
645773 ns |
1.07 |
E2E_Evaluator_lazygit |
513698 ns |
473101 ns |
1.09 |
E2E_Evaluator_lerna |
462138 ns |
444231 ns |
1.04 |
E2E_Evaluator_nest-cli |
598186 ns |
617347 ns |
0.97 |
E2E_Evaluator_omc |
91825 ns |
93526 ns |
0.98 |
E2E_Evaluator_omnisharp |
1397470 ns |
1600596 ns |
0.87 |
E2E_Evaluator_openapi |
24749943 ns |
25774799 ns |
0.96 |
E2E_Evaluator_pre-commit-hooks |
2000446 ns |
2192676 ns |
0.91 |
E2E_Evaluator_pulumi |
1907484 ns |
2117839 ns |
0.90 |
E2E_Evaluator_semantic-release |
251340 ns |
228078 ns |
1.10 |
E2E_Evaluator_stale |
393149 ns |
396056 ns |
0.99 |
E2E_Evaluator_stylecop |
1213353 ns |
1275033 ns |
0.95 |
E2E_Evaluator_tmuxinator |
229669 ns |
229731 ns |
1.00 |
E2E_Evaluator_ui5 |
2219159 ns |
2203300 ns |
1.01 |
E2E_Evaluator_ui5-manifest |
11021396 ns |
11852945 ns |
0.93 |
E2E_Evaluator_unreal-engine-uproject |
1512656 ns |
1606623 ns |
0.94 |
E2E_Evaluator_users-array |
2502778 ns |
2577040 ns |
0.97 |
E2E_Evaluator_vercel |
973378 ns |
1016532 ns |
0.96 |
E2E_Evaluator_yamllint |
25811 ns |
24223 ns |
1.07 |
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: 506d2ed | Previous: 44b45ef | Ratio |
|---|---|---|---|
Alterschema_Check_Readibility_ISO_Language_Set_3 |
374618138.4999545 ns/iter |
379602602.9999666 ns/iter |
0.99 |
Alterschema_Check_Readibility_OMC |
94960597.85712013 ns/iter |
94908661.85712679 ns/iter |
1.00 |
Alterschema_Check_Readibility_KrakenD |
1323929925.9998915 ns/iter |
1351478388.0000322 ns/iter |
0.98 |
Alterschema_Apply_Readibility_KrakenD |
124873056996.99982 ns/iter |
129365279110.00008 ns/iter |
0.97 |
Alterschema_Check_Invalid_External_Refs |
318241737.9999834 ns/iter |
321829384.0000115 ns/iter |
0.99 |
Micro_JSONLD_Catalog |
70637374.60000539 ns/iter |
68596504.80000709 ns/iter |
1.03 |
Micro_2020_12_Dynamic_Ref |
862.2115569589208 ns/iter |
807.6628017509091 ns/iter |
1.07 |
Micro_2020_12_Dynamic_Ref_Single |
4.670638501670055 ns/iter |
4.411893364023649 ns/iter |
1.06 |
Micro_2020_12_Simple_Output_Mask |
1149.9647276194974 ns/iter |
1134.8585573369219 ns/iter |
1.01 |
Micro_2020_12_Simple_Output_Annotations |
125624.02594879846 ns/iter |
117722.50008451645 ns/iter |
1.07 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
1091519.2999998878 ns/iter |
1105057.4372020406 ns/iter |
0.99 |
Micro_2020_12_Exhaustive_Deep_Numeric |
9204.005833712394 ns/iter |
8902.8231462974 ns/iter |
1.03 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
166186.10934537617 ns/iter |
168689.09476493078 ns/iter |
0.99 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
26304.12150723112 ns/iter |
26429.379000035453 ns/iter |
1.00 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
155.57616927065772 ns/iter |
157.43659708523856 ns/iter |
0.99 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
4932.858369342484 ns/iter |
4942.149313041641 ns/iter |
1.00 |
Micro_2019_09_Unevaluated_Properties |
32.40635303344363 ns/iter |
30.258884507803256 ns/iter |
1.07 |
Micro_2019_09_Compile_Wrap |
322322378.4999618 ns/iter |
311318483.5000311 ns/iter |
1.04 |
Micro_Draft7_If_Then_Else |
24.952062718434306 ns/iter |
24.600882783683566 ns/iter |
1.01 |
Micro_Draft6_Property_Names |
164.32273545882794 ns/iter |
150.19060470711864 ns/iter |
1.09 |
Micro_Draft6_Compile_FHIR |
13581775124.999922 ns/iter |
14407722470.999943 ns/iter |
0.94 |
Micro_Draft4_Meta_1_No_Callback |
182.6445690936293 ns/iter |
171.98390938115492 ns/iter |
1.06 |
Micro_Draft4_Required_Properties |
897.1539340488868 ns/iter |
899.7456508190227 ns/iter |
1.00 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
22.056085818629366 ns/iter |
21.217017509640108 ns/iter |
1.04 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
15.901146536983212 ns/iter |
15.585461760751711 ns/iter |
1.02 |
Micro_Draft4_Items_Schema |
339.95170721181194 ns/iter |
324.8006112841149 ns/iter |
1.05 |
Micro_Draft4_Nested_Object |
1.8779880863686949 ns/iter |
1.8701401116411782 ns/iter |
1.00 |
Micro_Draft4_Properties_Triad_Optional |
440.2577488586152 ns/iter |
412.7862050552958 ns/iter |
1.07 |
Micro_Draft4_Properties_Triad_Closed |
356.241723764018 ns/iter |
327.56361439357744 ns/iter |
1.09 |
Micro_Draft4_Properties_Triad_Required |
523.235947999865 ns/iter |
453.48188006707653 ns/iter |
1.15 |
Micro_Draft4_Properties_Closed |
66.5112733634667 ns/iter |
64.8811525986098 ns/iter |
1.03 |
Micro_Draft4_Non_Recursive_Ref |
9.358852803183822 ns/iter |
9.033755358623843 ns/iter |
1.04 |
Micro_Draft4_Pattern_Properties_True |
211.727466252898 ns/iter |
202.00563188034536 ns/iter |
1.05 |
Micro_Draft4_Ref_To_Single_Property |
16.57029422780666 ns/iter |
15.897021690722985 ns/iter |
1.04 |
Micro_Draft4_Additional_Properties_Type |
14.405886792374456 ns/iter |
14.32192250909263 ns/iter |
1.01 |
Micro_Draft4_Nested_Oneof |
64.73493001812189 ns/iter |
62.87514850353551 ns/iter |
1.03 |
Micro_Draft4_Short_Enum |
14.692292326969303 ns/iter |
14.667603465660587 ns/iter |
1.00 |
Micro_Draft4_Long_Enum |
13.097182571364536 ns/iter |
13.733649425858967 ns/iter |
0.95 |
Micro_Draft4_Long_Enum_Short_Strings |
14.694164769113804 ns/iter |
14.737991198501431 ns/iter |
1.00 |
Micro_Draft4_Type_Object |
4.98205357655622 ns/iter |
4.359306719994403 ns/iter |
1.14 |
Micro_Draft4_Ref_Single_100 |
2513101.5622775774 ns/iter |
2505383.100000407 ns/iter |
1.00 |
Micro_Draft4_Compile_Ref_Many_Nested |
1812887.3901811978 ns/iter |
1816374.3740257944 ns/iter |
1.00 |
Micro_Draft4_Compile_Wrap |
2599398.059259396 ns/iter |
2586745.8154978296 ns/iter |
1.00 |
E2E_Compiler_adaptivecard |
63484243.72727509 ns/iter |
63713749.27272716 ns/iter |
1.00 |
E2E_Compiler_ansible_meta |
27745416.240004487 ns/iter |
27635873.31999588 ns/iter |
1.00 |
E2E_Compiler_aws_cdk |
374148.6093916039 ns/iter |
376620.37653989386 ns/iter |
0.99 |
E2E_Compiler_babelrc |
2520146.6223022747 ns/iter |
2538389.0615936858 ns/iter |
0.99 |
E2E_Compiler_clang_format |
17552865.875001088 ns/iter |
18115807.692311138 ns/iter |
0.97 |
E2E_Compiler_cmake_presets |
27069076.807685215 ns/iter |
29029401.583339144 ns/iter |
0.93 |
E2E_Compiler_code_climate |
2544071.434307008 ns/iter |
2556355.4945053775 ns/iter |
1.00 |
E2E_Compiler_cql2 |
14184638.36734543 ns/iter |
14915219.127662104 ns/iter |
0.95 |
E2E_Compiler_cspell |
23642600.172408868 ns/iter |
25034130.892858487 ns/iter |
0.94 |
E2E_Compiler_cypress |
4125779.7470587534 ns/iter |
4121663.3550294647 ns/iter |
1.00 |
E2E_Compiler_deno |
7767262.582417191 ns/iter |
7812881.400001162 ns/iter |
0.99 |
E2E_Compiler_dependabot |
3815068.10382592 ns/iter |
3832772.5659340876 ns/iter |
1.00 |
E2E_Compiler_draft_04 |
2699316.9961387273 ns/iter |
2735320.1445308174 ns/iter |
0.99 |
E2E_Compiler_fabric_mod |
4632602.401314719 ns/iter |
4692755.5704696225 ns/iter |
0.99 |
E2E_Compiler_geojson |
22041912.46875098 ns/iter |
23575484.733328268 ns/iter |
0.93 |
E2E_Compiler_gitpod_configuration |
4945063.985815068 ns/iter |
4942588.5319146635 ns/iter |
1.00 |
E2E_Compiler_helm_chart_lock |
664474.733333312 ns/iter |
668867.4976076116 ns/iter |
0.99 |
E2E_Compiler_importmap |
275515.181532386 ns/iter |
278400.17196187744 ns/iter |
0.99 |
E2E_Compiler_jasmine |
1349678.7850286923 ns/iter |
1350433.6096153005 ns/iter |
1.00 |
E2E_Compiler_jshintrc |
4167417.809523635 ns/iter |
4233270.915151341 ns/iter |
0.98 |
E2E_Compiler_jsconfig |
20925614.38234952 ns/iter |
21682838.06250315 ns/iter |
0.97 |
E2E_Compiler_krakend |
141923561.19997385 ns/iter |
152810625.1999816 ns/iter |
0.93 |
E2E_Compiler_lazygit |
32140888.72727478 ns/iter |
34476757.157886155 ns/iter |
0.93 |
E2E_Compiler_lerna |
1581837.022573406 ns/iter |
1603398.8359908075 ns/iter |
0.99 |
E2E_Compiler_nest_cli |
7222854.804123139 ns/iter |
7416134.924731387 ns/iter |
0.97 |
E2E_Compiler_omc |
166910049.25002062 ns/iter |
181657004.2500416 ns/iter |
0.92 |
E2E_Compiler_omnisharp |
6449355.245282912 ns/iter |
6583494.242989295 ns/iter |
0.98 |
E2E_Compiler_openapi |
25262603.750003822 ns/iter |
26687751.730771825 ns/iter |
0.95 |
E2E_Compiler_pre_commit_hooks |
5062354.043477923 ns/iter |
5172033.76470581 ns/iter |
0.98 |
E2E_Compiler_pulumi |
3941164.567415879 ns/iter |
4031370.994251945 ns/iter |
0.98 |
E2E_Compiler_semantic_release |
1513892.5788339742 ns/iter |
1530336.4157550537 ns/iter |
0.99 |
E2E_Compiler_stale |
1515894.403887683 ns/iter |
1538668.6505495405 ns/iter |
0.99 |
E2E_Compiler_stylecop |
5689398.422764571 ns/iter |
5752923.9016398825 ns/iter |
0.99 |
E2E_Compiler_tmuxinator |
1869306.5066666654 ns/iter |
1898522.5907860096 ns/iter |
0.98 |
E2E_Compiler_ui5 |
48046436.866661675 ns/iter |
52378161.076918475 ns/iter |
0.92 |
E2E_Compiler_ui5_manifest |
309630835.99999666 ns/iter |
347965388.4999152 ns/iter |
0.89 |
E2E_Compiler_unreal_engine_uproject |
4453539.322785046 ns/iter |
4505249.9354838915 ns/iter |
0.99 |
E2E_Compiler_users_array |
887662.0977155672 ns/iter |
885596.5107733189 ns/iter |
1.00 |
E2E_Compiler_vercel |
12711802.745455068 ns/iter |
13118157.807691835 ns/iter |
0.97 |
E2E_Compiler_yamllint |
345697.2154452297 ns/iter |
349811.003004553 ns/iter |
0.99 |
E2E_Evaluator_adaptivecard |
26356.478304147407 ns/iter |
25333.91859511894 ns/iter |
1.04 |
E2E_Evaluator_ansible_meta |
281760.282072037 ns/iter |
284206.1676743757 ns/iter |
0.99 |
E2E_Evaluator_aws_cdk |
63304.77425254334 ns/iter |
63346.04559761117 ns/iter |
1.00 |
E2E_Evaluator_babelrc |
117529.93349832816 ns/iter |
119373.97613087913 ns/iter |
0.98 |
E2E_Evaluator_cerebrum_criminal_case |
1120772.2181819363 ns/iter |
1137053.6575119884 ns/iter |
0.99 |
E2E_Evaluator_clang_format |
111254.12348592997 ns/iter |
108508.04418422101 ns/iter |
1.03 |
E2E_Evaluator_cmake_presets |
4975427.349651139 ns/iter |
6825808.098039719 ns/iter |
0.73 |
E2E_Evaluator_code_climate |
230683.7757891069 ns/iter |
234782.42285711854 ns/iter |
0.98 |
E2E_Evaluator_cql2 |
221657.20082618625 ns/iter |
224949.28557749625 ns/iter |
0.99 |
E2E_Evaluator_cspell |
627436.4622222492 ns/iter |
604842.3127753276 ns/iter |
1.04 |
E2E_Evaluator_cypress |
187837.91943254296 ns/iter |
183563.7725105918 ns/iter |
1.02 |
E2E_Evaluator_deno |
361092.8667010288 ns/iter |
359959.659102643 ns/iter |
1.00 |
E2E_Evaluator_dependabot |
392948.1506623055 ns/iter |
399712.7792947442 ns/iter |
0.98 |
E2E_Evaluator_draft_04 |
8816835.150000202 ns/iter |
10566450.212119587 ns/iter |
0.83 |
E2E_Evaluator_fabric_mod |
800545.3472379089 ns/iter |
797370.9146758318 ns/iter |
1.00 |
E2E_Evaluator_geojson |
18032793.05000274 ns/iter |
18328713.513514034 ns/iter |
0.98 |
E2E_Evaluator_gitpod_configuration |
271338.3193473114 ns/iter |
278996.3317553825 ns/iter |
0.97 |
E2E_Evaluator_helm_chart_lock |
321296.0989061305 ns/iter |
320342.13406788645 ns/iter |
1.00 |
E2E_Evaluator_importmap |
48608.356263268535 ns/iter |
49121.979248737436 ns/iter |
0.99 |
E2E_Evaluator_jasmine |
126412.45616535142 ns/iter |
133000.13418883158 ns/iter |
0.95 |
E2E_Evaluator_jshintrc |
1093093.5821595707 ns/iter |
1083579.45285957 ns/iter |
1.01 |
E2E_Evaluator_jsconfig |
451017.79611642624 ns/iter |
466721.9986559044 ns/iter |
0.97 |
E2E_Evaluator_krakend |
239800.0838581258 ns/iter |
224300.57567571322 ns/iter |
1.07 |
E2E_Evaluator_lazygit |
148853.86389895502 ns/iter |
146000.67190151484 ns/iter |
1.02 |
E2E_Evaluator_lerna |
174671.10380188917 ns/iter |
174520.99010903435 ns/iter |
1.00 |
E2E_Evaluator_nest_cli |
211198.75052852582 ns/iter |
213616.6191207979 ns/iter |
0.99 |
E2E_Evaluator_omc |
19621.734313537294 ns/iter |
18865.533007800655 ns/iter |
1.04 |
E2E_Evaluator_omnisharp |
606041.3304423235 ns/iter |
574398.240894086 ns/iter |
1.06 |
E2E_Evaluator_openapi |
10822438.90475963 ns/iter |
11631153.275861207 ns/iter |
0.93 |
E2E_Evaluator_pre_commit_hooks |
559754.8706070496 ns/iter |
533077.4277016986 ns/iter |
1.05 |
E2E_Evaluator_pulumi |
778237.2782125166 ns/iter |
778338.7458378787 ns/iter |
1.00 |
E2E_Evaluator_semantic_release |
111455.5315315389 ns/iter |
108641.90134249603 ns/iter |
1.03 |
E2E_Evaluator_stale |
174331.68909227295 ns/iter |
176105.32032229452 ns/iter |
0.99 |
E2E_Evaluator_stylecop |
325865.5496995252 ns/iter |
348477.91048587335 ns/iter |
0.94 |
E2E_Evaluator_tmuxinator |
113307.96256684502 ns/iter |
110711.82295967892 ns/iter |
1.02 |
E2E_Evaluator_ui5 |
598635.3356223642 ns/iter |
602356.1946597516 ns/iter |
0.99 |
E2E_Evaluator_ui5_manifest |
3240238.729729852 ns/iter |
3791025.480951421 ns/iter |
0.85 |
E2E_Evaluator_unreal_engine_uproject |
502821.0559942466 ns/iter |
508267.3603473045 ns/iter |
0.99 |
E2E_Evaluator_users_array |
677971.1511628577 ns/iter |
657344.4192015195 ns/iter |
1.03 |
E2E_Evaluator_vercel |
338835.4449255024 ns/iter |
344699.29980082816 ns/iter |
0.98 |
E2E_Evaluator_yamllint |
13803.06071703783 ns/iter |
13011.777674627867 ns/iter |
1.06 |
Schema_Format_ISO_Language_To_JSON |
116737520.16660427 ns/iter |
116693201.3333432 ns/iter |
1.00 |
Schema_Bundle_Meta_2020_12 |
1750300.099500359 ns/iter |
1749769.1834141184 ns/iter |
1.00 |
Schema_Frame_WoT_References |
5150381.65693538 ns/iter |
5141351.62043834 ns/iter |
1.00 |
Schema_Frame_OMC_References |
22878882.00000149 ns/iter |
23132751.800001945 ns/iter |
0.99 |
Schema_Frame_OMC_Locations |
20267674.823531598 ns/iter |
21299445.441172794 ns/iter |
0.95 |
Schema_Frame_ISO_Language_Locations |
107546562.33333056 ns/iter |
110819850.49997912 ns/iter |
0.97 |
Schema_Frame_KrakenD_References |
40460521.47057655 ns/iter |
43612491.56249869 ns/iter |
0.93 |
Schema_Frame_KrakenD_Reachable |
571742392.0000329 ns/iter |
611590816.9999784 ns/iter |
0.93 |
Schema_Frame_ISO_Language_Locations_To_JSON |
187266087.0000118 ns/iter |
186265887.00004733 ns/iter |
1.01 |
Schema_Frame_Many_Resources_References |
389402593.4999945 ns/iter |
380046567.0000222 ns/iter |
1.02 |
Schema_Iterator_ISO_Language |
3894529.9553073733 ns/iter |
4010271.8352272855 ns/iter |
0.97 |
Schema_Tracker_ISO_Language |
5366457.358209389 ns/iter |
5486705.0977450125 ns/iter |
0.98 |
Schema_Tracker_ISO_Language_To_JSON |
28109784.280004535 ns/iter |
28305483.200001616 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: 506d2ed | Previous: 44b45ef | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
118568 ns |
118682 ns |
1.00 |
E2E_Evaluator_ansible-meta |
530384 ns |
536396 ns |
0.99 |
E2E_Evaluator_aws-cdk |
147074 ns |
145294 ns |
1.01 |
E2E_Evaluator_babelrc |
337967 ns |
343148 ns |
0.98 |
E2E_Evaluator_cerebrum-criminal-case |
2529304 ns |
2495231 ns |
1.01 |
E2E_Evaluator_clang-format |
255167 ns |
259880 ns |
0.98 |
E2E_Evaluator_cmake-presets |
18002475 ns |
18540993 ns |
0.97 |
E2E_Evaluator_code-climate |
521591 ns |
507260 ns |
1.03 |
E2E_Evaluator_cql2 |
1319563 ns |
1227235 ns |
1.08 |
E2E_Evaluator_cspell |
1479499 ns |
1483066 ns |
1.00 |
E2E_Evaluator_cypress |
772305 ns |
762881 ns |
1.01 |
E2E_Evaluator_deno |
1032537 ns |
1049735 ns |
0.98 |
E2E_Evaluator_dependabot |
1055583 ns |
1076219 ns |
0.98 |
E2E_Evaluator_draft-04 |
20840431 ns |
22753586 ns |
0.92 |
E2E_Evaluator_fabric-mod |
2350213 ns |
2360725 ns |
1.00 |
E2E_Evaluator_geojson |
24360366 ns |
26350708 ns |
0.92 |
E2E_Evaluator_gitpod-configuration |
717813 ns |
714915 ns |
1.00 |
E2E_Evaluator_helm-chart-lock |
982250 ns |
982705 ns |
1.00 |
E2E_Evaluator_importmap |
266475 ns |
264148 ns |
1.01 |
E2E_Evaluator_jasmine |
299348 ns |
309045 ns |
0.97 |
E2E_Evaluator_jsconfig |
1233881 ns |
1245867 ns |
0.99 |
E2E_Evaluator_jshintrc |
2748823 ns |
2690608 ns |
1.02 |
E2E_Evaluator_krakend |
673572 ns |
671150 ns |
1.00 |
E2E_Evaluator_lazygit |
508534 ns |
508845 ns |
1.00 |
E2E_Evaluator_lerna |
451216 ns |
468993 ns |
0.96 |
E2E_Evaluator_nest-cli |
594300 ns |
599479 ns |
0.99 |
E2E_Evaluator_omc |
94110 ns |
93265 ns |
1.01 |
E2E_Evaluator_omnisharp |
1379205 ns |
1412024 ns |
0.98 |
E2E_Evaluator_openapi |
22212108 ns |
24867397 ns |
0.89 |
E2E_Evaluator_pre-commit-hooks |
1985210 ns |
1960437 ns |
1.01 |
E2E_Evaluator_pulumi |
1881290 ns |
1899866 ns |
0.99 |
E2E_Evaluator_semantic-release |
263022 ns |
260308 ns |
1.01 |
E2E_Evaluator_stale |
402221 ns |
395016 ns |
1.02 |
E2E_Evaluator_stylecop |
1211280 ns |
1211753 ns |
1.00 |
E2E_Evaluator_tmuxinator |
229497 ns |
229114 ns |
1.00 |
E2E_Evaluator_ui5 |
2182507 ns |
2220771 ns |
0.98 |
E2E_Evaluator_ui5-manifest |
10375218 ns |
11397393 ns |
0.91 |
E2E_Evaluator_unreal-engine-uproject |
1500188 ns |
1531903 ns |
0.98 |
E2E_Evaluator_users-array |
2425205 ns |
2486457 ns |
0.98 |
E2E_Evaluator_vercel |
987241 ns |
977968 ns |
1.01 |
E2E_Evaluator_yamllint |
25350 ns |
25496 ns |
0.99 |
This comment was automatically generated by workflow using github-action-benchmark.
No description provided.