Cleanup Alterschema after "next" canonicalizer approach#727
Conversation
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
🤖 Augment PR SummarySummary: This PR removes the experimental “next” canonicalizer mode and consolidates canonicalization behavior into the existing Changes:
Technical Notes: Canonicalization now follows the previously “next” rule selection, and test helpers/trace-suite registration have been updated to match. 🤖 Was this summary useful? React with 👍 or 👎 |
| @@ -45,11 +45,6 @@ enum class AlterSchemaMode : std::uint8_t { | |||
| /// are syntax sugar to other keywords, potentially decreasing human | |||
| /// readability in favor of explicitness | |||
| Canonicalizer, | |||
There was a problem hiding this comment.
src/alterschema/include/sourcemeta/blaze/alterschema.h:47 — Removing AlterSchemaMode::CanonicalizerNext is a breaking public API change (enum value removal) for downstream callers. Consider calling this out explicitly in release notes/migration guidance so consumers don’t hit unexpected build failures.
Severity: medium
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
| auto add(SchemaTransformer &bundle, const AlterSchemaMode mode) -> void { | ||
| if (mode == AlterSchemaMode::CanonicalizerNext) { | ||
| if (mode == AlterSchemaMode::Canonicalizer) { | ||
| bundle.add<EmptyObjectAsTrueNext>(); |
There was a problem hiding this comment.
src/alterschema/alterschema.cc:267 — With CanonicalizerNext removed, canonicalizer rules/identifiers like EmptyObjectAsTrueNext (and rule ids suffixed with _next) are now surfaced under AlterSchemaMode::Canonicalizer, which may confuse trace consumers filtering by rule name. Consider whether these identifiers should be aligned with the remaining public mode name.
Severity: low
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
| sourcemeta::blaze::SchemaTransformer _bundle; \ | ||
| sourcemeta::blaze::add( \ | ||
| _bundle, sourcemeta::blaze::AlterSchemaMode::CanonicalizerNext); \ | ||
| sourcemeta::blaze::add(_bundle, \ |
There was a problem hiding this comment.
test/alterschema/alterschema_test_utils.h:111 — CANONICALIZE_NEXT now invokes AlterSchemaMode::Canonicalizer, so the helper name no longer matches the behavior being tested. This mismatch can make future test failures harder to interpret.
Severity: low
🤖 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: e8d800a | Previous: 2b69383 | Ratio |
|---|---|---|---|
E2E_Compiler_adaptivecard |
65733900.22222409 ns/iter |
64726623.55555611 ns/iter |
1.02 |
E2E_Compiler_ansible_meta |
29013192.333332922 ns/iter |
29535304.62499998 ns/iter |
0.98 |
E2E_Compiler_aws_cdk |
375541.3130715381 ns/iter |
383386.3033953825 ns/iter |
0.98 |
E2E_Compiler_babelrc |
2574130.8754580016 ns/iter |
2610900.948148069 ns/iter |
0.99 |
E2E_Compiler_clang_format |
18320664.15789469 ns/iter |
18426805.34210666 ns/iter |
0.99 |
E2E_Compiler_cmake_presets |
25676386.962964494 ns/iter |
25748561.000000335 ns/iter |
1.00 |
E2E_Compiler_code_climate |
2605881.200743533 ns/iter |
2614653.4104476124 ns/iter |
1.00 |
E2E_Compiler_cql2 |
12814103.781818176 ns/iter |
12991667.888888549 ns/iter |
0.99 |
E2E_Compiler_cspell |
22406663.80645133 ns/iter |
22964133.299997985 ns/iter |
0.98 |
E2E_Compiler_cypress |
3898680.0555556375 ns/iter |
3985530.440677985 ns/iter |
0.98 |
E2E_Compiler_deno |
7753469.615384542 ns/iter |
7754817.299999356 ns/iter |
1.00 |
E2E_Compiler_dependabot |
3928037.634831375 ns/iter |
3985426.4715909366 ns/iter |
0.99 |
E2E_Compiler_draft_04 |
2675168.996183327 ns/iter |
2687055.9157087286 ns/iter |
1.00 |
E2E_Compiler_fabric_mod |
4751669.462585105 ns/iter |
4750846.380952092 ns/iter |
1.00 |
E2E_Compiler_geojson |
21921989.281249665 ns/iter |
21940329.625000034 ns/iter |
1.00 |
E2E_Compiler_gitpod_configuration |
4876183.138889366 ns/iter |
4904941.412586868 ns/iter |
0.99 |
E2E_Compiler_helm_chart_lock |
704045.6431452512 ns/iter |
704895.4647177332 ns/iter |
1.00 |
E2E_Compiler_importmap |
283415.28582997323 ns/iter |
288969.28188199067 ns/iter |
0.98 |
E2E_Compiler_jasmine |
1356203.5653022055 ns/iter |
1374128.3850689107 ns/iter |
0.99 |
E2E_Compiler_jshintrc |
4310742.339505592 ns/iter |
4431405.616352587 ns/iter |
0.97 |
E2E_Compiler_jsconfig |
21812093.31249789 ns/iter |
21900017.500001922 ns/iter |
1.00 |
E2E_Compiler_krakend |
135752632.3999991 ns/iter |
138543703.4000006 ns/iter |
0.98 |
E2E_Compiler_lazygit |
32965872.476189535 ns/iter |
33776922.428571545 ns/iter |
0.98 |
E2E_Compiler_lerna |
1594723.186363467 ns/iter |
1617200.6919540418 ns/iter |
0.99 |
E2E_Compiler_nest_cli |
7371526.9578949455 ns/iter |
7474424.8936174195 ns/iter |
0.99 |
E2E_Compiler_omc |
154144010.25000757 ns/iter |
155775088.2000164 ns/iter |
0.99 |
E2E_Compiler_omnisharp |
6696139.999999538 ns/iter |
6782336.291262784 ns/iter |
0.99 |
E2E_Compiler_openapi |
24745193.17857065 ns/iter |
24870173.89285435 ns/iter |
0.99 |
E2E_Compiler_pre_commit_hooks |
5305631.750000354 ns/iter |
5321951.129771436 ns/iter |
1.00 |
E2E_Compiler_pulumi |
4013285.2586205853 ns/iter |
4054455.9768783716 ns/iter |
0.99 |
E2E_Compiler_semantic_release |
1556521.5533332673 ns/iter |
1567801.290827744 ns/iter |
0.99 |
E2E_Compiler_stale |
1548299.119205341 ns/iter |
1562550.4519015057 ns/iter |
0.99 |
E2E_Compiler_stylecop |
6137602.956521179 ns/iter |
6209744.530972793 ns/iter |
0.99 |
E2E_Compiler_tmuxinator |
1915535.6483515212 ns/iter |
1954682.4807690969 ns/iter |
0.98 |
E2E_Compiler_ui5 |
46803643.46666768 ns/iter |
46621583.99999801 ns/iter |
1.00 |
E2E_Compiler_ui5_manifest |
310939545.5000481 ns/iter |
311044321.49999183 ns/iter |
1.00 |
E2E_Compiler_unreal_engine_uproject |
4552106.720779364 ns/iter |
4624366.033112892 ns/iter |
0.98 |
E2E_Compiler_users_array |
784367.1258426817 ns/iter |
784521.6700223022 ns/iter |
1.00 |
E2E_Compiler_vercel |
12300217.85965076 ns/iter |
12376473.263158692 ns/iter |
0.99 |
E2E_Compiler_yamllint |
344352.95425480406 ns/iter |
350026.0993509826 ns/iter |
0.98 |
E2E_Evaluator_adaptivecard |
24625.248555521488 ns/iter |
24902.5433591426 ns/iter |
0.99 |
E2E_Evaluator_ansible_meta |
229945.9605392877 ns/iter |
223110.35131702904 ns/iter |
1.03 |
E2E_Evaluator_aws_cdk |
49705.13175022823 ns/iter |
50202.30794654221 ns/iter |
0.99 |
E2E_Evaluator_babelrc |
108650.89129761468 ns/iter |
108643.2622284725 ns/iter |
1.00 |
E2E_Evaluator_cerebrum_criminal_case |
947196.2755798384 ns/iter |
937649.0566800828 ns/iter |
1.01 |
E2E_Evaluator_clang_format |
123250.28137614636 ns/iter |
122811.99740123635 ns/iter |
1.00 |
E2E_Evaluator_cmake_presets |
4200886.0476191295 ns/iter |
4175734.3431947026 ns/iter |
1.01 |
E2E_Evaluator_code_climate |
182170.38946014448 ns/iter |
180428.69242696158 ns/iter |
1.01 |
E2E_Evaluator_cql2 |
200374.8626831171 ns/iter |
199967.44012573664 ns/iter |
1.00 |
E2E_Evaluator_cspell |
551054.6427419997 ns/iter |
541486.8669797026 ns/iter |
1.02 |
E2E_Evaluator_cypress |
194529.29419965082 ns/iter |
192349.69768724634 ns/iter |
1.01 |
E2E_Evaluator_deno |
309923.66458796506 ns/iter |
310595.5050682827 ns/iter |
1.00 |
E2E_Evaluator_dependabot |
332286.55801885994 ns/iter |
326427.7450980176 ns/iter |
1.02 |
E2E_Evaluator_draft_04 |
8683718.716049695 ns/iter |
7966170.443181527 ns/iter |
1.09 |
E2E_Evaluator_fabric_mod |
688709.2667323094 ns/iter |
656170.913084992 ns/iter |
1.05 |
E2E_Evaluator_geojson |
15403919.377778644 ns/iter |
15702306.35555466 ns/iter |
0.98 |
E2E_Evaluator_gitpod_configuration |
231814.90807617365 ns/iter |
229928.90505509434 ns/iter |
1.01 |
E2E_Evaluator_helm_chart_lock |
351529.68728006125 ns/iter |
355356.0171371163 ns/iter |
0.99 |
E2E_Evaluator_importmap |
47550.18141204012 ns/iter |
50280.77197514655 ns/iter |
0.95 |
E2E_Evaluator_jasmine |
109444.81952291742 ns/iter |
108796.36082153032 ns/iter |
1.01 |
E2E_Evaluator_jshintrc |
1208139.0968856246 ns/iter |
1202832.7659206677 ns/iter |
1.00 |
E2E_Evaluator_jsconfig |
423516.88800002966 ns/iter |
419988.24443103874 ns/iter |
1.01 |
E2E_Evaluator_krakend |
204516.18351297165 ns/iter |
201588.85180964784 ns/iter |
1.01 |
E2E_Evaluator_lazygit |
146657.2877298054 ns/iter |
144414.463894065 ns/iter |
1.02 |
E2E_Evaluator_lerna |
139994.39667933938 ns/iter |
136234.75564719958 ns/iter |
1.03 |
E2E_Evaluator_nest_cli |
176147.78020049442 ns/iter |
177741.88264793804 ns/iter |
0.99 |
E2E_Evaluator_omc |
18148.81063567189 ns/iter |
18258.705802346507 ns/iter |
0.99 |
E2E_Evaluator_omnisharp |
610433.3048780262 ns/iter |
605082.1152838258 ns/iter |
1.01 |
E2E_Evaluator_openapi |
9095050.173332311 ns/iter |
9254811.094594233 ns/iter |
0.98 |
E2E_Evaluator_pre_commit_hooks |
469706.7434343278 ns/iter |
467085.4036023989 ns/iter |
1.01 |
E2E_Evaluator_pulumi |
673454.0106899622 ns/iter |
664205.365570648 ns/iter |
1.01 |
E2E_Evaluator_semantic_release |
96599.80189326515 ns/iter |
97730.89643252545 ns/iter |
0.99 |
E2E_Evaluator_stale |
159458.9026165991 ns/iter |
153776.2145048417 ns/iter |
1.04 |
E2E_Evaluator_stylecop |
285165.76202116086 ns/iter |
281970.6053793655 ns/iter |
1.01 |
E2E_Evaluator_tmuxinator |
95032.74093831076 ns/iter |
94949.10065200171 ns/iter |
1.00 |
E2E_Evaluator_ui5 |
494454.8293906337 ns/iter |
490146.5097493675 ns/iter |
1.01 |
E2E_Evaluator_ui5_manifest |
2508616.340501933 ns/iter |
2389810.2320821537 ns/iter |
1.05 |
E2E_Evaluator_unreal_engine_uproject |
430543.5154511414 ns/iter |
427466.2034209201 ns/iter |
1.01 |
E2E_Evaluator_users_array |
673929.5758755013 ns/iter |
673479.5771144175 ns/iter |
1.00 |
E2E_Evaluator_vercel |
306677.0333911701 ns/iter |
299360.45038496127 ns/iter |
1.02 |
E2E_Evaluator_yamllint |
8569.033396235702 ns/iter |
8863.67194616019 ns/iter |
0.97 |
Micro_Draft4_Meta_1_No_Callback |
189.82070120008785 ns/iter |
189.95510180990746 ns/iter |
1.00 |
Micro_Draft4_Required_Properties |
872.2476624014035 ns/iter |
878.2360284025691 ns/iter |
0.99 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
21.75940926662447 ns/iter |
21.870787841835703 ns/iter |
0.99 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
11.212977068247618 ns/iter |
11.201277945417997 ns/iter |
1.00 |
Micro_Draft4_Items_Schema |
290.47432327750266 ns/iter |
290.1235529596062 ns/iter |
1.00 |
Micro_Draft4_Nested_Object |
1.814974688430179 ns/iter |
1.8048345096282883 ns/iter |
1.01 |
Micro_Draft4_Properties_Triad_Optional |
319.2045405861439 ns/iter |
316.1401431615839 ns/iter |
1.01 |
Micro_Draft4_Properties_Triad_Closed |
262.95716116110896 ns/iter |
260.52834361978273 ns/iter |
1.01 |
Micro_Draft4_Properties_Triad_Required |
343.17233835277364 ns/iter |
339.84668720134175 ns/iter |
1.01 |
Micro_Draft4_Properties_Closed |
55.73845378368026 ns/iter |
56.607829318259135 ns/iter |
0.98 |
Micro_Draft4_Non_Recursive_Ref |
11.554362015450874 ns/iter |
11.68648776481632 ns/iter |
0.99 |
Micro_Draft4_Pattern_Properties_True |
165.60632747983797 ns/iter |
164.74136957156628 ns/iter |
1.01 |
Micro_Draft4_Ref_To_Single_Property |
11.213531958867396 ns/iter |
11.207017500105431 ns/iter |
1.00 |
Micro_Draft4_Additional_Properties_Type |
21.490132686965236 ns/iter |
22.26373085294085 ns/iter |
0.97 |
Micro_Draft4_Nested_Oneof |
56.67640163284586 ns/iter |
57.151685826304636 ns/iter |
0.99 |
Micro_Draft4_Short_Enum |
11.838680536309386 ns/iter |
11.821190627751376 ns/iter |
1.00 |
Micro_Draft4_Long_Enum |
14.962245533152549 ns/iter |
14.957152061973005 ns/iter |
1.00 |
Micro_Draft4_Long_Enum_Short_Strings |
11.850907752459866 ns/iter |
11.820487652689181 ns/iter |
1.00 |
Micro_Draft4_Type_Object |
3.735871273136056 ns/iter |
3.736670112119763 ns/iter |
1.00 |
Micro_Draft4_Ref_Single_100 |
2356109.6464646785 ns/iter |
2374719.2237289893 ns/iter |
0.99 |
Micro_Draft4_Compile_Ref_Many_Nested |
1715196.6161369353 ns/iter |
1720876.7647057178 ns/iter |
1.00 |
Micro_Draft4_Compile_Wrap |
2342141.919462929 ns/iter |
2366686.6722971858 ns/iter |
0.99 |
Micro_Draft6_Property_Names |
118.62195741350307 ns/iter |
118.59513495309825 ns/iter |
1.00 |
Micro_Draft6_Compile_FHIR |
14020356364.000008 ns/iter |
14238624373.999983 ns/iter |
0.98 |
Micro_Draft7_If_Then_Else |
23.39617681698234 ns/iter |
23.35394680528404 ns/iter |
1.00 |
Micro_2019_09_Unevaluated_Properties |
27.737562319111113 ns/iter |
27.714201982092664 ns/iter |
1.00 |
Micro_2019_09_Compile_Wrap |
301567796.5000236 ns/iter |
298954202.49999917 ns/iter |
1.01 |
Micro_2020_12_Dynamic_Ref |
225.52907655534884 ns/iter |
227.95475814002228 ns/iter |
0.99 |
Micro_2020_12_Dynamic_Ref_Single |
3.4245712091305687 ns/iter |
3.4237984140153497 ns/iter |
1.00 |
Micro_2020_12_Simple_Output_Mask |
1067.080456442945 ns/iter |
1068.1496059993901 ns/iter |
1.00 |
Micro_2020_12_Simple_Output_Annotations |
104403.31831155831 ns/iter |
103782.72872498784 ns/iter |
1.01 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
1095376.395604433 ns/iter |
1100538.338582773 ns/iter |
1.00 |
Micro_2020_12_Exhaustive_Deep_Numeric |
8403.677411614752 ns/iter |
8194.379857437747 ns/iter |
1.03 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
176754.05597580996 ns/iter |
180339.55430327562 ns/iter |
0.98 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
22835.34501058018 ns/iter |
22886.336345987456 ns/iter |
1.00 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
173.6091258012417 ns/iter |
146.30027621097082 ns/iter |
1.19 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
4292.637892705056 ns/iter |
4244.4034118654945 ns/iter |
1.01 |
Alterschema_Check_Readibility_ISO_Language_Set_3 |
360906790.49999607 ns/iter |
355956625.000033 ns/iter |
1.01 |
Alterschema_Check_Readibility_OMC |
86552123.62499754 ns/iter |
85260762.6249977 ns/iter |
1.02 |
Alterschema_Check_Readibility_KrakenD |
1210364172.000027 ns/iter |
1177914270.9999633 ns/iter |
1.03 |
Alterschema_Apply_Readibility_KrakenD |
117524490163.99998 ns/iter |
118732972227 ns/iter |
0.99 |
Alterschema_Check_Invalid_External_Refs |
290587268.0000243 ns/iter |
303994203.000002 ns/iter |
0.96 |
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: e8d800a | Previous: 2b69383 | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
114358 ns |
114892 ns |
1.00 |
E2E_Evaluator_ansible-meta |
496438 ns |
504468 ns |
0.98 |
E2E_Evaluator_aws-cdk |
135208 ns |
138868 ns |
0.97 |
E2E_Evaluator_babelrc |
300440 ns |
312762 ns |
0.96 |
E2E_Evaluator_cerebrum-criminal-case |
2333449 ns |
2361793 ns |
0.99 |
E2E_Evaluator_clang-format |
249732 ns |
255701 ns |
0.98 |
E2E_Evaluator_cmake-presets |
15540763 ns |
16883489 ns |
0.92 |
E2E_Evaluator_code-climate |
504987 ns |
507876 ns |
0.99 |
E2E_Evaluator_cql2 |
1175773 ns |
1159136 ns |
1.01 |
E2E_Evaluator_cspell |
1397633 ns |
1439945 ns |
0.97 |
E2E_Evaluator_cypress |
741387 ns |
767825 ns |
0.97 |
E2E_Evaluator_deno |
1024382 ns |
988901 ns |
1.04 |
E2E_Evaluator_dependabot |
1014653 ns |
1026452 ns |
0.99 |
E2E_Evaluator_draft-04 |
19677057 ns |
20598510 ns |
0.96 |
E2E_Evaluator_fabric-mod |
2239309 ns |
2245276 ns |
1.00 |
E2E_Evaluator_geojson |
24030302 ns |
26150233 ns |
0.92 |
E2E_Evaluator_gitpod-configuration |
684335 ns |
697898 ns |
0.98 |
E2E_Evaluator_helm-chart-lock |
966098 ns |
975029 ns |
0.99 |
E2E_Evaluator_importmap |
266274 ns |
273633 ns |
0.97 |
E2E_Evaluator_jasmine |
297750 ns |
292149 ns |
1.02 |
E2E_Evaluator_jsconfig |
1164881 ns |
1225132 ns |
0.95 |
E2E_Evaluator_jshintrc |
2727928 ns |
2775032 ns |
0.98 |
E2E_Evaluator_krakend |
690671 ns |
690556 ns |
1.00 |
E2E_Evaluator_lazygit |
492670 ns |
487030 ns |
1.01 |
E2E_Evaluator_lerna |
436510 ns |
435359 ns |
1.00 |
E2E_Evaluator_nest-cli |
546477 ns |
574401 ns |
0.95 |
E2E_Evaluator_omc |
86579 ns |
89594 ns |
0.97 |
E2E_Evaluator_omnisharp |
1361470 ns |
1394534 ns |
0.98 |
E2E_Evaluator_openapi |
21785868 ns |
22299339 ns |
0.98 |
E2E_Evaluator_pre-commit-hooks |
1847679 ns |
1885615 ns |
0.98 |
E2E_Evaluator_pulumi |
1759386 ns |
1806122 ns |
0.97 |
E2E_Evaluator_semantic-release |
244262 ns |
250663 ns |
0.97 |
E2E_Evaluator_stale |
385764 ns |
392333 ns |
0.98 |
E2E_Evaluator_stylecop |
1086873 ns |
1106819 ns |
0.98 |
E2E_Evaluator_tmuxinator |
215540 ns |
226054 ns |
0.95 |
E2E_Evaluator_ui5 |
2008951 ns |
2025368 ns |
0.99 |
E2E_Evaluator_ui5-manifest |
10290396 ns |
9882831 ns |
1.04 |
E2E_Evaluator_unreal-engine-uproject |
1422151 ns |
1488885 ns |
0.96 |
E2E_Evaluator_users-array |
2291868 ns |
2278617 ns |
1.01 |
E2E_Evaluator_vercel |
923318 ns |
937254 ns |
0.99 |
E2E_Evaluator_yamllint |
28331 ns |
28459 ns |
1.00 |
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: e8d800a | Previous: 2b69383 | Ratio |
|---|---|---|---|
E2E_Compiler_adaptivecard |
61687798.07692842 ns/iter |
71665027.77777673 ns/iter |
0.86 |
E2E_Compiler_ansible_meta |
26996702.392856214 ns/iter |
29185571.95454758 ns/iter |
0.93 |
E2E_Compiler_aws_cdk |
282018.8390067759 ns/iter |
310325.8230674068 ns/iter |
0.91 |
E2E_Compiler_babelrc |
2361945.0062114033 ns/iter |
2887452.2132868776 ns/iter |
0.82 |
E2E_Compiler_clang_format |
16265354.617020268 ns/iter |
19244186.9756089 ns/iter |
0.85 |
E2E_Compiler_cmake_presets |
27275267.615384392 ns/iter |
28678634.615385607 ns/iter |
0.95 |
E2E_Compiler_code_climate |
2460740.361563504 ns/iter |
2355210.4166666744 ns/iter |
1.04 |
E2E_Compiler_cql2 |
12369181.451612305 ns/iter |
12777805.549999736 ns/iter |
0.97 |
E2E_Compiler_cspell |
23794216.657142896 ns/iter |
25926282.25806581 ns/iter |
0.92 |
E2E_Compiler_cypress |
3772397.4867727547 ns/iter |
3804563.4940471835 ns/iter |
0.99 |
E2E_Compiler_deno |
6887069.3177578375 ns/iter |
9029605.477477359 ns/iter |
0.76 |
E2E_Compiler_dependabot |
3737621.744791752 ns/iter |
4078195.9687503646 ns/iter |
0.92 |
E2E_Compiler_draft_04 |
2064617.556195814 ns/iter |
2296535.714285548 ns/iter |
0.90 |
E2E_Compiler_fabric_mod |
3852375.2307692925 ns/iter |
3999063.2918925015 ns/iter |
0.96 |
E2E_Compiler_geojson |
23544142.48387207 ns/iter |
23432074.074073035 ns/iter |
1.00 |
E2E_Compiler_gitpod_configuration |
4280836.849397107 ns/iter |
4542077.52121268 ns/iter |
0.94 |
E2E_Compiler_helm_chart_lock |
540815.4844904357 ns/iter |
596004.1806019754 ns/iter |
0.91 |
E2E_Compiler_importmap |
219967.15614201702 ns/iter |
225106.57500754742 ns/iter |
0.98 |
E2E_Compiler_jasmine |
1102649.9139466581 ns/iter |
1176914.4862257885 ns/iter |
0.94 |
E2E_Compiler_jshintrc |
3825359.0348258107 ns/iter |
3861499.067416267 ns/iter |
0.99 |
E2E_Compiler_jsconfig |
19849746.527777746 ns/iter |
22750241.37930688 ns/iter |
0.87 |
E2E_Compiler_krakend |
146044433.1999952 ns/iter |
170638858.19998175 ns/iter |
0.86 |
E2E_Compiler_lazygit |
34378318.82608763 ns/iter |
44998565.06249955 ns/iter |
0.76 |
E2E_Compiler_lerna |
1738338.3366142348 ns/iter |
1594633.9933920058 ns/iter |
1.09 |
E2E_Compiler_nest_cli |
6973634.590000302 ns/iter |
8528129.29896849 ns/iter |
0.82 |
E2E_Compiler_omc |
181209010.49999815 ns/iter |
202461437.50000557 ns/iter |
0.90 |
E2E_Compiler_omnisharp |
6678115.899160371 ns/iter |
6825657.288288255 ns/iter |
0.98 |
E2E_Compiler_openapi |
24200074.218747146 ns/iter |
26245666.666667942 ns/iter |
0.92 |
E2E_Compiler_pre_commit_hooks |
4475883.870967694 ns/iter |
4921475.936619502 ns/iter |
0.91 |
E2E_Compiler_pulumi |
3382505.9493091125 ns/iter |
3748965.6844918067 ns/iter |
0.90 |
E2E_Compiler_semantic_release |
1340678.0952380446 ns/iter |
1589633.870722466 ns/iter |
0.84 |
E2E_Compiler_stale |
1231186.542402847 ns/iter |
1933724.1316306954 ns/iter |
0.64 |
E2E_Compiler_stylecop |
5698116.279069639 ns/iter |
8271047.5660373615 ns/iter |
0.69 |
E2E_Compiler_tmuxinator |
1514549.3965885106 ns/iter |
1918060.9152045446 ns/iter |
0.79 |
E2E_Compiler_ui5 |
55630342.214288116 ns/iter |
68396980.76922874 ns/iter |
0.81 |
E2E_Compiler_ui5_manifest |
333550437.49998003 ns/iter |
470680104.49999064 ns/iter |
0.71 |
E2E_Compiler_unreal_engine_uproject |
3833580.2342856238 ns/iter |
7436032.499999783 ns/iter |
0.52 |
E2E_Compiler_users_array |
810160.9841438177 ns/iter |
1100568.3781188696 ns/iter |
0.74 |
E2E_Compiler_vercel |
12736530.550000679 ns/iter |
14978321.428570563 ns/iter |
0.85 |
E2E_Compiler_yamllint |
335169.2998851134 ns/iter |
314341.9382141403 ns/iter |
1.07 |
E2E_Evaluator_adaptivecard |
18774.05499725281 ns/iter |
19843.172135407855 ns/iter |
0.95 |
E2E_Evaluator_ansible_meta |
200291.32800202345 ns/iter |
189206.16752444446 ns/iter |
1.06 |
E2E_Evaluator_aws_cdk |
35799.25775998832 ns/iter |
44102.42168965156 ns/iter |
0.81 |
E2E_Evaluator_babelrc |
80514.87839924083 ns/iter |
95981.20683972996 ns/iter |
0.84 |
E2E_Evaluator_cerebrum_criminal_case |
689062.2845071128 ns/iter |
837015.5524752284 ns/iter |
0.82 |
E2E_Evaluator_clang_format |
101047.08951936004 ns/iter |
114424.56274620013 ns/iter |
0.88 |
E2E_Evaluator_cmake_presets |
3575449.436893508 ns/iter |
3771392.1703294837 ns/iter |
0.95 |
E2E_Evaluator_code_climate |
144902.59362120435 ns/iter |
136759.9157920392 ns/iter |
1.06 |
E2E_Evaluator_cql2 |
157843.7788891222 ns/iter |
168100.77268170097 ns/iter |
0.94 |
E2E_Evaluator_cspell |
423623.76143293065 ns/iter |
453176.22950823733 ns/iter |
0.93 |
E2E_Evaluator_cypress |
140205.28750531978 ns/iter |
193534.06302201588 ns/iter |
0.72 |
E2E_Evaluator_deno |
219257.71018696614 ns/iter |
261985.19076305852 ns/iter |
0.84 |
E2E_Evaluator_dependabot |
254267.7810710603 ns/iter |
262915.79265834286 ns/iter |
0.97 |
E2E_Evaluator_draft_04 |
5203390.094202635 ns/iter |
6797478.777777407 ns/iter |
0.77 |
E2E_Evaluator_fabric_mod |
463716.5841584215 ns/iter |
622217.6867347152 ns/iter |
0.75 |
E2E_Evaluator_geojson |
11396344.298245104 ns/iter |
16377848.837210814 ns/iter |
0.70 |
E2E_Evaluator_gitpod_configuration |
161120.093033831 ns/iter |
203684.19220054688 ns/iter |
0.79 |
E2E_Evaluator_helm_chart_lock |
195189.80097088308 ns/iter |
298189.4388686083 ns/iter |
0.65 |
E2E_Evaluator_importmap |
29755.887835632413 ns/iter |
32008.117123511485 ns/iter |
0.93 |
E2E_Evaluator_jasmine |
76850.15972447184 ns/iter |
87817.41711975294 ns/iter |
0.88 |
E2E_Evaluator_jshintrc |
888807.7419355649 ns/iter |
1043200.0550916804 ns/iter |
0.85 |
E2E_Evaluator_jsconfig |
284163.0040322688 ns/iter |
311853.62013534846 ns/iter |
0.91 |
E2E_Evaluator_krakend |
116091.00368509773 ns/iter |
125959.60492893144 ns/iter |
0.92 |
E2E_Evaluator_lazygit |
87171.0177588794 ns/iter |
92300.06435005784 ns/iter |
0.94 |
E2E_Evaluator_lerna |
109595.4686323827 ns/iter |
112822.81794832165 ns/iter |
0.97 |
E2E_Evaluator_nest_cli |
115547.83014512523 ns/iter |
120122.95201237702 ns/iter |
0.96 |
E2E_Evaluator_omc |
12944.845289158773 ns/iter |
13482.159885616642 ns/iter |
0.96 |
E2E_Evaluator_omnisharp |
407641.6766321234 ns/iter |
463237.8507347113 ns/iter |
0.88 |
E2E_Evaluator_openapi |
5359065.101562699 ns/iter |
6010112.042017567 ns/iter |
0.89 |
E2E_Evaluator_pre_commit_hooks |
330150.229885068 ns/iter |
562484.110888147 ns/iter |
0.59 |
E2E_Evaluator_pulumi |
476463.2481356337 ns/iter |
505089.6669999929 ns/iter |
0.94 |
E2E_Evaluator_semantic_release |
67404.37216282327 ns/iter |
98315.81549853801 ns/iter |
0.69 |
E2E_Evaluator_stale |
103853.6096256506 ns/iter |
113377.41342321759 ns/iter |
0.92 |
E2E_Evaluator_stylecop |
174557.0713575378 ns/iter |
180656.67259994213 ns/iter |
0.97 |
E2E_Evaluator_tmuxinator |
67946.7608052512 ns/iter |
76646.40734739794 ns/iter |
0.89 |
E2E_Evaluator_ui5 |
314408.72079640307 ns/iter |
384057.8334985313 ns/iter |
0.82 |
E2E_Evaluator_ui5_manifest |
1428760.5804987166 ns/iter |
1621553.9501130658 ns/iter |
0.88 |
E2E_Evaluator_unreal_engine_uproject |
296010.03608898586 ns/iter |
307575.25992439286 ns/iter |
0.96 |
E2E_Evaluator_users_array |
501136.7824175604 ns/iter |
513704.7775345546 ns/iter |
0.98 |
E2E_Evaluator_vercel |
202619.1873549788 ns/iter |
215353.18462922977 ns/iter |
0.94 |
E2E_Evaluator_yamllint |
5545.854786321698 ns/iter |
5874.645703692834 ns/iter |
0.94 |
Micro_Draft4_Meta_1_No_Callback |
123.58084963561686 ns/iter |
130.58927332733523 ns/iter |
0.95 |
Micro_Draft4_Required_Properties |
600.3402271637535 ns/iter |
627.9353934799789 ns/iter |
0.96 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
15.119502085559656 ns/iter |
17.520360300576847 ns/iter |
0.86 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
6.750967677490354 ns/iter |
7.04301217837729 ns/iter |
0.96 |
Micro_Draft4_Items_Schema |
245.79113803305398 ns/iter |
254.45138184355477 ns/iter |
0.97 |
Micro_Draft4_Nested_Object |
0.6678491666847501 ns/iter |
0.6962076873342273 ns/iter |
0.96 |
Micro_Draft4_Properties_Triad_Optional |
191.44785801137465 ns/iter |
202.31258629051263 ns/iter |
0.95 |
Micro_Draft4_Properties_Triad_Closed |
156.93315519957864 ns/iter |
163.9501697517436 ns/iter |
0.96 |
Micro_Draft4_Properties_Triad_Required |
199.5142798366648 ns/iter |
238.7366105644964 ns/iter |
0.84 |
Micro_Draft4_Properties_Closed |
35.44992727130443 ns/iter |
43.01659386357778 ns/iter |
0.82 |
Micro_Draft4_Non_Recursive_Ref |
12.121637628722139 ns/iter |
14.091161010066141 ns/iter |
0.86 |
Micro_Draft4_Pattern_Properties_True |
139.99433845345843 ns/iter |
152.9495394971578 ns/iter |
0.92 |
Micro_Draft4_Ref_To_Single_Property |
6.7475987780923825 ns/iter |
6.970980487242728 ns/iter |
0.97 |
Micro_Draft4_Additional_Properties_Type |
24.877616349910085 ns/iter |
25.18334813228261 ns/iter |
0.99 |
Micro_Draft4_Nested_Oneof |
40.19968392962959 ns/iter |
40.49929974148423 ns/iter |
0.99 |
Micro_Draft4_Short_Enum |
4.648374854290312 ns/iter |
4.876400117633149 ns/iter |
0.95 |
Micro_Draft4_Long_Enum |
9.764042826707335 ns/iter |
9.904952977602667 ns/iter |
0.99 |
Micro_Draft4_Long_Enum_Short_Strings |
5.897941548393527 ns/iter |
7.19785519783629 ns/iter |
0.82 |
Micro_Draft4_Type_Object |
2.082439445510623 ns/iter |
2.1724686502581365 ns/iter |
0.96 |
Micro_Draft4_Ref_Single_100 |
1596265.446224363 ns/iter |
1715076.490195962 ns/iter |
0.93 |
Micro_Draft4_Compile_Ref_Many_Nested |
1164709.3120805742 ns/iter |
1330309.982486795 ns/iter |
0.88 |
Micro_Draft4_Compile_Wrap |
1908734.4043715557 ns/iter |
2060429.4117647978 ns/iter |
0.93 |
Micro_Draft6_Property_Names |
90.23329609283495 ns/iter |
108.00545214637798 ns/iter |
0.84 |
Micro_Draft6_Compile_FHIR |
8145403208.000062 ns/iter |
12293076082.99996 ns/iter |
0.66 |
Micro_Draft7_If_Then_Else |
16.33561268600901 ns/iter |
19.98803607005773 ns/iter |
0.82 |
Micro_2019_09_Unevaluated_Properties |
24.930517985690358 ns/iter |
26.868358462792095 ns/iter |
0.93 |
Micro_2019_09_Compile_Wrap |
281232187.49999523 ns/iter |
372258333.4999854 ns/iter |
0.76 |
Micro_2020_12_Dynamic_Ref |
177.28072638737848 ns/iter |
190.19149735792934 ns/iter |
0.93 |
Micro_2020_12_Dynamic_Ref_Single |
2.1285314942699776 ns/iter |
2.323526978286119 ns/iter |
0.92 |
Micro_2020_12_Simple_Output_Mask |
752.5648092637153 ns/iter |
876.6971288221021 ns/iter |
0.86 |
Micro_2020_12_Simple_Output_Annotations |
81950.08241113201 ns/iter |
86228.19677905086 ns/iter |
0.95 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
762152.2968749771 ns/iter |
869876.0968901148 ns/iter |
0.88 |
Micro_2020_12_Exhaustive_Deep_Numeric |
5323.701619929273 ns/iter |
5303.204382439534 ns/iter |
1.00 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
110700.99570473183 ns/iter |
114699.13818749975 ns/iter |
0.97 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
13652.177553654155 ns/iter |
16281.032711346284 ns/iter |
0.84 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
88.49178408157508 ns/iter |
120.91708095172301 ns/iter |
0.73 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
4611.852666969251 ns/iter |
6412.704680401881 ns/iter |
0.72 |
Alterschema_Check_Readibility_ISO_Language_Set_3 |
230710596.99994597 ns/iter |
269737957.9999506 ns/iter |
0.86 |
Alterschema_Check_Readibility_OMC |
56711434.000002705 ns/iter |
70199435.11110999 ns/iter |
0.81 |
Alterschema_Check_Readibility_KrakenD |
590445957.9999183 ns/iter |
827155083.999969 ns/iter |
0.71 |
Alterschema_Apply_Readibility_KrakenD |
63400379623.99992 ns/iter |
77805697416.99992 ns/iter |
0.81 |
Alterschema_Check_Invalid_External_Refs |
155780083.49996254 ns/iter |
172116791.50000235 ns/iter |
0.91 |
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: e8d800a | Previous: 2b69383 | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
99341 ns |
143226 ns |
0.69 |
E2E_Evaluator_ansible-meta |
325531 ns |
482570 ns |
0.67 |
E2E_Evaluator_aws-cdk |
118817 ns |
144344 ns |
0.82 |
E2E_Evaluator_babelrc |
274306 ns |
393757 ns |
0.70 |
E2E_Evaluator_cerebrum-criminal-case |
1652370 ns |
2371611 ns |
0.70 |
E2E_Evaluator_clang-format |
174326 ns |
268843 ns |
0.65 |
E2E_Evaluator_cmake-presets |
16002567 ns |
18423779 ns |
0.87 |
E2E_Evaluator_code-climate |
396365 ns |
578728 ns |
0.68 |
E2E_Evaluator_cql2 |
954111 ns |
1541728 ns |
0.62 |
E2E_Evaluator_cspell |
1224083 ns |
2259097 ns |
0.54 |
E2E_Evaluator_cypress |
555369 ns |
861397 ns |
0.64 |
E2E_Evaluator_deno |
630769 ns |
1340325 ns |
0.47 |
E2E_Evaluator_dependabot |
691746 ns |
1037666 ns |
0.67 |
E2E_Evaluator_draft-04 |
14857922 ns |
24847160 ns |
0.60 |
E2E_Evaluator_fabric-mod |
1546155 ns |
2801744 ns |
0.55 |
E2E_Evaluator_geojson |
17177777 ns |
28576918 ns |
0.60 |
E2E_Evaluator_gitpod-configuration |
474446 ns |
772630 ns |
0.61 |
E2E_Evaluator_helm-chart-lock |
894618 ns |
1030338 ns |
0.87 |
E2E_Evaluator_importmap |
208600 ns |
264679 ns |
0.79 |
E2E_Evaluator_jasmine |
212744 ns |
240904 ns |
0.88 |
E2E_Evaluator_jsconfig |
847044 ns |
1162993 ns |
0.73 |
E2E_Evaluator_jshintrc |
2019877 ns |
2363463 ns |
0.85 |
E2E_Evaluator_krakend |
444650 ns |
494721 ns |
0.90 |
E2E_Evaluator_lazygit |
263515 ns |
356088 ns |
0.74 |
E2E_Evaluator_lerna |
313754 ns |
354890 ns |
0.88 |
E2E_Evaluator_nest-cli |
394753 ns |
446641 ns |
0.88 |
E2E_Evaluator_omc |
67504 ns |
83670 ns |
0.81 |
E2E_Evaluator_omnisharp |
982910 ns |
1478256 ns |
0.66 |
E2E_Evaluator_openapi |
15709569 ns |
17939763 ns |
0.88 |
E2E_Evaluator_pre-commit-hooks |
1345309 ns |
1722889 ns |
0.78 |
E2E_Evaluator_pulumi |
1319456 ns |
1551332 ns |
0.85 |
E2E_Evaluator_semantic-release |
176202 ns |
205709 ns |
0.86 |
E2E_Evaluator_stale |
282055 ns |
320672 ns |
0.88 |
E2E_Evaluator_stylecop |
669405 ns |
1034454 ns |
0.65 |
E2E_Evaluator_tmuxinator |
156087 ns |
206408 ns |
0.76 |
E2E_Evaluator_ui5 |
1463705 ns |
2467069 ns |
0.59 |
E2E_Evaluator_ui5-manifest |
7920270 ns |
10894512 ns |
0.73 |
E2E_Evaluator_unreal-engine-uproject |
1116666 ns |
1216661 ns |
0.92 |
E2E_Evaluator_users-array |
1781022 ns |
2332166 ns |
0.76 |
E2E_Evaluator_vercel |
702987 ns |
898641 ns |
0.78 |
E2E_Evaluator_yamllint |
25030 ns |
27192 ns |
0.92 |
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: e8d800a | Previous: 2b69383 | Ratio |
|---|---|---|---|
Alterschema_Check_Readibility_ISO_Language_Set_3 |
360530335.50001603 ns/iter |
345103805.5000026 ns/iter |
1.04 |
Alterschema_Check_Readibility_OMC |
97432004.1428395 ns/iter |
95598786.28572604 ns/iter |
1.02 |
Alterschema_Check_Readibility_KrakenD |
1354426950.000061 ns/iter |
1318730007.000113 ns/iter |
1.03 |
Alterschema_Apply_Readibility_KrakenD |
128568879143 ns/iter |
121124654332.99985 ns/iter |
1.06 |
Alterschema_Check_Invalid_External_Refs |
327776811.5000299 ns/iter |
331215071.4999689 ns/iter |
0.99 |
Micro_2020_12_Dynamic_Ref |
268.11162521358807 ns/iter |
262.7334911693746 ns/iter |
1.02 |
Micro_2020_12_Dynamic_Ref_Single |
5.279835873647802 ns/iter |
4.9801521887794635 ns/iter |
1.06 |
Micro_2020_12_Simple_Output_Mask |
1229.247200916867 ns/iter |
1154.3380979691335 ns/iter |
1.06 |
Micro_2020_12_Simple_Output_Annotations |
120846.06004460092 ns/iter |
117055.44609412372 ns/iter |
1.03 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
1243466.591800264 ns/iter |
1248516.9234875175 ns/iter |
1.00 |
Micro_2020_12_Exhaustive_Deep_Numeric |
9799.968147162039 ns/iter |
8498.368201091293 ns/iter |
1.15 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
167934.91050587987 ns/iter |
168319.8606988795 ns/iter |
1.00 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
25518.799454646585 ns/iter |
25363.559718210592 ns/iter |
1.01 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
135.88533984810957 ns/iter |
133.6368054748692 ns/iter |
1.02 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
4829.300916925513 ns/iter |
4806.912005621575 ns/iter |
1.00 |
Micro_2019_09_Unevaluated_Properties |
31.161643307302878 ns/iter |
29.600114147233533 ns/iter |
1.05 |
Micro_2019_09_Compile_Wrap |
361033359.9999649 ns/iter |
307944681.49997556 ns/iter |
1.17 |
Micro_Draft7_If_Then_Else |
25.654379708286584 ns/iter |
24.926530253489247 ns/iter |
1.03 |
Micro_Draft6_Property_Names |
156.79178672256376 ns/iter |
150.51293667471307 ns/iter |
1.04 |
Micro_Draft6_Compile_FHIR |
14374805797.999897 ns/iter |
13086818278.00001 ns/iter |
1.10 |
Micro_Draft4_Meta_1_No_Callback |
175.74173213654353 ns/iter |
177.2389172095686 ns/iter |
0.99 |
Micro_Draft4_Required_Properties |
835.2075304670497 ns/iter |
815.0899032748106 ns/iter |
1.02 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
21.7090126879254 ns/iter |
21.27737433338894 ns/iter |
1.02 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
14.050489263194205 ns/iter |
13.75581432297278 ns/iter |
1.02 |
Micro_Draft4_Items_Schema |
339.1614256555219 ns/iter |
324.6980885716922 ns/iter |
1.04 |
Micro_Draft4_Nested_Object |
1.649933603228716 ns/iter |
1.5573204133201362 ns/iter |
1.06 |
Micro_Draft4_Properties_Triad_Optional |
457.06123719656165 ns/iter |
435.86195156795674 ns/iter |
1.05 |
Micro_Draft4_Properties_Triad_Closed |
385.0006989106156 ns/iter |
369.38709375527793 ns/iter |
1.04 |
Micro_Draft4_Properties_Triad_Required |
486.26698031125864 ns/iter |
436.9847425407562 ns/iter |
1.11 |
Micro_Draft4_Properties_Closed |
63.56716365674985 ns/iter |
62.65702010581099 ns/iter |
1.01 |
Micro_Draft4_Non_Recursive_Ref |
9.940791409131476 ns/iter |
9.653753619116483 ns/iter |
1.03 |
Micro_Draft4_Pattern_Properties_True |
212.0608783733073 ns/iter |
215.28526000775068 ns/iter |
0.99 |
Micro_Draft4_Ref_To_Single_Property |
13.470916867855891 ns/iter |
13.404423743969033 ns/iter |
1.00 |
Micro_Draft4_Additional_Properties_Type |
15.106264987182666 ns/iter |
14.984046515464337 ns/iter |
1.01 |
Micro_Draft4_Nested_Oneof |
68.5362363468248 ns/iter |
68.51608236975689 ns/iter |
1.00 |
Micro_Draft4_Short_Enum |
14.667416061799711 ns/iter |
14.695641526193599 ns/iter |
1.00 |
Micro_Draft4_Long_Enum |
13.887591325852336 ns/iter |
14.033811059966267 ns/iter |
0.99 |
Micro_Draft4_Long_Enum_Short_Strings |
14.760066077382332 ns/iter |
14.695868543855564 ns/iter |
1.00 |
Micro_Draft4_Type_Object |
4.716702245140137 ns/iter |
4.672640771064938 ns/iter |
1.01 |
Micro_Draft4_Ref_Single_100 |
2523257.3272726517 ns/iter |
2561820.1538463 ns/iter |
0.98 |
Micro_Draft4_Compile_Ref_Many_Nested |
1819043.4973958486 ns/iter |
1858375.6896554288 ns/iter |
0.98 |
Micro_Draft4_Compile_Wrap |
2580523.6765796123 ns/iter |
2670759.3218392944 ns/iter |
0.97 |
E2E_Compiler_adaptivecard |
66029847.090910405 ns/iter |
66308696.30000689 ns/iter |
1.00 |
E2E_Compiler_ansible_meta |
31260717.954544567 ns/iter |
31479188.818180278 ns/iter |
0.99 |
E2E_Compiler_aws_cdk |
428160.86674819276 ns/iter |
433980.3566130886 ns/iter |
0.99 |
E2E_Compiler_babelrc |
2824382.234818221 ns/iter |
2840168.604938553 ns/iter |
0.99 |
E2E_Compiler_clang_format |
20140056.20000197 ns/iter |
20278397.71428392 ns/iter |
0.99 |
E2E_Compiler_cmake_presets |
27295414.15384609 ns/iter |
27640926.04000325 ns/iter |
0.99 |
E2E_Compiler_code_climate |
2856341.8589213546 ns/iter |
2902539.2208334706 ns/iter |
0.98 |
E2E_Compiler_cql2 |
14130761.900000835 ns/iter |
14299686.693875073 ns/iter |
0.99 |
E2E_Compiler_cspell |
24118856.96551508 ns/iter |
24433767.620692004 ns/iter |
0.99 |
E2E_Compiler_cypress |
4150885.0658679265 ns/iter |
4280051.500000066 ns/iter |
0.97 |
E2E_Compiler_deno |
8371061.1785688475 ns/iter |
8513256.469878325 ns/iter |
0.98 |
E2E_Compiler_dependabot |
4293205.166667587 ns/iter |
4380100.018749999 ns/iter |
0.98 |
E2E_Compiler_draft_04 |
2997728.9444446857 ns/iter |
3049561.5217383285 ns/iter |
0.98 |
E2E_Compiler_fabric_mod |
5262550.187970711 ns/iter |
5330623.152671779 ns/iter |
0.99 |
E2E_Compiler_geojson |
24299190.44828333 ns/iter |
24397620.827585343 ns/iter |
1.00 |
E2E_Compiler_gitpod_configuration |
5394125.861537829 ns/iter |
5476841.310076262 ns/iter |
0.98 |
E2E_Compiler_helm_chart_lock |
773931.008820343 ns/iter |
787305.2228444611 ns/iter |
0.98 |
E2E_Compiler_importmap |
318442.14721966465 ns/iter |
323257.06229812466 ns/iter |
0.99 |
E2E_Compiler_jasmine |
1501107.70322626 ns/iter |
1512074.6479481943 ns/iter |
0.99 |
E2E_Compiler_jshintrc |
4793749.3333339235 ns/iter |
4819678.386207544 ns/iter |
0.99 |
E2E_Compiler_jsconfig |
23586680.76666769 ns/iter |
23773613.344826967 ns/iter |
0.99 |
E2E_Compiler_krakend |
142849173.6000069 ns/iter |
142901102.9999856 ns/iter |
1.00 |
E2E_Compiler_lazygit |
36093539.684208356 ns/iter |
36619280.68420725 ns/iter |
0.99 |
E2E_Compiler_lerna |
1782496.7186700231 ns/iter |
1818906.8493507854 ns/iter |
0.98 |
E2E_Compiler_nest_cli |
8138114.744185238 ns/iter |
8163311.729413182 ns/iter |
1.00 |
E2E_Compiler_omc |
173787661.74999782 ns/iter |
166148982.99997094 ns/iter |
1.05 |
E2E_Compiler_omnisharp |
7321677.718749697 ns/iter |
7448981.421054525 ns/iter |
0.98 |
E2E_Compiler_openapi |
27304735.230770275 ns/iter |
27456542.959998842 ns/iter |
0.99 |
E2E_Compiler_pre_commit_hooks |
5868577.789916352 ns/iter |
5891762.436975404 ns/iter |
1.00 |
E2E_Compiler_pulumi |
4459701.778482149 ns/iter |
4492557.737179572 ns/iter |
0.99 |
E2E_Compiler_semantic_release |
1793570.2227849197 ns/iter |
1757968.7518797498 ns/iter |
1.02 |
E2E_Compiler_stale |
1740719.78855764 ns/iter |
1707349.2487808347 ns/iter |
1.02 |
E2E_Compiler_stylecop |
6724446.313725429 ns/iter |
6693477.180951526 ns/iter |
1.00 |
E2E_Compiler_tmuxinator |
2191192.087773994 ns/iter |
2188082.7335424605 ns/iter |
1.00 |
E2E_Compiler_ui5 |
49506433.00000073 ns/iter |
49414083.49999879 ns/iter |
1.00 |
E2E_Compiler_ui5_manifest |
323803031.00001127 ns/iter |
320067842.9999471 ns/iter |
1.01 |
E2E_Compiler_unreal_engine_uproject |
5079620.999999536 ns/iter |
5073065.863308924 ns/iter |
1.00 |
E2E_Compiler_users_array |
888126.6553883331 ns/iter |
893641.7204574391 ns/iter |
0.99 |
E2E_Compiler_vercel |
13283154.173078716 ns/iter |
13367435.250000443 ns/iter |
0.99 |
E2E_Compiler_yamllint |
390247.4786466444 ns/iter |
394569.90050867357 ns/iter |
0.99 |
E2E_Evaluator_adaptivecard |
23462.675291413474 ns/iter |
22820.683136237574 ns/iter |
1.03 |
E2E_Evaluator_ansible_meta |
253922.63302751273 ns/iter |
246167.34149752205 ns/iter |
1.03 |
E2E_Evaluator_aws_cdk |
52834.53382029162 ns/iter |
53037.71378435922 ns/iter |
1.00 |
E2E_Evaluator_babelrc |
104591.90905165645 ns/iter |
103356.44053183855 ns/iter |
1.01 |
E2E_Evaluator_cerebrum_criminal_case |
1019243.7361516468 ns/iter |
1022682.9985443251 ns/iter |
1.00 |
E2E_Evaluator_clang_format |
104554.18329081518 ns/iter |
103540.70503916568 ns/iter |
1.01 |
E2E_Evaluator_cmake_presets |
4428912.289307582 ns/iter |
4424078.251571722 ns/iter |
1.00 |
E2E_Evaluator_code_climate |
192559.95604694312 ns/iter |
188946.53637346867 ns/iter |
1.02 |
E2E_Evaluator_cql2 |
216282.1561350213 ns/iter |
213906.76139488473 ns/iter |
1.01 |
E2E_Evaluator_cspell |
546736.392156983 ns/iter |
540212.656250036 ns/iter |
1.01 |
E2E_Evaluator_cypress |
171440.28244838596 ns/iter |
168169.36779944116 ns/iter |
1.02 |
E2E_Evaluator_deno |
336104.2413302229 ns/iter |
332132.03538980975 ns/iter |
1.01 |
E2E_Evaluator_dependabot |
370898.25333338615 ns/iter |
369905.78813561884 ns/iter |
1.00 |
E2E_Evaluator_draft_04 |
7770023.32692361 ns/iter |
7103482.828571422 ns/iter |
1.09 |
E2E_Evaluator_fabric_mod |
739050.1039657464 ns/iter |
746883.7513283857 ns/iter |
0.99 |
E2E_Evaluator_geojson |
19627445.054053366 ns/iter |
16428343.116278358 ns/iter |
1.19 |
E2E_Evaluator_gitpod_configuration |
254696.2682130758 ns/iter |
253062.1579322662 ns/iter |
1.01 |
E2E_Evaluator_helm_chart_lock |
342755.7689223418 ns/iter |
321777.76606562175 ns/iter |
1.07 |
E2E_Evaluator_importmap |
49478.1595244779 ns/iter |
47239.74197030707 ns/iter |
1.05 |
E2E_Evaluator_jasmine |
116978.49426077955 ns/iter |
113401.07948000911 ns/iter |
1.03 |
E2E_Evaluator_jshintrc |
1036373.3255129788 ns/iter |
1018416.9402333657 ns/iter |
1.02 |
E2E_Evaluator_jsconfig |
407639.83226935245 ns/iter |
405850.0138728702 ns/iter |
1.00 |
E2E_Evaluator_krakend |
204431.04800696258 ns/iter |
200227.06792453353 ns/iter |
1.02 |
E2E_Evaluator_lazygit |
135893.2928294613 ns/iter |
133934.43270704112 ns/iter |
1.01 |
E2E_Evaluator_lerna |
154280.11691825138 ns/iter |
148212.36494800868 ns/iter |
1.04 |
E2E_Evaluator_nest_cli |
204664.08043670436 ns/iter |
192971.05359583188 ns/iter |
1.06 |
E2E_Evaluator_omc |
19027.517094601375 ns/iter |
19011.101490034805 ns/iter |
1.00 |
E2E_Evaluator_omnisharp |
551259.5905139124 ns/iter |
544286.2548865338 ns/iter |
1.01 |
E2E_Evaluator_openapi |
9022796.333331853 ns/iter |
8851231.493332913 ns/iter |
1.02 |
E2E_Evaluator_pre_commit_hooks |
522668.45945950114 ns/iter |
514433.6298462837 ns/iter |
1.02 |
E2E_Evaluator_pulumi |
739887.1406882278 ns/iter |
699600.5604059744 ns/iter |
1.06 |
E2E_Evaluator_semantic_release |
101062.32843560635 ns/iter |
101894.94429169137 ns/iter |
0.99 |
E2E_Evaluator_stale |
157067.6118087555 ns/iter |
155338.70103094532 ns/iter |
1.01 |
E2E_Evaluator_stylecop |
306216.4462699689 ns/iter |
304026.25411261007 ns/iter |
1.01 |
E2E_Evaluator_tmuxinator |
101616.58684133911 ns/iter |
97509.00251819644 ns/iter |
1.04 |
E2E_Evaluator_ui5 |
530173.818731156 ns/iter |
515917.46846832277 ns/iter |
1.03 |
E2E_Evaluator_ui5_manifest |
2613770.1821564785 ns/iter |
2615242.2424240396 ns/iter |
1.00 |
E2E_Evaluator_unreal_engine_uproject |
467879.1711408763 ns/iter |
469142.9973351905 ns/iter |
1.00 |
E2E_Evaluator_users_array |
772692.5182321 ns/iter |
784840.8882682888 ns/iter |
0.98 |
E2E_Evaluator_vercel |
306910.54188714887 ns/iter |
304265.0423026564 ns/iter |
1.01 |
E2E_Evaluator_yamllint |
10943.077719322862 ns/iter |
10878.885275435037 ns/iter |
1.01 |
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: e8d800a | Previous: 2b69383 | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
118088 ns |
112463 ns |
1.05 |
E2E_Evaluator_ansible-meta |
528781 ns |
500102 ns |
1.06 |
E2E_Evaluator_aws-cdk |
138305 ns |
140107 ns |
0.99 |
E2E_Evaluator_babelrc |
320522 ns |
317461 ns |
1.01 |
E2E_Evaluator_cerebrum-criminal-case |
2664746 ns |
2352904 ns |
1.13 |
E2E_Evaluator_clang-format |
315601 ns |
256631 ns |
1.23 |
E2E_Evaluator_cmake-presets |
16441808 ns |
15549943 ns |
1.06 |
E2E_Evaluator_code-climate |
495297 ns |
487775 ns |
1.02 |
E2E_Evaluator_cql2 |
1176892 ns |
1156400 ns |
1.02 |
E2E_Evaluator_cspell |
1518699 ns |
1427211 ns |
1.06 |
E2E_Evaluator_cypress |
812708 ns |
771241 ns |
1.05 |
E2E_Evaluator_deno |
977904 ns |
997354 ns |
0.98 |
E2E_Evaluator_dependabot |
1020681 ns |
1020608 ns |
1.00 |
E2E_Evaluator_draft-04 |
19389060 ns |
19551644 ns |
0.99 |
E2E_Evaluator_fabric-mod |
2324955 ns |
2239122 ns |
1.04 |
E2E_Evaluator_geojson |
31452836 ns |
25820607 ns |
1.22 |
E2E_Evaluator_gitpod-configuration |
733726 ns |
687960 ns |
1.07 |
E2E_Evaluator_helm-chart-lock |
975366 ns |
964156 ns |
1.01 |
E2E_Evaluator_importmap |
275874 ns |
271609 ns |
1.02 |
E2E_Evaluator_jasmine |
285866 ns |
295466 ns |
0.97 |
E2E_Evaluator_jsconfig |
1208663 ns |
1216399 ns |
0.99 |
E2E_Evaluator_jshintrc |
2705013 ns |
2731830 ns |
0.99 |
E2E_Evaluator_krakend |
698224 ns |
682552 ns |
1.02 |
E2E_Evaluator_lazygit |
523458 ns |
483226 ns |
1.08 |
E2E_Evaluator_lerna |
459517 ns |
441117 ns |
1.04 |
E2E_Evaluator_nest-cli |
582462 ns |
555366 ns |
1.05 |
E2E_Evaluator_omc |
87983 ns |
86759 ns |
1.01 |
E2E_Evaluator_omnisharp |
1346922 ns |
1367896 ns |
0.98 |
E2E_Evaluator_openapi |
22109300 ns |
22373326 ns |
0.99 |
E2E_Evaluator_pre-commit-hooks |
1873396 ns |
1855081 ns |
1.01 |
E2E_Evaluator_pulumi |
1764451 ns |
1740321 ns |
1.01 |
E2E_Evaluator_semantic-release |
270454 ns |
247981 ns |
1.09 |
E2E_Evaluator_stale |
392199 ns |
384417 ns |
1.02 |
E2E_Evaluator_stylecop |
1200865 ns |
1104217 ns |
1.09 |
E2E_Evaluator_tmuxinator |
238252 ns |
224664 ns |
1.06 |
E2E_Evaluator_ui5 |
1992940 ns |
2047257 ns |
0.97 |
E2E_Evaluator_ui5-manifest |
10060464 ns |
9773211 ns |
1.03 |
E2E_Evaluator_unreal-engine-uproject |
1564201 ns |
1427251 ns |
1.10 |
E2E_Evaluator_users-array |
2402551 ns |
2322669 ns |
1.03 |
E2E_Evaluator_vercel |
982776 ns |
933546 ns |
1.05 |
E2E_Evaluator_yamllint |
28365 ns |
28152 ns |
1.01 |
This comment was automatically generated by workflow using github-action-benchmark.
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
Signed-off-by: Juan Cruz Viotti jv@jviotti.com