Conversation
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
🤖 Augment PR SummarySummary: This PR bumps the vendored Changes:
Technical Notes: The new API models JSON-LD semantics via 🤖 Was this summary useful? React with 👍 or 👎 |
| auto materialize_literal(const JSONLDLiteral &descriptor, const JSON &value) | ||
| -> JSON { | ||
| auto result{JSON::make_object()}; | ||
| result.assign_assume_new(JSON::String{KEYWORD_VALUE}, JSON{value}, |
There was a problem hiding this comment.
At vendor/core/src/core/jsonld/jsonld_materialize.cc:103, @value is populated from arbitrary JSON even when descriptor.json is false; if value is an object/array this produces an invalid expanded JSON-LD value object. Consider validating the input type here (or requiring json=true) so jsonld_materialize doesn’t silently emit non-spec output.
Severity: medium
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
| return result; | ||
| } | ||
|
|
||
| if (descriptor.datatype.has_value()) { |
There was a problem hiding this comment.
At vendor/core/src/core/jsonld/jsonld_materialize.cc:111, if both datatype and language are set, this emits a value object with both @type and @language, which is invalid JSON-LD 1.1. Consider enforcing mutual exclusivity (or rejecting conflicting annotations) to prevent generating invalid expanded output.
Severity: medium
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
| return; | ||
| } | ||
|
|
||
| auto &target{edge.reverse ? reverse_target(node, edge.predicate) |
There was a problem hiding this comment.
At vendor/core/src/core/jsonld/jsonld_materialize.cc:81, property_target/reverse_target assume the existing property value is an array; if an edge predicate collides with an already-set non-array key (e.g. @id/@type), target.push_back may fail at runtime. Consider guarding against non-array targets (or disallowing keyword predicates in JSONLDEdge) to avoid hard-to-debug crashes from malformed annotation maps.
Severity: medium
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
There was a problem hiding this comment.
Benchmark (linux/llvm)
Details
| Benchmark suite | Current: 88ad148 | Previous: e0cf433 | Ratio |
|---|---|---|---|
Schema_Iterator_ISO_Language |
1610273.7736720324 ns/iter |
2989267.551281714 ns/iter |
0.54 |
Schema_Tracker_ISO_Language |
2232513.7570974953 ns/iter |
4650638.4503316935 ns/iter |
0.48 |
Schema_Tracker_ISO_Language_To_JSON |
10085964.695652667 ns/iter |
21172997.393939637 ns/iter |
0.48 |
Schema_Frame_WoT_References |
2451858.727272576 ns/iter |
4496656.211539373 ns/iter |
0.55 |
Schema_Frame_OMC_References |
10362317.388059516 ns/iter |
19684931.972221874 ns/iter |
0.53 |
Schema_Frame_OMC_Locations |
9607609.630136235 ns/iter |
18237781.02631853 ns/iter |
0.53 |
Schema_Frame_ISO_Language_Locations |
51597312.99999256 ns/iter |
101470088.00000398 ns/iter |
0.51 |
Schema_Frame_KrakenD_References |
19270561.63888905 ns/iter |
38340070.00000384 ns/iter |
0.50 |
Schema_Frame_KrakenD_Reachable |
336640192.0000044 ns/iter |
559683784.0000716 ns/iter |
0.60 |
Schema_Frame_ISO_Language_Locations_To_JSON |
73315458.00000836 ns/iter |
120714389.33336747 ns/iter |
0.61 |
Schema_Frame_Many_Resources_References |
185705081.2500063 ns/iter |
349250660.50004715 ns/iter |
0.53 |
Schema_Bundle_Meta_2020_12 |
769752.5675108513 ns/iter |
1439477.7761852879 ns/iter |
0.53 |
Schema_Format_ISO_Language_To_JSON |
54566061.749985315 ns/iter |
108698758.33342727 ns/iter |
0.50 |
E2E_Compiler_adaptivecard |
29077226.166667935 ns/iter |
58021432.16667825 ns/iter |
0.50 |
E2E_Compiler_ansible_meta |
13164821.622641318 ns/iter |
24870875.535709403 ns/iter |
0.53 |
E2E_Compiler_aws_cdk |
164344.59507619735 ns/iter |
325002.9365447198 ns/iter |
0.51 |
E2E_Compiler_babelrc |
1204730.8961936163 ns/iter |
2293924.1704922304 ns/iter |
0.53 |
E2E_Compiler_clang_format |
8908208.240506634 ns/iter |
16162777.11627845 ns/iter |
0.55 |
E2E_Compiler_cmake_presets |
13788367.725490337 ns/iter |
25102943.32142848 ns/iter |
0.55 |
E2E_Compiler_code_climate |
1231554.6344464074 ns/iter |
2285530.5439735786 ns/iter |
0.54 |
E2E_Compiler_cql2 |
6976099.089999935 ns/iter |
12749615.454545578 ns/iter |
0.55 |
E2E_Compiler_cspell |
12244211.614034738 ns/iter |
22592576.483864304 ns/iter |
0.54 |
E2E_Compiler_cypress |
2079101.6676555967 ns/iter |
3891675.363128439 ns/iter |
0.53 |
E2E_Compiler_deno |
3757041.3903740747 ns/iter |
7016057.59000131 ns/iter |
0.54 |
E2E_Compiler_dependabot |
1870931.7828419344 ns/iter |
3553085.507389499 ns/iter |
0.53 |
E2E_Compiler_draft_04 |
1297063.4277777479 ns/iter |
2410145.962069472 ns/iter |
0.54 |
E2E_Compiler_fabric_mod |
2327132.1533335745 ns/iter |
4210935.8253005175 ns/iter |
0.55 |
E2E_Compiler_geojson |
10849177.030768959 ns/iter |
20004627.628571015 ns/iter |
0.54 |
E2E_Compiler_gitpod_configuration |
2443882.7797204913 ns/iter |
4523186.916128086 ns/iter |
0.54 |
E2E_Compiler_helm_chart_lock |
307035.1657192504 ns/iter |
618329.906140253 ns/iter |
0.50 |
E2E_Compiler_importmap |
122427.89805996536 ns/iter |
245078.22136059482 ns/iter |
0.50 |
E2E_Compiler_jasmine |
609601.1444834052 ns/iter |
1211681.5664940265 ns/iter |
0.50 |
E2E_Compiler_jshintrc |
2029986.6162790642 ns/iter |
3832359.5737701557 ns/iter |
0.53 |
E2E_Compiler_jsconfig |
10648239.876923071 ns/iter |
20259384.11429057 ns/iter |
0.53 |
E2E_Compiler_krakend |
66497655.00000057 ns/iter |
143479378.59997728 ns/iter |
0.46 |
E2E_Compiler_lazygit |
16396668.97674382 ns/iter |
30391205.478261564 ns/iter |
0.54 |
E2E_Compiler_lerna |
733031.6137565913 ns/iter |
1426785.0734693971 ns/iter |
0.51 |
E2E_Compiler_nest_cli |
3662304.281249955 ns/iter |
6642770.009433799 ns/iter |
0.55 |
E2E_Compiler_omc |
73941970.77777183 ns/iter |
154162648.80000198 ns/iter |
0.48 |
E2E_Compiler_omnisharp |
3253439.190697738 ns/iter |
5983310.957627139 ns/iter |
0.54 |
E2E_Compiler_openapi |
12286381.754385028 ns/iter |
22835890.49999743 ns/iter |
0.54 |
E2E_Compiler_pre_commit_hooks |
2516820.777777768 ns/iter |
4620440.453946553 ns/iter |
0.54 |
E2E_Compiler_pulumi |
1975689.6929576714 ns/iter |
3593248.9076913046 ns/iter |
0.55 |
E2E_Compiler_semantic_release |
690074.2450593201 ns/iter |
1370323.4571984385 ns/iter |
0.50 |
E2E_Compiler_stale |
719604.6198769825 ns/iter |
1394474.8628228894 ns/iter |
0.52 |
E2E_Compiler_stylecop |
2726000.4163422007 ns/iter |
5224859.746268086 ns/iter |
0.52 |
E2E_Compiler_tmuxinator |
863228.5960346936 ns/iter |
1671567.3976190852 ns/iter |
0.52 |
E2E_Compiler_ui5 |
24432846.862066917 ns/iter |
46219741.93334305 ns/iter |
0.53 |
E2E_Compiler_ui5_manifest |
147818275.60000238 ns/iter |
312142124.50004196 ns/iter |
0.47 |
E2E_Compiler_unreal_engine_uproject |
2247474.0576923904 ns/iter |
4086637.520467988 ns/iter |
0.55 |
E2E_Compiler_users_array |
383564.8250825497 ns/iter |
776645.143964657 ns/iter |
0.49 |
E2E_Compiler_vercel |
6542914.327102689 ns/iter |
12071868.63792952 ns/iter |
0.54 |
E2E_Compiler_yamllint |
151674.6948529456 ns/iter |
313537.1993083115 ns/iter |
0.48 |
E2E_Evaluator_adaptivecard |
13054.156914745814 ns/iter |
25180.384725377844 ns/iter |
0.52 |
E2E_Evaluator_ansible_meta |
125447.65641758565 ns/iter |
234889.81338264822 ns/iter |
0.53 |
E2E_Evaluator_aws_cdk |
24622.58158154362 ns/iter |
53349.343241820556 ns/iter |
0.46 |
E2E_Evaluator_babelrc |
58382.669718552075 ns/iter |
115036.5208607333 ns/iter |
0.51 |
E2E_Evaluator_cerebrum_criminal_case |
539461.0568612115 ns/iter |
990273.7378223769 ns/iter |
0.54 |
E2E_Evaluator_clang_format |
62108.68472057823 ns/iter |
115577.80410822453 ns/iter |
0.54 |
E2E_Evaluator_cmake_presets |
2427979.517361302 ns/iter |
5081864.940000286 ns/iter |
0.48 |
E2E_Evaluator_code_climate |
99036.8727528175 ns/iter |
185450.03379615524 ns/iter |
0.53 |
E2E_Evaluator_cql2 |
104823.29594553565 ns/iter |
214883.59326660668 ns/iter |
0.49 |
E2E_Evaluator_cspell |
309100.18217733264 ns/iter |
600479.1381357437 ns/iter |
0.51 |
E2E_Evaluator_cypress |
93161.55495978809 ns/iter |
190690.99537041428 ns/iter |
0.49 |
E2E_Evaluator_deno |
148256.42212237607 ns/iter |
312634.2831540864 ns/iter |
0.47 |
E2E_Evaluator_dependabot |
186290.02110819568 ns/iter |
326785.2585479437 ns/iter |
0.57 |
E2E_Evaluator_draft_04 |
3708944.3529411145 ns/iter |
10861502.074625768 ns/iter |
0.34 |
E2E_Evaluator_fabric_mod |
342291.27990196657 ns/iter |
679680.6901543435 ns/iter |
0.50 |
E2E_Evaluator_geojson |
11759078.321428465 ns/iter |
18015257.10256777 ns/iter |
0.65 |
E2E_Evaluator_gitpod_configuration |
122320.70926348987 ns/iter |
236806.8971137987 ns/iter |
0.52 |
E2E_Evaluator_helm_chart_lock |
131916.0019519736 ns/iter |
310458.1600177316 ns/iter |
0.42 |
E2E_Evaluator_importmap |
24365.71101294256 ns/iter |
49964.486935862704 ns/iter |
0.49 |
E2E_Evaluator_jasmine |
53915.656453970885 ns/iter |
105590.55620589782 ns/iter |
0.51 |
E2E_Evaluator_jshintrc |
591131.9565956682 ns/iter |
1194649.3441782473 ns/iter |
0.49 |
E2E_Evaluator_jsconfig |
205201.49642756072 ns/iter |
431984.87884375534 ns/iter |
0.48 |
E2E_Evaluator_krakend |
100466.32202629653 ns/iter |
213498.45588687193 ns/iter |
0.47 |
E2E_Evaluator_lazygit |
66525.44385583204 ns/iter |
152682.92564494297 ns/iter |
0.44 |
E2E_Evaluator_lerna |
57013.67578670522 ns/iter |
138357.24414325858 ns/iter |
0.41 |
E2E_Evaluator_nest_cli |
97083.56313376265 ns/iter |
184927.7051486546 ns/iter |
0.52 |
E2E_Evaluator_omc |
9410.014074681443 ns/iter |
20003.7763055521 ns/iter |
0.47 |
E2E_Evaluator_omnisharp |
294200.8578002922 ns/iter |
611921.916303404 ns/iter |
0.48 |
E2E_Evaluator_openapi |
4513984.801526598 ns/iter |
13086536.215688089 ns/iter |
0.34 |
E2E_Evaluator_pre_commit_hooks |
263065.1882217397 ns/iter |
489669.68530028115 ns/iter |
0.54 |
E2E_Evaluator_pulumi |
371683.88906500733 ns/iter |
686971.7341772716 ns/iter |
0.54 |
E2E_Evaluator_semantic_release |
47936.388268734154 ns/iter |
101461.97824510679 ns/iter |
0.47 |
E2E_Evaluator_stale |
81235.8670694856 ns/iter |
149914.3170574248 ns/iter |
0.54 |
E2E_Evaluator_stylecop |
145505.1021837579 ns/iter |
291211.15099840035 ns/iter |
0.50 |
E2E_Evaluator_tmuxinator |
52563.62319148545 ns/iter |
100760.00727947478 ns/iter |
0.52 |
E2E_Evaluator_ui5 |
263993.58466690936 ns/iter |
521990.48283584294 ns/iter |
0.51 |
E2E_Evaluator_ui5_manifest |
1276407.7266188357 ns/iter |
2949418.7531374614 ns/iter |
0.43 |
E2E_Evaluator_unreal_engine_uproject |
224360.90731707367 ns/iter |
442686.8321722111 ns/iter |
0.51 |
E2E_Evaluator_users_array |
329057.6240565766 ns/iter |
579433.2842892123 ns/iter |
0.57 |
E2E_Evaluator_vercel |
141472.16033925468 ns/iter |
324213.913242008 ns/iter |
0.44 |
E2E_Evaluator_yamllint |
4404.399744620767 ns/iter |
9186.614519662717 ns/iter |
0.48 |
Micro_Draft4_Meta_1_No_Callback |
88.58700583232601 ns/iter |
191.654743658468 ns/iter |
0.46 |
Micro_Draft4_Required_Properties |
395.11162153544325 ns/iter |
792.8812373776589 ns/iter |
0.50 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
12.244033631443479 ns/iter |
23.210111732311116 ns/iter |
0.53 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
5.787501662136924 ns/iter |
11.533759564213458 ns/iter |
0.50 |
Micro_Draft4_Items_Schema |
143.7988401236662 ns/iter |
276.20434835804446 ns/iter |
0.52 |
Micro_Draft4_Nested_Object |
0.5626101248959847 ns/iter |
1.8235731836688083 ns/iter |
0.31 |
Micro_Draft4_Properties_Triad_Optional |
171.42608905226118 ns/iter |
334.5026549190433 ns/iter |
0.51 |
Micro_Draft4_Properties_Triad_Closed |
140.6247346898805 ns/iter |
279.4359512548997 ns/iter |
0.50 |
Micro_Draft4_Properties_Triad_Required |
176.85423020956964 ns/iter |
348.4462920387614 ns/iter |
0.51 |
Micro_Draft4_Properties_Closed |
30.61340057576947 ns/iter |
57.352277057973936 ns/iter |
0.53 |
Micro_Draft4_Non_Recursive_Ref |
8.820581406487683 ns/iter |
13.951929074112304 ns/iter |
0.63 |
Micro_Draft4_Pattern_Properties_True |
78.60772928543143 ns/iter |
163.58511855728423 ns/iter |
0.48 |
Micro_Draft4_Ref_To_Single_Property |
5.790378460015513 ns/iter |
11.531446539740251 ns/iter |
0.50 |
Micro_Draft4_Additional_Properties_Type |
21.591290777113983 ns/iter |
33.001888167815586 ns/iter |
0.65 |
Micro_Draft4_Nested_Oneof |
27.29598105846241 ns/iter |
58.85656603094805 ns/iter |
0.46 |
Micro_Draft4_Short_Enum |
5.986565312396996 ns/iter |
9.976929174339862 ns/iter |
0.60 |
Micro_Draft4_Long_Enum |
6.970313976678864 ns/iter |
14.976017183410168 ns/iter |
0.47 |
Micro_Draft4_Long_Enum_Short_Strings |
5.987317418230377 ns/iter |
9.97486145157689 ns/iter |
0.60 |
Micro_Draft4_Type_Object |
1.800384130671364 ns/iter |
3.4312458259438112 ns/iter |
0.52 |
Micro_Draft4_Ref_Single_100 |
1179716.223529466 ns/iter |
2355788.9560809573 ns/iter |
0.50 |
Micro_Draft4_Compile_Ref_Many_Nested |
838834.540865299 ns/iter |
1708836.1369194207 ns/iter |
0.49 |
Micro_Draft4_Compile_Wrap |
1202589.8936535763 ns/iter |
2332982.342192775 ns/iter |
0.52 |
Micro_Draft6_Property_Names |
73.98319819904594 ns/iter |
118.3470075700418 ns/iter |
0.63 |
Micro_Draft6_Compile_FHIR |
7049122613.000009 ns/iter |
15701190121.000082 ns/iter |
0.45 |
Micro_Draft7_If_Then_Else |
12.368741383568656 ns/iter |
24.48541096033643 ns/iter |
0.51 |
Micro_2019_09_Unevaluated_Properties |
12.967150096873803 ns/iter |
27.77880149297112 ns/iter |
0.47 |
Micro_2019_09_Compile_Wrap |
144726108.6000026 ns/iter |
316249250.0000553 ns/iter |
0.46 |
Micro_2020_12_Dynamic_Ref |
122.27494397748009 ns/iter |
232.09289237940837 ns/iter |
0.53 |
Micro_2020_12_Dynamic_Ref_Single |
1.798072485191884 ns/iter |
3.4281133495380423 ns/iter |
0.52 |
Micro_2020_12_Simple_Output_Mask |
563.2963043615931 ns/iter |
1083.4100677209306 ns/iter |
0.52 |
Micro_2020_12_Simple_Output_Annotations |
53447.397008833774 ns/iter |
106642.81993616346 ns/iter |
0.50 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
488101.5732305359 ns/iter |
980151.8370786039 ns/iter |
0.50 |
Micro_2020_12_Exhaustive_Deep_Numeric |
4784.9822607814185 ns/iter |
8116.436143031818 ns/iter |
0.59 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
89958.48482131898 ns/iter |
175445.066815151 ns/iter |
0.51 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
12196.219522348652 ns/iter |
22858.40102301837 ns/iter |
0.53 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
74.21202577922459 ns/iter |
143.746942376418 ns/iter |
0.52 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
2282.4669724202863 ns/iter |
4379.100525112064 ns/iter |
0.52 |
Alterschema_Check_Readibility_ISO_Language_Set_3 |
181472523.24999386 ns/iter |
392719448.99996924 ns/iter |
0.46 |
Alterschema_Check_Readibility_OMC |
44241971.74999733 ns/iter |
88954959.7499979 ns/iter |
0.50 |
Alterschema_Check_Readibility_KrakenD |
680153000.0000185 ns/iter |
1272686078.000106 ns/iter |
0.53 |
Alterschema_Apply_Readibility_KrakenD |
67631193195.00004 ns/iter |
123450931587.99977 ns/iter |
0.55 |
Alterschema_Check_Invalid_External_Refs |
122252493.16666502 ns/iter |
284994211.49990666 ns/iter |
0.43 |
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: 88ad148 | Previous: e0cf433 | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
62872 ns |
117822 ns |
0.53 |
E2E_Evaluator_ansible-meta |
304794 ns |
533418 ns |
0.57 |
E2E_Evaluator_aws-cdk |
70020 ns |
147063 ns |
0.48 |
E2E_Evaluator_babelrc |
198397 ns |
352313 ns |
0.56 |
E2E_Evaluator_cerebrum-criminal-case |
1450573 ns |
2733867 ns |
0.53 |
E2E_Evaluator_clang-format |
131171 ns |
255829 ns |
0.51 |
E2E_Evaluator_cmake-presets |
8784660 ns |
17544245 ns |
0.50 |
E2E_Evaluator_code-climate |
261518 ns |
516457 ns |
0.51 |
E2E_Evaluator_cql2 |
602770 ns |
1255427 ns |
0.48 |
E2E_Evaluator_cspell |
846337 ns |
1527544 ns |
0.55 |
E2E_Evaluator_cypress |
466057 ns |
810929 ns |
0.57 |
E2E_Evaluator_deno |
570295 ns |
1067932 ns |
0.53 |
E2E_Evaluator_dependabot |
561949 ns |
1088584 ns |
0.52 |
E2E_Evaluator_draft-04 |
10247765 ns |
21657421 ns |
0.47 |
E2E_Evaluator_fabric-mod |
1326017 ns |
2353305 ns |
0.56 |
E2E_Evaluator_geojson |
16022374 ns |
24231567 ns |
0.66 |
E2E_Evaluator_gitpod-configuration |
383940 ns |
730232 ns |
0.53 |
E2E_Evaluator_helm-chart-lock |
524598 ns |
985518 ns |
0.53 |
E2E_Evaluator_importmap |
139202 ns |
264968 ns |
0.53 |
E2E_Evaluator_jasmine |
139132 ns |
296479 ns |
0.47 |
E2E_Evaluator_jsconfig |
730729 ns |
1283919 ns |
0.57 |
E2E_Evaluator_jshintrc |
1627373 ns |
2825596 ns |
0.58 |
E2E_Evaluator_krakend |
321404 ns |
674643 ns |
0.48 |
E2E_Evaluator_lazygit |
237389 ns |
541310 ns |
0.44 |
E2E_Evaluator_lerna |
241136 ns |
475843 ns |
0.51 |
E2E_Evaluator_nest-cli |
314906 ns |
601063 ns |
0.52 |
E2E_Evaluator_omc |
48098 ns |
93424 ns |
0.51 |
E2E_Evaluator_omnisharp |
795796 ns |
1428875 ns |
0.56 |
E2E_Evaluator_openapi |
11454286 ns |
25374844 ns |
0.45 |
E2E_Evaluator_pre-commit-hooks |
1112801 ns |
2029804 ns |
0.55 |
E2E_Evaluator_pulumi |
1049609 ns |
1929994 ns |
0.54 |
E2E_Evaluator_semantic-release |
120470 ns |
257503 ns |
0.47 |
E2E_Evaluator_stale |
203071 ns |
397999 ns |
0.51 |
E2E_Evaluator_stylecop |
648363 ns |
1252896 ns |
0.52 |
E2E_Evaluator_tmuxinator |
109731 ns |
231953 ns |
0.47 |
E2E_Evaluator_ui5 |
1089731 ns |
2236948 ns |
0.49 |
E2E_Evaluator_ui5-manifest |
4873762 ns |
10158815 ns |
0.48 |
E2E_Evaluator_unreal-engine-uproject |
836863 ns |
1541262 ns |
0.54 |
E2E_Evaluator_users-array |
1219024 ns |
2459981 ns |
0.50 |
E2E_Evaluator_vercel |
534482 ns |
999893 ns |
0.53 |
E2E_Evaluator_yamllint |
14505 ns |
26026 ns |
0.56 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Benchmark (macos/llvm)
Details
| Benchmark suite | Current: 88ad148 | Previous: e0cf433 | Ratio |
|---|---|---|---|
Schema_Iterator_ISO_Language |
4620371.988888413 ns/iter |
2626408.578754265 ns/iter |
1.76 |
Schema_Tracker_ISO_Language |
8702273.094593545 ns/iter |
5740939.77310891 ns/iter |
1.52 |
Schema_Tracker_ISO_Language_To_JSON |
23624539.151514355 ns/iter |
16687150.000001337 ns/iter |
1.42 |
Schema_Frame_WoT_References |
6515399.051546204 ns/iter |
5289474.236642074 ns/iter |
1.23 |
Schema_Frame_OMC_References |
34149820.15788394 ns/iter |
26659212.962967005 ns/iter |
1.28 |
Schema_Frame_OMC_Locations |
30553096.590903226 ns/iter |
23618845.83333449 ns/iter |
1.29 |
Schema_Frame_ISO_Language_Locations |
85450035.71426995 ns/iter |
82153268.55555658 ns/iter |
1.04 |
Schema_Frame_KrakenD_References |
61038233.39999507 ns/iter |
46361488.933325745 ns/iter |
1.32 |
Schema_Frame_KrakenD_Reachable |
582631042.0000027 ns/iter |
381722417.00021917 ns/iter |
1.53 |
Schema_Frame_ISO_Language_Locations_To_JSON |
116637574.99995883 ns/iter |
78945509.2222195 ns/iter |
1.48 |
Schema_Frame_Many_Resources_References |
385425729.5000707 ns/iter |
312465145.5000276 ns/iter |
1.23 |
Schema_Bundle_Meta_2020_12 |
1664111.572635145 ns/iter |
1342572.3440810367 ns/iter |
1.24 |
Schema_Format_ISO_Language_To_JSON |
91878118.85716915 ns/iter |
84690985.99999194 ns/iter |
1.08 |
E2E_Compiler_adaptivecard |
69736000.00000344 ns/iter |
63207329.54544506 ns/iter |
1.10 |
E2E_Compiler_ansible_meta |
28733020.846157856 ns/iter |
26990263.888887122 ns/iter |
1.06 |
E2E_Compiler_aws_cdk |
317326.59081336536 ns/iter |
306736.2067989139 ns/iter |
1.03 |
E2E_Compiler_babelrc |
2920968.824817657 ns/iter |
2587697.708608874 ns/iter |
1.13 |
E2E_Compiler_clang_format |
18170422.08696144 ns/iter |
18875224.99999932 ns/iter |
0.96 |
E2E_Compiler_cmake_presets |
34386219.3157843 ns/iter |
34226925.00000267 ns/iter |
1.00 |
E2E_Compiler_code_climate |
2442914.617543928 ns/iter |
2551946.5000006678 ns/iter |
0.96 |
E2E_Compiler_cql2 |
13025959.905659858 ns/iter |
15528536.799998468 ns/iter |
0.84 |
E2E_Compiler_cspell |
24016583.312501892 ns/iter |
21012756.93333567 ns/iter |
1.14 |
E2E_Compiler_cypress |
4497023.3270445615 ns/iter |
3402838.619512095 ns/iter |
1.32 |
E2E_Compiler_deno |
8025328.551725422 ns/iter |
6318859.141593 ns/iter |
1.27 |
E2E_Compiler_dependabot |
4315299.698795713 ns/iter |
3804272.415205209 ns/iter |
1.13 |
E2E_Compiler_draft_04 |
2408311.553029886 ns/iter |
2180414.9619880286 ns/iter |
1.10 |
E2E_Compiler_fabric_mod |
5284427.500000674 ns/iter |
4485915.954286871 ns/iter |
1.18 |
E2E_Compiler_geojson |
27843657.227270506 ns/iter |
30503568.965514205 ns/iter |
0.91 |
E2E_Compiler_gitpod_configuration |
5543144.882353564 ns/iter |
4327468.137254828 ns/iter |
1.28 |
E2E_Compiler_helm_chart_lock |
739430.959302269 ns/iter |
554273.7089999719 ns/iter |
1.33 |
E2E_Compiler_importmap |
289673.35552080517 ns/iter |
245432.087289879 ns/iter |
1.18 |
E2E_Compiler_jasmine |
1441939.7330413465 ns/iter |
1211897.2926394136 ns/iter |
1.19 |
E2E_Compiler_jshintrc |
4147214.1719744974 ns/iter |
4078611.000000819 ns/iter |
1.02 |
E2E_Compiler_jsconfig |
28581834.999995407 ns/iter |
23907920.454541564 ns/iter |
1.20 |
E2E_Compiler_krakend |
190065145.9999949 ns/iter |
152904937.50001132 ns/iter |
1.24 |
E2E_Compiler_lazygit |
46462117.18750237 ns/iter |
33335821.428571373 ns/iter |
1.39 |
E2E_Compiler_lerna |
1845820.533632155 ns/iter |
1484626.3213529852 ns/iter |
1.24 |
E2E_Compiler_nest_cli |
8593590.34831378 ns/iter |
7316254.324675132 ns/iter |
1.17 |
E2E_Compiler_omc |
239929764.00002894 ns/iter |
206745846.99994132 ns/iter |
1.16 |
E2E_Compiler_omnisharp |
8462016.662500104 ns/iter |
6575451.560975791 ns/iter |
1.29 |
E2E_Compiler_openapi |
26504614.931033347 ns/iter |
26494034.967739817 ns/iter |
1.00 |
E2E_Compiler_pre_commit_hooks |
5125996.794871613 ns/iter |
4335607.186206697 ns/iter |
1.18 |
E2E_Compiler_pulumi |
4179653.647726282 ns/iter |
3295463.3005171856 ns/iter |
1.27 |
E2E_Compiler_semantic_release |
1596409.756097628 ns/iter |
1276179.0454546472 ns/iter |
1.25 |
E2E_Compiler_stale |
1686331.4659497757 ns/iter |
1348148.3058348123 ns/iter |
1.25 |
E2E_Compiler_stylecop |
8304685.748090857 ns/iter |
6033377.929687944 ns/iter |
1.38 |
E2E_Compiler_tmuxinator |
2256597.457626721 ns/iter |
1573288.4958847552 ns/iter |
1.43 |
E2E_Compiler_ui5 |
65928866.699982785 ns/iter |
55687163.46154081 ns/iter |
1.18 |
E2E_Compiler_ui5_manifest |
384253916.5000289 ns/iter |
345638104.0000451 ns/iter |
1.11 |
E2E_Compiler_unreal_engine_uproject |
5004010.6209136415 ns/iter |
4919912.581698513 ns/iter |
1.02 |
E2E_Compiler_users_array |
897547.1787843648 ns/iter |
824192.4533800633 ns/iter |
1.09 |
E2E_Compiler_vercel |
15087953.62264089 ns/iter |
16517795.642855726 ns/iter |
0.91 |
E2E_Compiler_yamllint |
284519.2192074513 ns/iter |
299184.0171127096 ns/iter |
0.95 |
E2E_Evaluator_adaptivecard |
26803.42986635325 ns/iter |
20204.555850743778 ns/iter |
1.33 |
E2E_Evaluator_ansible_meta |
230548.4324164436 ns/iter |
196720.56340805782 ns/iter |
1.17 |
E2E_Evaluator_aws_cdk |
47274.11692234769 ns/iter |
36585.55524631278 ns/iter |
1.29 |
E2E_Evaluator_babelrc |
118175.69392171857 ns/iter |
96925.1117611244 ns/iter |
1.22 |
E2E_Evaluator_cerebrum_criminal_case |
801037.2760799585 ns/iter |
786688.0262892749 ns/iter |
1.02 |
E2E_Evaluator_clang_format |
98962.30577765155 ns/iter |
106689.75518979931 ns/iter |
0.93 |
E2E_Evaluator_cmake_presets |
4019038.133332508 ns/iter |
3912410.42780774 ns/iter |
1.03 |
E2E_Evaluator_code_climate |
141402.10926458373 ns/iter |
136546.36082277013 ns/iter |
1.04 |
E2E_Evaluator_cql2 |
157930.87790107983 ns/iter |
156773.17257246847 ns/iter |
1.01 |
E2E_Evaluator_cspell |
470506.96316502814 ns/iter |
452301.1206895811 ns/iter |
1.04 |
E2E_Evaluator_cypress |
149746.51567943377 ns/iter |
159436.6482252174 ns/iter |
0.94 |
E2E_Evaluator_deno |
234542.47540981518 ns/iter |
237219.2262105653 ns/iter |
0.99 |
E2E_Evaluator_dependabot |
261391.2248629047 ns/iter |
245911.2332976349 ns/iter |
1.06 |
E2E_Evaluator_draft_04 |
6778675.5952374 ns/iter |
5909952.569230042 ns/iter |
1.15 |
E2E_Evaluator_fabric_mod |
538521.9774267209 ns/iter |
554831.3676056969 ns/iter |
0.97 |
E2E_Evaluator_geojson |
10603181.206349853 ns/iter |
9450248.907895505 ns/iter |
1.12 |
E2E_Evaluator_gitpod_configuration |
222687.6293054774 ns/iter |
184833.50679988405 ns/iter |
1.20 |
E2E_Evaluator_helm_chart_lock |
286270.4626334698 ns/iter |
229016.23028982166 ns/iter |
1.25 |
E2E_Evaluator_importmap |
44671.29090797091 ns/iter |
32383.64268014127 ns/iter |
1.38 |
E2E_Evaluator_jasmine |
106057.54379897185 ns/iter |
84070.30928887487 ns/iter |
1.26 |
E2E_Evaluator_jshintrc |
1199556.4565537637 ns/iter |
980903.3191230613 ns/iter |
1.22 |
E2E_Evaluator_jsconfig |
418798.6321137875 ns/iter |
317591.3495660147 ns/iter |
1.32 |
E2E_Evaluator_krakend |
163189.51612906036 ns/iter |
167222.35193589778 ns/iter |
0.98 |
E2E_Evaluator_lazygit |
107557.66112624231 ns/iter |
105663.52513227136 ns/iter |
1.02 |
E2E_Evaluator_lerna |
118900.12864864116 ns/iter |
113585.26870965086 ns/iter |
1.05 |
E2E_Evaluator_nest_cli |
150187.57183386156 ns/iter |
155074.2304280933 ns/iter |
0.97 |
E2E_Evaluator_omc |
15534.583713462805 ns/iter |
15476.305573282623 ns/iter |
1.00 |
E2E_Evaluator_omnisharp |
542487.1669999902 ns/iter |
515613.89481174 ns/iter |
1.05 |
E2E_Evaluator_openapi |
7410685.393260587 ns/iter |
9051145.8369559 ns/iter |
0.82 |
E2E_Evaluator_pre_commit_hooks |
395521.98559907015 ns/iter |
441916.7111468806 ns/iter |
0.90 |
E2E_Evaluator_pulumi |
664711.4264919639 ns/iter |
684732.6392278135 ns/iter |
0.97 |
E2E_Evaluator_semantic_release |
94906.35652062431 ns/iter |
90583.00709886344 ns/iter |
1.05 |
E2E_Evaluator_stale |
149571.91202132148 ns/iter |
132079.3396946446 ns/iter |
1.13 |
E2E_Evaluator_stylecop |
252660.63777409025 ns/iter |
235557.46422214754 ns/iter |
1.07 |
E2E_Evaluator_tmuxinator |
84505.91088180034 ns/iter |
92747.1277933057 ns/iter |
0.91 |
E2E_Evaluator_ui5 |
409098.4875000729 ns/iter |
423241.74268295924 ns/iter |
0.97 |
E2E_Evaluator_ui5_manifest |
2292705.2083332455 ns/iter |
2706414.8138890686 ns/iter |
0.85 |
E2E_Evaluator_unreal_engine_uproject |
342428.0565938065 ns/iter |
431751.02230475453 ns/iter |
0.79 |
E2E_Evaluator_users_array |
498088.1700806917 ns/iter |
694578.1249999072 ns/iter |
0.72 |
E2E_Evaluator_vercel |
269472.3692741303 ns/iter |
280829.22515530436 ns/iter |
0.96 |
E2E_Evaluator_yamllint |
7901.051840707871 ns/iter |
7375.832197589043 ns/iter |
1.07 |
Micro_Draft4_Meta_1_No_Callback |
180.10548201410842 ns/iter |
157.69315842340114 ns/iter |
1.14 |
Micro_Draft4_Required_Properties |
908.1010858435224 ns/iter |
819.5651129792761 ns/iter |
1.11 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
22.60452482064394 ns/iter |
24.02139181880184 ns/iter |
0.94 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
9.41301750336597 ns/iter |
9.32620038586507 ns/iter |
1.01 |
Micro_Draft4_Items_Schema |
266.5476181776312 ns/iter |
278.78745519120264 ns/iter |
0.96 |
Micro_Draft4_Nested_Object |
0.7399789089215472 ns/iter |
0.9334233240663642 ns/iter |
0.79 |
Micro_Draft4_Properties_Triad_Optional |
293.8992310949199 ns/iter |
258.7085568523193 ns/iter |
1.14 |
Micro_Draft4_Properties_Triad_Closed |
238.58598288056444 ns/iter |
208.47027941908343 ns/iter |
1.14 |
Micro_Draft4_Properties_Triad_Required |
278.0807659128649 ns/iter |
306.64685026523875 ns/iter |
0.91 |
Micro_Draft4_Properties_Closed |
50.21285008298645 ns/iter |
58.80145419998826 ns/iter |
0.85 |
Micro_Draft4_Non_Recursive_Ref |
14.443295154794697 ns/iter |
15.740605986555677 ns/iter |
0.92 |
Micro_Draft4_Pattern_Properties_True |
188.38440067840187 ns/iter |
184.26858943925973 ns/iter |
1.02 |
Micro_Draft4_Ref_To_Single_Property |
8.08959257313805 ns/iter |
9.589925894821247 ns/iter |
0.84 |
Micro_Draft4_Additional_Properties_Type |
30.04479391693225 ns/iter |
34.71954036388387 ns/iter |
0.87 |
Micro_Draft4_Nested_Oneof |
42.965022379876636 ns/iter |
52.687013790305784 ns/iter |
0.82 |
Micro_Draft4_Short_Enum |
5.837027378885651 ns/iter |
6.235646553646244 ns/iter |
0.94 |
Micro_Draft4_Long_Enum |
11.070578792085664 ns/iter |
12.020308043747724 ns/iter |
0.92 |
Micro_Draft4_Long_Enum_Short_Strings |
6.9595824975450284 ns/iter |
8.2812339203263 ns/iter |
0.84 |
Micro_Draft4_Type_Object |
2.780111672855882 ns/iter |
3.0953649668380865 ns/iter |
0.90 |
Micro_Draft4_Ref_Single_100 |
2289777.0029330812 ns/iter |
2313768.3933932898 ns/iter |
0.99 |
Micro_Draft4_Compile_Ref_Many_Nested |
1410203.458715491 ns/iter |
1518101.6007464174 ns/iter |
0.93 |
Micro_Draft4_Compile_Wrap |
2224230.6743421345 ns/iter |
3526261.80416659 ns/iter |
0.63 |
Micro_Draft6_Property_Names |
123.82563479478274 ns/iter |
132.0032824127381 ns/iter |
0.94 |
Micro_Draft6_Compile_FHIR |
15060046999.99994 ns/iter |
15386759540.999947 ns/iter |
0.98 |
Micro_Draft7_If_Then_Else |
24.582504829041486 ns/iter |
22.42667292339632 ns/iter |
1.10 |
Micro_2019_09_Unevaluated_Properties |
31.657496925109438 ns/iter |
33.268072184616045 ns/iter |
0.95 |
Micro_2019_09_Compile_Wrap |
422284478.99992716 ns/iter |
428117854.49998754 ns/iter |
0.99 |
Micro_2020_12_Dynamic_Ref |
252.5178363205813 ns/iter |
258.8091543987165 ns/iter |
0.98 |
Micro_2020_12_Dynamic_Ref_Single |
3.479105895696602 ns/iter |
3.1218270388916785 ns/iter |
1.11 |
Micro_2020_12_Simple_Output_Mask |
1044.6552053426929 ns/iter |
1045.002439716963 ns/iter |
1.00 |
Micro_2020_12_Simple_Output_Annotations |
114853.21275416728 ns/iter |
112174.21625928367 ns/iter |
1.02 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
1190369.9087078462 ns/iter |
1042591.1662404852 ns/iter |
1.14 |
Micro_2020_12_Exhaustive_Deep_Numeric |
5270.174484195303 ns/iter |
6910.344463228904 ns/iter |
0.76 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
116038.96420361164 ns/iter |
154678.84105288202 ns/iter |
0.75 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
14216.915114260073 ns/iter |
18638.906301747847 ns/iter |
0.76 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
107.59265366680454 ns/iter |
117.25981778369623 ns/iter |
0.92 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
5219.926941440571 ns/iter |
6844.694981185227 ns/iter |
0.76 |
Alterschema_Check_Readibility_ISO_Language_Set_3 |
254626069.66668013 ns/iter |
353305479.00002784 ns/iter |
0.72 |
Alterschema_Check_Readibility_OMC |
76274022.72727191 ns/iter |
100987428.57144317 ns/iter |
0.76 |
Alterschema_Check_Readibility_KrakenD |
1006916332.9999355 ns/iter |
1067285750.00011 ns/iter |
0.94 |
Alterschema_Apply_Readibility_KrakenD |
96853795208.00006 ns/iter |
98159753291.00002 ns/iter |
0.99 |
Alterschema_Check_Invalid_External_Refs |
212113958.50002646 ns/iter |
249484402.99999675 ns/iter |
0.85 |
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: 88ad148 | Previous: e0cf433 | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
94718 ns |
146930 ns |
0.64 |
E2E_Evaluator_ansible-meta |
355755 ns |
423559 ns |
0.84 |
E2E_Evaluator_aws-cdk |
123673 ns |
144091 ns |
0.86 |
E2E_Evaluator_babelrc |
270506 ns |
314794 ns |
0.86 |
E2E_Evaluator_cerebrum-criminal-case |
1709726 ns |
2004935 ns |
0.85 |
E2E_Evaluator_clang-format |
178849 ns |
224729 ns |
0.80 |
E2E_Evaluator_cmake-presets |
11075083 ns |
17978545 ns |
0.62 |
E2E_Evaluator_code-climate |
399770 ns |
557884 ns |
0.72 |
E2E_Evaluator_cql2 |
1107467 ns |
1260016 ns |
0.88 |
E2E_Evaluator_cspell |
1396052 ns |
1963799 ns |
0.71 |
E2E_Evaluator_cypress |
739260 ns |
797100 ns |
0.93 |
E2E_Evaluator_deno |
890647 ns |
1263881 ns |
0.70 |
E2E_Evaluator_dependabot |
959759 ns |
1089389 ns |
0.88 |
E2E_Evaluator_draft-04 |
17371283 ns |
19511409 ns |
0.89 |
E2E_Evaluator_fabric-mod |
1718948 ns |
2015339 ns |
0.85 |
E2E_Evaluator_geojson |
17861773 ns |
21801771 ns |
0.82 |
E2E_Evaluator_gitpod-configuration |
526703 ns |
692634 ns |
0.76 |
E2E_Evaluator_helm-chart-lock |
904860 ns |
941817 ns |
0.96 |
E2E_Evaluator_importmap |
262385 ns |
296128 ns |
0.89 |
E2E_Evaluator_jasmine |
236565 ns |
275889 ns |
0.86 |
E2E_Evaluator_jsconfig |
920720 ns |
1183835 ns |
0.78 |
E2E_Evaluator_jshintrc |
2469164 ns |
3179357 ns |
0.78 |
E2E_Evaluator_krakend |
507705 ns |
595442 ns |
0.85 |
E2E_Evaluator_lazygit |
351573 ns |
419504 ns |
0.84 |
E2E_Evaluator_lerna |
457134 ns |
437022 ns |
1.05 |
E2E_Evaluator_nest-cli |
515671 ns |
602587 ns |
0.86 |
E2E_Evaluator_omc |
82873 ns |
96482 ns |
0.86 |
E2E_Evaluator_omnisharp |
1095114 ns |
1515295 ns |
0.72 |
E2E_Evaluator_openapi |
18543779 ns |
26025678 ns |
0.71 |
E2E_Evaluator_pre-commit-hooks |
1589389 ns |
2013355 ns |
0.79 |
E2E_Evaluator_pulumi |
1697026 ns |
1970607 ns |
0.86 |
E2E_Evaluator_semantic-release |
191466 ns |
244799 ns |
0.78 |
E2E_Evaluator_stale |
376688 ns |
318717 ns |
1.18 |
E2E_Evaluator_stylecop |
982942 ns |
847306 ns |
1.16 |
E2E_Evaluator_tmuxinator |
189478 ns |
200562 ns |
0.94 |
E2E_Evaluator_ui5 |
1720494 ns |
2325609 ns |
0.74 |
E2E_Evaluator_ui5-manifest |
10612532 ns |
12428726 ns |
0.85 |
E2E_Evaluator_unreal-engine-uproject |
1318124 ns |
1361077 ns |
0.97 |
E2E_Evaluator_users-array |
2500211 ns |
2985815 ns |
0.84 |
E2E_Evaluator_vercel |
841186 ns |
1120340 ns |
0.75 |
E2E_Evaluator_yamllint |
25555 ns |
32584 ns |
0.78 |
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: 88ad148 | Previous: e0cf433 | Ratio |
|---|---|---|---|
Alterschema_Check_Readibility_ISO_Language_Set_3 |
365489470.50005156 ns/iter |
340522897.5000227 ns/iter |
1.07 |
Alterschema_Check_Readibility_OMC |
93511971.4999928 ns/iter |
90906737.1250103 ns/iter |
1.03 |
Alterschema_Check_Readibility_KrakenD |
1269295327.0000088 ns/iter |
1258965778.9999363 ns/iter |
1.01 |
Alterschema_Apply_Readibility_KrakenD |
122483358743.99982 ns/iter |
120590596381.00052 ns/iter |
1.02 |
Alterschema_Check_Invalid_External_Refs |
308678087.9999651 ns/iter |
303963966.5000777 ns/iter |
1.02 |
Micro_2020_12_Dynamic_Ref |
259.8711770909272 ns/iter |
259.7327069923931 ns/iter |
1.00 |
Micro_2020_12_Dynamic_Ref_Single |
4.367618282557326 ns/iter |
4.359471902076488 ns/iter |
1.00 |
Micro_2020_12_Simple_Output_Mask |
1175.8223259765257 ns/iter |
1169.7479283448101 ns/iter |
1.01 |
Micro_2020_12_Simple_Output_Annotations |
118632.5204757823 ns/iter |
116599.78070470641 ns/iter |
1.02 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
1126772.5580644822 ns/iter |
1120252.308186592 ns/iter |
1.01 |
Micro_2020_12_Exhaustive_Deep_Numeric |
9202.995554933623 ns/iter |
8936.43738419781 ns/iter |
1.03 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
171012.01762975252 ns/iter |
165838.21994764026 ns/iter |
1.03 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
26386.491917959567 ns/iter |
26214.07488148639 ns/iter |
1.01 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
154.2545543234267 ns/iter |
154.54272097473324 ns/iter |
1.00 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
4935.371370039619 ns/iter |
4962.612162563932 ns/iter |
0.99 |
Micro_2019_09_Unevaluated_Properties |
29.285760868373657 ns/iter |
29.272976056607014 ns/iter |
1.00 |
Micro_2019_09_Compile_Wrap |
304910175.0000318 ns/iter |
285922723.4998798 ns/iter |
1.07 |
Micro_Draft7_If_Then_Else |
24.692317835548003 ns/iter |
24.623417305424013 ns/iter |
1.00 |
Micro_Draft6_Property_Names |
150.35021142848058 ns/iter |
150.64263047337386 ns/iter |
1.00 |
Micro_Draft6_Compile_FHIR |
12749326432.00009 ns/iter |
12709657513.9999 ns/iter |
1.00 |
Micro_Draft4_Meta_1_No_Callback |
169.39561391505674 ns/iter |
168.50052828317226 ns/iter |
1.01 |
Micro_Draft4_Required_Properties |
846.4323058956957 ns/iter |
844.0073847895969 ns/iter |
1.00 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
20.81663724759496 ns/iter |
20.55510195620975 ns/iter |
1.01 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
13.350704201209316 ns/iter |
12.77461136947802 ns/iter |
1.05 |
Micro_Draft4_Items_Schema |
343.2711375158578 ns/iter |
328.3735681612833 ns/iter |
1.05 |
Micro_Draft4_Nested_Object |
1.8689327580596558 ns/iter |
1.8681560263720913 ns/iter |
1.00 |
Micro_Draft4_Properties_Triad_Optional |
395.17276965102786 ns/iter |
376.68455614371476 ns/iter |
1.05 |
Micro_Draft4_Properties_Triad_Closed |
313.1071633415052 ns/iter |
335.7478757213405 ns/iter |
0.93 |
Micro_Draft4_Properties_Triad_Required |
410.98223553015066 ns/iter |
443.79298383213535 ns/iter |
0.93 |
Micro_Draft4_Properties_Closed |
62.127930472799896 ns/iter |
61.99325197177872 ns/iter |
1.00 |
Micro_Draft4_Non_Recursive_Ref |
9.231721330309293 ns/iter |
9.037186888603426 ns/iter |
1.02 |
Micro_Draft4_Pattern_Properties_True |
203.64715006802453 ns/iter |
202.78202181738033 ns/iter |
1.00 |
Micro_Draft4_Ref_To_Single_Property |
12.776653969496746 ns/iter |
12.813880058634519 ns/iter |
1.00 |
Micro_Draft4_Additional_Properties_Type |
14.643660529194438 ns/iter |
14.641033914514946 ns/iter |
1.00 |
Micro_Draft4_Nested_Oneof |
63.57691201635598 ns/iter |
63.50098189469466 ns/iter |
1.00 |
Micro_Draft4_Short_Enum |
14.716844545945243 ns/iter |
14.83614007906447 ns/iter |
0.99 |
Micro_Draft4_Long_Enum |
13.403766278187021 ns/iter |
13.417425334681093 ns/iter |
1.00 |
Micro_Draft4_Long_Enum_Short_Strings |
14.732139494596568 ns/iter |
14.708914108494776 ns/iter |
1.00 |
Micro_Draft4_Type_Object |
4.671791825618005 ns/iter |
4.6691106753995015 ns/iter |
1.00 |
Micro_Draft4_Ref_Single_100 |
2493883.832740556 ns/iter |
2455244.6382969706 ns/iter |
1.02 |
Micro_Draft4_Compile_Ref_Many_Nested |
1816227.572538676 ns/iter |
1791040.4088539167 ns/iter |
1.01 |
Micro_Draft4_Compile_Wrap |
2605474.85130055 ns/iter |
2569593.062500029 ns/iter |
1.01 |
E2E_Compiler_adaptivecard |
64579125.09090006 ns/iter |
60762402.54548215 ns/iter |
1.06 |
E2E_Compiler_ansible_meta |
28941416.499994453 ns/iter |
28284259.84000205 ns/iter |
1.02 |
E2E_Compiler_aws_cdk |
385534.0630879747 ns/iter |
380815.8624250322 ns/iter |
1.01 |
E2E_Compiler_babelrc |
2612521.2602224383 ns/iter |
2580099.9705873383 ns/iter |
1.01 |
E2E_Compiler_clang_format |
19456507.638886303 ns/iter |
17944888.15384727 ns/iter |
1.08 |
E2E_Compiler_cmake_presets |
27860876.55999836 ns/iter |
26794238.269216154 ns/iter |
1.04 |
E2E_Compiler_code_climate |
2651584.361217158 ns/iter |
2599368.8475840804 ns/iter |
1.02 |
E2E_Compiler_cql2 |
14249851.163264552 ns/iter |
13977881.860000707 ns/iter |
1.02 |
E2E_Compiler_cspell |
24248986.310340118 ns/iter |
23822456.79999263 ns/iter |
1.02 |
E2E_Compiler_cypress |
4176683.862274576 ns/iter |
4127676.0529399323 ns/iter |
1.01 |
E2E_Compiler_deno |
8053080.551724047 ns/iter |
7937929.056817501 ns/iter |
1.01 |
E2E_Compiler_dependabot |
3955694.531072943 ns/iter |
3936916.8370786207 ns/iter |
1.00 |
E2E_Compiler_draft_04 |
2790167.247999307 ns/iter |
2756414.4881891953 ns/iter |
1.01 |
E2E_Compiler_fabric_mod |
4799352.130136605 ns/iter |
4729767.358108385 ns/iter |
1.01 |
E2E_Compiler_geojson |
23164300.933338687 ns/iter |
22346470.612906307 ns/iter |
1.04 |
E2E_Compiler_gitpod_configuration |
5141290.73529462 ns/iter |
5016916.740000851 ns/iter |
1.02 |
E2E_Compiler_helm_chart_lock |
690003.1547619138 ns/iter |
685903.2357001157 ns/iter |
1.01 |
E2E_Compiler_importmap |
287689.96130094153 ns/iter |
284328.458536489 ns/iter |
1.01 |
E2E_Compiler_jasmine |
1388928.3425741459 ns/iter |
1376032.2691547556 ns/iter |
1.01 |
E2E_Compiler_jshintrc |
4313129.888888723 ns/iter |
4283651.234567357 ns/iter |
1.01 |
E2E_Compiler_jsconfig |
21898679.718745485 ns/iter |
21688743.37500881 ns/iter |
1.01 |
E2E_Compiler_krakend |
149540222.39999175 ns/iter |
137951729.39999247 ns/iter |
1.08 |
E2E_Compiler_lazygit |
34173189.19047743 ns/iter |
33088342.380952306 ns/iter |
1.03 |
E2E_Compiler_lerna |
1637589.387324227 ns/iter |
1627865.018604838 ns/iter |
1.01 |
E2E_Compiler_nest_cli |
7552031.709677663 ns/iter |
7448937.925535072 ns/iter |
1.01 |
E2E_Compiler_omc |
177903136.7499897 ns/iter |
160130535.50000224 ns/iter |
1.11 |
E2E_Compiler_omnisharp |
6850011.436892725 ns/iter |
6681653.419045255 ns/iter |
1.03 |
E2E_Compiler_openapi |
26309936.153849706 ns/iter |
25695593.481486868 ns/iter |
1.02 |
E2E_Compiler_pre_commit_hooks |
5299142.969697572 ns/iter |
5230885.395522181 ns/iter |
1.01 |
E2E_Compiler_pulumi |
4105570.805882053 ns/iter |
4068138.216374876 ns/iter |
1.01 |
E2E_Compiler_semantic_release |
1574493.8475334272 ns/iter |
1564351.538462075 ns/iter |
1.01 |
E2E_Compiler_stale |
1575375.920992883 ns/iter |
1565402.899553346 ns/iter |
1.01 |
E2E_Compiler_stylecop |
6080886.1637920495 ns/iter |
6015619.198274964 ns/iter |
1.01 |
E2E_Compiler_tmuxinator |
1942439.736111131 ns/iter |
1915543.3142085478 ns/iter |
1.01 |
E2E_Compiler_ui5 |
49353446.28570094 ns/iter |
48189663.26665759 ns/iter |
1.02 |
E2E_Compiler_ui5_manifest |
331931023.500033 ns/iter |
310240338.5000798 ns/iter |
1.07 |
E2E_Compiler_unreal_engine_uproject |
4653054.999998858 ns/iter |
4601345.657895787 ns/iter |
1.01 |
E2E_Compiler_users_array |
895817.4280257139 ns/iter |
883106.5044139154 ns/iter |
1.01 |
E2E_Compiler_vercel |
12868175.574074788 ns/iter |
12752916.799995132 ns/iter |
1.01 |
E2E_Compiler_yamllint |
354572.8926039223 ns/iter |
353176.72026208456 ns/iter |
1.00 |
E2E_Evaluator_adaptivecard |
23967.03799305171 ns/iter |
23563.048155288907 ns/iter |
1.02 |
E2E_Evaluator_ansible_meta |
262410.88793098123 ns/iter |
261639.60294106774 ns/iter |
1.00 |
E2E_Evaluator_aws_cdk |
55110.53199587659 ns/iter |
54727.57865346251 ns/iter |
1.01 |
E2E_Evaluator_babelrc |
115021.5776714918 ns/iter |
114906.36475742128 ns/iter |
1.00 |
E2E_Evaluator_cerebrum_criminal_case |
1104440.7015624815 ns/iter |
1066817.1415384747 ns/iter |
1.04 |
E2E_Evaluator_clang_format |
114566.75035842764 ns/iter |
111191.90059576031 ns/iter |
1.03 |
E2E_Evaluator_cmake_presets |
4750205.089655129 ns/iter |
4543076.129031702 ns/iter |
1.05 |
E2E_Evaluator_code_climate |
192917.5154185238 ns/iter |
196820.3855555354 ns/iter |
0.98 |
E2E_Evaluator_cql2 |
218230.6329623074 ns/iter |
218272.9110622993 ns/iter |
1.00 |
E2E_Evaluator_cspell |
537437.7770007902 ns/iter |
539388.8148429735 ns/iter |
1.00 |
E2E_Evaluator_cypress |
175913.30099498035 ns/iter |
175580.0098186953 ns/iter |
1.00 |
E2E_Evaluator_deno |
350801.94413688977 ns/iter |
349409.0896038411 ns/iter |
1.00 |
E2E_Evaluator_dependabot |
386956.37343494187 ns/iter |
382655.2990854998 ns/iter |
1.01 |
E2E_Evaluator_draft_04 |
10197404.098591223 ns/iter |
7250879.989130779 ns/iter |
1.41 |
E2E_Evaluator_fabric_mod |
786382.6342282161 ns/iter |
776737.5580110964 ns/iter |
1.01 |
E2E_Evaluator_geojson |
17612572.77499908 ns/iter |
16939185.761895627 ns/iter |
1.04 |
E2E_Evaluator_gitpod_configuration |
268132.48107686674 ns/iter |
266007.01180061867 ns/iter |
1.01 |
E2E_Evaluator_helm_chart_lock |
311413.817980446 ns/iter |
312380.88396811864 ns/iter |
1.00 |
E2E_Evaluator_importmap |
48256.926551684184 ns/iter |
49425.82258971823 ns/iter |
0.98 |
E2E_Evaluator_jasmine |
119238.81629882213 ns/iter |
119284.14987212513 ns/iter |
1.00 |
E2E_Evaluator_jshintrc |
1075995.2863703116 ns/iter |
1075406.9420728704 ns/iter |
1.00 |
E2E_Evaluator_jsconfig |
420769.06466787326 ns/iter |
402383.3785544696 ns/iter |
1.05 |
E2E_Evaluator_krakend |
226352.71590535744 ns/iter |
212239.2213317783 ns/iter |
1.07 |
E2E_Evaluator_lazygit |
145344.8862153768 ns/iter |
143419.56299779908 ns/iter |
1.01 |
E2E_Evaluator_lerna |
168904.37808424162 ns/iter |
166650.80483719008 ns/iter |
1.01 |
E2E_Evaluator_nest_cli |
199815.172698801 ns/iter |
196476.94256087212 ns/iter |
1.02 |
E2E_Evaluator_omc |
19457.835440917184 ns/iter |
19187.273313110974 ns/iter |
1.01 |
E2E_Evaluator_omnisharp |
586186.3521352987 ns/iter |
564729.1912002402 ns/iter |
1.04 |
E2E_Evaluator_openapi |
13040701.981481107 ns/iter |
9358262.408446714 ns/iter |
1.39 |
E2E_Evaluator_pre_commit_hooks |
530038.5600610491 ns/iter |
529617.957957888 ns/iter |
1.00 |
E2E_Evaluator_pulumi |
750695.1915584895 ns/iter |
753839.5912018057 ns/iter |
1.00 |
E2E_Evaluator_semantic_release |
104788.03772195954 ns/iter |
103465.401568922 ns/iter |
1.01 |
E2E_Evaluator_stale |
167570.3247924303 ns/iter |
167340.8851143993 ns/iter |
1.00 |
E2E_Evaluator_stylecop |
313709.19446917385 ns/iter |
311898.03185848135 ns/iter |
1.01 |
E2E_Evaluator_tmuxinator |
100701.71683533449 ns/iter |
99849.7441364896 ns/iter |
1.01 |
E2E_Evaluator_ui5 |
567544.1257050978 ns/iter |
560899.4744410136 ns/iter |
1.01 |
E2E_Evaluator_ui5_manifest |
2859996.901287649 ns/iter |
2765606.2598410025 ns/iter |
1.03 |
E2E_Evaluator_unreal_engine_uproject |
475178.8664850882 ns/iter |
472254.20663968485 ns/iter |
1.01 |
E2E_Evaluator_users_array |
665769.4356242588 ns/iter |
665961.6106937621 ns/iter |
1.00 |
E2E_Evaluator_vercel |
333909.2795851383 ns/iter |
329059.98352939874 ns/iter |
1.01 |
E2E_Evaluator_yamllint |
11011.551786733016 ns/iter |
11013.57960266108 ns/iter |
1.00 |
Schema_Format_ISO_Language_To_JSON |
116543554.9999832 ns/iter |
107622868.33354057 ns/iter |
1.08 |
Schema_Bundle_Meta_2020_12 |
1769592.2601084167 ns/iter |
1741011.1296768102 ns/iter |
1.02 |
Schema_Frame_WoT_References |
5349600.068701466 ns/iter |
5241455.9626847785 ns/iter |
1.02 |
Schema_Frame_OMC_References |
24011196.24137836 ns/iter |
21963418.249995925 ns/iter |
1.09 |
Schema_Frame_OMC_Locations |
21628861.84375168 ns/iter |
20256531.457133472 ns/iter |
1.07 |
Schema_Frame_ISO_Language_Locations |
108133621.99996845 ns/iter |
100528764.57146859 ns/iter |
1.08 |
Schema_Frame_KrakenD_References |
44476457.13332046 ns/iter |
39088540.55554103 ns/iter |
1.14 |
Schema_Frame_KrakenD_Reachable |
653733574.9994781 ns/iter |
532891491.0005551 ns/iter |
1.23 |
Schema_Frame_ISO_Language_Locations_To_JSON |
190454376.25004524 ns/iter |
179533040.25002125 ns/iter |
1.06 |
Schema_Frame_Many_Resources_References |
392700762.49999875 ns/iter |
373450448.4998524 ns/iter |
1.05 |
Schema_Iterator_ISO_Language |
3982041.4971446944 ns/iter |
3935666.1104648085 ns/iter |
1.01 |
Schema_Tracker_ISO_Language |
5406865.015150729 ns/iter |
5040579.847824725 ns/iter |
1.07 |
Schema_Tracker_ISO_Language_To_JSON |
27712109.5000089 ns/iter |
26578196.730777282 ns/iter |
1.04 |
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: 88ad148 | Previous: e0cf433 | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
118575 ns |
119264 ns |
0.99 |
E2E_Evaluator_ansible-meta |
538865 ns |
538877 ns |
1.00 |
E2E_Evaluator_aws-cdk |
148027 ns |
141168 ns |
1.05 |
E2E_Evaluator_babelrc |
347627 ns |
340535 ns |
1.02 |
E2E_Evaluator_cerebrum-criminal-case |
2550454 ns |
2390795 ns |
1.07 |
E2E_Evaluator_clang-format |
263955 ns |
244459 ns |
1.08 |
E2E_Evaluator_cmake-presets |
18612124 ns |
16812727 ns |
1.11 |
E2E_Evaluator_code-climate |
508907 ns |
515174 ns |
0.99 |
E2E_Evaluator_cql2 |
1214240 ns |
1309122 ns |
0.93 |
E2E_Evaluator_cspell |
1502363 ns |
1446271 ns |
1.04 |
E2E_Evaluator_cypress |
773053 ns |
755731 ns |
1.02 |
E2E_Evaluator_deno |
1082875 ns |
1028861 ns |
1.05 |
E2E_Evaluator_dependabot |
1074444 ns |
1054908 ns |
1.02 |
E2E_Evaluator_draft-04 |
23051661 ns |
20053556 ns |
1.15 |
E2E_Evaluator_fabric-mod |
2337472 ns |
2284568 ns |
1.02 |
E2E_Evaluator_geojson |
24727282 ns |
22702006 ns |
1.09 |
E2E_Evaluator_gitpod-configuration |
726751 ns |
705604 ns |
1.03 |
E2E_Evaluator_helm-chart-lock |
996559 ns |
1117880 ns |
0.89 |
E2E_Evaluator_importmap |
273358 ns |
269823 ns |
1.01 |
E2E_Evaluator_jasmine |
287021 ns |
287893 ns |
1.00 |
E2E_Evaluator_jsconfig |
1243499 ns |
1194600 ns |
1.04 |
E2E_Evaluator_jshintrc |
2860112 ns |
2677883 ns |
1.07 |
E2E_Evaluator_krakend |
680695 ns |
657267 ns |
1.04 |
E2E_Evaluator_lazygit |
527854 ns |
499071 ns |
1.06 |
E2E_Evaluator_lerna |
469506 ns |
463608 ns |
1.01 |
E2E_Evaluator_nest-cli |
603729 ns |
590013 ns |
1.02 |
E2E_Evaluator_omc |
93074 ns |
103779 ns |
0.90 |
E2E_Evaluator_omnisharp |
1421944 ns |
1372672 ns |
1.04 |
E2E_Evaluator_openapi |
25854654 ns |
22087409 ns |
1.17 |
E2E_Evaluator_pre-commit-hooks |
2044117 ns |
1997937 ns |
1.02 |
E2E_Evaluator_pulumi |
2088582 ns |
1865522 ns |
1.12 |
E2E_Evaluator_semantic-release |
260611 ns |
255460 ns |
1.02 |
E2E_Evaluator_stale |
415674 ns |
395289 ns |
1.05 |
E2E_Evaluator_stylecop |
1247768 ns |
1215839 ns |
1.03 |
E2E_Evaluator_tmuxinator |
235683 ns |
232133 ns |
1.02 |
E2E_Evaluator_ui5 |
2271456 ns |
2233582 ns |
1.02 |
E2E_Evaluator_ui5-manifest |
14114454 ns |
10310795 ns |
1.37 |
E2E_Evaluator_unreal-engine-uproject |
1556984 ns |
1490172 ns |
1.04 |
E2E_Evaluator_users-array |
2648405 ns |
2397616 ns |
1.10 |
E2E_Evaluator_vercel |
1002306 ns |
941693 ns |
1.06 |
E2E_Evaluator_yamllint |
26057 ns |
25770 ns |
1.01 |
This comment was automatically generated by workflow using github-action-benchmark.
Signed-off-by: Juan Cruz Viotti jv@jviotti.com