Skip to content

Add the Configuration base as a pre-parsed URI as base_uri#848

Merged
jviotti merged 2 commits into
mainfrom
config-base-uri
Jun 9, 2026
Merged

Add the Configuration base as a pre-parsed URI as base_uri#848
jviotti merged 2 commits into
mainfrom
config-base-uri

Conversation

@jviotti

@jviotti jviotti commented Jun 9, 2026

Copy link
Copy Markdown
Member

No description provided.

jviotti added 2 commits June 9, 2026 17:55
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
@jviotti jviotti changed the title config base uri Add the Configuration base as a pre-parsed URI as base_uri Jun 9, 2026

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 issue found across 4 files

Reply with feedback, questions, or to request a fix.

Re-trigger cubic

Comment thread src/configuration/include/sourcemeta/blaze/configuration.h
@augmentcode

augmentcode Bot commented Jun 9, 2026

Copy link
Copy Markdown
🤖 Augment PR Summary

Summary: This PR adds a parsed base URI field to the Blaze configuration model.

Changes:

  • Added Configuration::base_uri to store the base as a pre-parsed URI.
  • Updated JSON parsing to populate base_uri, canonicalize user-provided baseUri, and keep base in sync via recompose().
  • When baseUri is omitted, derives the base from absolute_path as a file:// URI.
  • Extended tests to validate base_uri and added coverage for the default base URI behavior.

🤖 Was this summary useful? React with 👍 or 👎

@augmentcode augmentcode Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review completed. 2 suggestions posted.

Fix All in Augment

Comment augment review to trigger a new review at any time.

Comment thread src/configuration/include/sourcemeta/blaze/configuration.h
Comment thread src/configuration/include/sourcemeta/blaze/configuration.h
@jviotti jviotti merged commit 936cdcb into main Jun 9, 2026
14 checks passed
@jviotti jviotti deleted the config-base-uri branch June 9, 2026 22:19

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (linux/llvm)

Details
Benchmark suite Current: 062adde Previous: 4c311d4 Ratio
Schema_Iterator_ISO_Language 3045991.0547944433 ns/iter 2927205.873418006 ns/iter 1.04
Schema_Tracker_ISO_Language 5027165.9599991385 ns/iter 4800003.684931964 ns/iter 1.05
Schema_Tracker_ISO_Language_To_JSON 18931663.25000253 ns/iter 20650567.735294636 ns/iter 0.92
Schema_Frame_WoT_References 5335384.169230705 ns/iter 5241681.089551975 ns/iter 1.02
Schema_Frame_OMC_References 22699068.51613028 ns/iter 21595319.36363788 ns/iter 1.05
Schema_Frame_OMC_Locations 20327547.588234507 ns/iter 20028354.857140586 ns/iter 1.01
Schema_Frame_ISO_Language_Locations 101534674.16665763 ns/iter 102399727.33332555 ns/iter 0.99
Schema_Frame_KrakenD_References 41743196.17647249 ns/iter 40479290.88235779 ns/iter 1.03
Schema_Frame_KrakenD_Reachable 594333109.9999796 ns/iter 562962912.9998648 ns/iter 1.06
Schema_Frame_ISO_Language_Locations_To_JSON 124208784.16666406 ns/iter 122860544.49998574 ns/iter 1.01
Schema_Frame_Many_Resources_References 368580993.50001794 ns/iter 366404727.50002575 ns/iter 1.01
Schema_Bundle_Meta_2020_12 1714374.742649023 ns/iter 1717377.6356995474 ns/iter 1.00
Schema_Format_ISO_Language_To_JSON 109702306.16665806 ns/iter 107096444.9999489 ns/iter 1.02
E2E_Compiler_adaptivecard 67796215.45454326 ns/iter 62659745.72728407 ns/iter 1.08
E2E_Compiler_ansible_meta 30051195.636360716 ns/iter 29221079.208326727 ns/iter 1.03
E2E_Compiler_aws_cdk 368266.17764892796 ns/iter 387215.0592755958 ns/iter 0.95
E2E_Compiler_babelrc 2602363.940520405 ns/iter 2594891.589552193 ns/iter 1.00
E2E_Compiler_clang_format 19459249.028568592 ns/iter 18654917.473680288 ns/iter 1.04
E2E_Compiler_cmake_presets 27551299.269230884 ns/iter 26104104.111103274 ns/iter 1.06
E2E_Compiler_code_climate 2655174.8641507076 ns/iter 2622580.711610344 ns/iter 1.01
E2E_Compiler_cql2 13810758.64444483 ns/iter 12976183.259259718 ns/iter 1.06
E2E_Compiler_cspell 23473350.233333196 ns/iter 23149205.433333006 ns/iter 1.01
E2E_Compiler_cypress 4032021.580459953 ns/iter 4008334.167629809 ns/iter 1.01
E2E_Compiler_deno 7955570.61363571 ns/iter 7943567.249999329 ns/iter 1.00
E2E_Compiler_dependabot 4022184.499999975 ns/iter 3958922.45762688 ns/iter 1.02
E2E_Compiler_draft_04 2747393.6102364683 ns/iter 2733516.648437906 ns/iter 1.01
E2E_Compiler_fabric_mod 4849481.861111511 ns/iter 4827795.951048794 ns/iter 1.00
E2E_Compiler_geojson 22572000.70967854 ns/iter 22198004.99999991 ns/iter 1.02
E2E_Compiler_gitpod_configuration 5014880.855072447 ns/iter 5003500.32857081 ns/iter 1.00
E2E_Compiler_helm_chart_lock 692019.8964497254 ns/iter 717814.2443531093 ns/iter 0.96
E2E_Compiler_importmap 277646.55410227895 ns/iter 291172.36291989766 ns/iter 0.95
E2E_Compiler_jasmine 1367603.8339842656 ns/iter 1404117.8503935868 ns/iter 0.97
E2E_Compiler_jshintrc 4391853.668749945 ns/iter 4427781.284809636 ns/iter 0.99
E2E_Compiler_jsconfig 22850785.2000007 ns/iter 21887898.18750081 ns/iter 1.04
E2E_Compiler_krakend 167670775.00001052 ns/iter 141712816.60001114 ns/iter 1.18
E2E_Compiler_lazygit 34192931.52631709 ns/iter 33792666.85714182 ns/iter 1.01
E2E_Compiler_lerna 1621670.1697247268 ns/iter 1638956.9882901614 ns/iter 0.99
E2E_Compiler_nest_cli 7683400.5591394175 ns/iter 7548183.698924232 ns/iter 1.02
E2E_Compiler_omc 167837690.6666775 ns/iter 160709100.5000143 ns/iter 1.04
E2E_Compiler_omnisharp 6888884.456310673 ns/iter 6834750.75490213 ns/iter 1.01
E2E_Compiler_openapi 25714634.291664615 ns/iter 25624449.444447037 ns/iter 1.00
E2E_Compiler_pre_commit_hooks 5350879.038759517 ns/iter 5344592.572519035 ns/iter 1.00
E2E_Compiler_pulumi 4104128.883720615 ns/iter 4073692.406976523 ns/iter 1.01
E2E_Compiler_semantic_release 1575088.8471910493 ns/iter 1586645.429545735 ns/iter 0.99
E2E_Compiler_stale 1561448.9101125493 ns/iter 1628411.2067419149 ns/iter 0.96
E2E_Compiler_stylecop 6371795.270270669 ns/iter 6335557.7636354035 ns/iter 1.01
E2E_Compiler_tmuxinator 1937687.2624309333 ns/iter 1958257.0614519878 ns/iter 0.99
E2E_Compiler_ui5 53347268.92857588 ns/iter 47136848.73333175 ns/iter 1.13
E2E_Compiler_ui5_manifest 340250552.99997574 ns/iter 314545033.5000532 ns/iter 1.08
E2E_Compiler_unreal_engine_uproject 4707909.277027665 ns/iter 4671453.773332057 ns/iter 1.01
E2E_Compiler_users_array 784316.2552953829 ns/iter 799189.5835240494 ns/iter 0.98
E2E_Compiler_vercel 12598821.309089461 ns/iter 12574159.482142022 ns/iter 1.00
E2E_Compiler_yamllint 338457.1470447018 ns/iter 350997.067839237 ns/iter 0.96
E2E_Evaluator_adaptivecard 25211.25658275328 ns/iter 25269.442778502806 ns/iter 1.00
E2E_Evaluator_ansible_meta 213064.44257274887 ns/iter 240123.59717434135 ns/iter 0.89
E2E_Evaluator_aws_cdk 42961.392013288474 ns/iter 52494.63669724301 ns/iter 0.82
E2E_Evaluator_babelrc 90536.20414861816 ns/iter 108335.72239407337 ns/iter 0.84
E2E_Evaluator_cerebrum_criminal_case 1072846.2052066645 ns/iter 1004698.1371994277 ns/iter 1.07
E2E_Evaluator_clang_format 115077.4219006861 ns/iter 120488.75547573758 ns/iter 0.96
E2E_Evaluator_cmake_presets 4427105.653845933 ns/iter 4286863.424242642 ns/iter 1.03
E2E_Evaluator_code_climate 155265.03216569338 ns/iter 181237.73500512927 ns/iter 0.86
E2E_Evaluator_cql2 191983.62590126754 ns/iter 213981.66493107786 ns/iter 0.90
E2E_Evaluator_cspell 555735.7410358613 ns/iter 571847.6879084677 ns/iter 0.97
E2E_Evaluator_cypress 178581.68532864586 ns/iter 196839.49788794504 ns/iter 0.91
E2E_Evaluator_deno 261325.97905949433 ns/iter 342511.80539210205 ns/iter 0.76
E2E_Evaluator_dependabot 314072.4961521053 ns/iter 330030.82105757704 ns/iter 0.95
E2E_Evaluator_draft_04 9657052.58333287 ns/iter 9629763.123288509 ns/iter 1.00
E2E_Evaluator_fabric_mod 661245.280382739 ns/iter 698504.0602172835 ns/iter 0.95
E2E_Evaluator_geojson 19671666.833333902 ns/iter 19508368.68571579 ns/iter 1.01
E2E_Evaluator_gitpod_configuration 208856.07247679555 ns/iter 233284.34276202202 ns/iter 0.90
E2E_Evaluator_helm_chart_lock 209260.19532654292 ns/iter 313516.9910394559 ns/iter 0.67
E2E_Evaluator_importmap 42698.934819048074 ns/iter 47037.6822159483 ns/iter 0.91
E2E_Evaluator_jasmine 99593.66891512144 ns/iter 112905.8416772901 ns/iter 0.88
E2E_Evaluator_jshintrc 1200858.5291096019 ns/iter 1209985.533678845 ns/iter 0.99
E2E_Evaluator_jsconfig 411680.4122496551 ns/iter 431565.8521739391 ns/iter 0.95
E2E_Evaluator_krakend 183601.44925646394 ns/iter 208593.65012107682 ns/iter 0.88
E2E_Evaluator_lazygit 125736.3815028899 ns/iter 148275.1118065772 ns/iter 0.85
E2E_Evaluator_lerna 111546.52691083615 ns/iter 140014.09023314074 ns/iter 0.80
E2E_Evaluator_nest_cli 178094.01289507467 ns/iter 186052.06131306133 ns/iter 0.96
E2E_Evaluator_omc 18116.449059562594 ns/iter 18799.31060342594 ns/iter 0.96
E2E_Evaluator_omnisharp 565560.9611964219 ns/iter 622823.8243123192 ns/iter 0.91
E2E_Evaluator_openapi 9614720.902777977 ns/iter 10345901.653333083 ns/iter 0.93
E2E_Evaluator_pre_commit_hooks 485107.8372740329 ns/iter 481310.0663929451 ns/iter 1.01
E2E_Evaluator_pulumi 703409.3203980606 ns/iter 713326.0815495605 ns/iter 0.99
E2E_Evaluator_semantic_release 79990.0145719381 ns/iter 100442.25804146577 ns/iter 0.80
E2E_Evaluator_stale 148730.73069601157 ns/iter 155056.4148558699 ns/iter 0.96
E2E_Evaluator_stylecop 268765.9064171343 ns/iter 289724.56601415883 ns/iter 0.93
E2E_Evaluator_tmuxinator 83788.16289375778 ns/iter 99604.04383486534 ns/iter 0.84
E2E_Evaluator_ui5 485811.0605187387 ns/iter 518430.2533531154 ns/iter 0.94
E2E_Evaluator_ui5_manifest 2391007.7986109 ns/iter 2495902.6942448 ns/iter 0.96
E2E_Evaluator_unreal_engine_uproject 419992.23285977304 ns/iter 434454.81493097835 ns/iter 0.97
E2E_Evaluator_users_array 607860.6805195031 ns/iter 564342.8128513985 ns/iter 1.08
E2E_Evaluator_vercel 257026.38267950813 ns/iter 318778.6215482043 ns/iter 0.81
E2E_Evaluator_yamllint 8442.331462429467 ns/iter 9030.371344842222 ns/iter 0.93
Micro_Draft4_Meta_1_No_Callback 200.82492721215675 ns/iter 195.6781631009161 ns/iter 1.03
Micro_Draft4_Required_Properties 895.1012671484325 ns/iter 806.6232570414436 ns/iter 1.11
Micro_Draft4_Many_Optional_Properties_Minimal_Match 26.030074867090796 ns/iter 22.638010479615644 ns/iter 1.15
Micro_Draft4_Few_Optional_Properties_Minimal_Match 11.328748284756431 ns/iter 11.830304119302 ns/iter 0.96
Micro_Draft4_Items_Schema 253.130682534106 ns/iter 277.59338824050633 ns/iter 0.91
Micro_Draft4_Nested_Object 1.3077028008773757 ns/iter 1.745006695670213 ns/iter 0.75
Micro_Draft4_Properties_Triad_Optional 329.58583536739957 ns/iter 334.73053985501946 ns/iter 0.98
Micro_Draft4_Properties_Triad_Closed 273.11917532841994 ns/iter 276.81062261435466 ns/iter 0.99
Micro_Draft4_Properties_Triad_Required 346.45470708390116 ns/iter 358.41516889066827 ns/iter 0.97
Micro_Draft4_Properties_Closed 62.230636959795376 ns/iter 58.50384706641588 ns/iter 1.06
Micro_Draft4_Non_Recursive_Ref 12.186215770934306 ns/iter 11.225217882226032 ns/iter 1.09
Micro_Draft4_Pattern_Properties_True 154.2704245016846 ns/iter 160.11898717572424 ns/iter 0.96
Micro_Draft4_Ref_To_Single_Property 11.3332995862567 ns/iter 11.836694256771233 ns/iter 0.96
Micro_Draft4_Additional_Properties_Type 22.990340012144003 ns/iter 21.495162643570133 ns/iter 1.07
Micro_Draft4_Nested_Oneof 58.01581431498566 ns/iter 57.30113773422663 ns/iter 1.01
Micro_Draft4_Short_Enum 10.937630487644139 ns/iter 12.41577436738031 ns/iter 0.88
Micro_Draft4_Long_Enum 14.426851593082633 ns/iter 15.623894978401742 ns/iter 0.92
Micro_Draft4_Long_Enum_Short_Strings 10.929520084412978 ns/iter 12.338836532594401 ns/iter 0.89
Micro_Draft4_Type_Object 3.8719541802054818 ns/iter 3.739209759869782 ns/iter 1.04
Micro_Draft4_Ref_Single_100 2401394.2955322955 ns/iter 2426272.9584773527 ns/iter 0.99
Micro_Draft4_Compile_Ref_Many_Nested 1753308.426065215 ns/iter 1758680.8600003677 ns/iter 1.00
Micro_Draft4_Compile_Wrap 2398791.3745699674 ns/iter 2375758.213559693 ns/iter 1.01
Micro_Draft6_Property_Names 133.4245374691363 ns/iter 135.15012242534897 ns/iter 0.99
Micro_Draft6_Compile_FHIR 17219730940.00009 ns/iter 13487896129.000092 ns/iter 1.28
Micro_Draft7_If_Then_Else 25.16934016317424 ns/iter 23.710246171790594 ns/iter 1.06
Micro_2019_09_Unevaluated_Properties 26.06221712482681 ns/iter 27.408673206284227 ns/iter 0.95
Micro_2019_09_Compile_Wrap 326901295.99996 ns/iter 299873080.999987 ns/iter 1.09
Micro_2020_12_Dynamic_Ref 243.80360157147342 ns/iter 230.47207099641923 ns/iter 1.06
Micro_2020_12_Dynamic_Ref_Single 3.522208039206829 ns/iter 3.4358098649133506 ns/iter 1.03
Micro_2020_12_Simple_Output_Mask 1058.2353755730237 ns/iter 1084.5767087416596 ns/iter 0.98
Micro_2020_12_Simple_Output_Annotations 95155.9451219672 ns/iter 104591.46749550568 ns/iter 0.91
Micro_2020_12_Compile_NonCircular_Shared_Refs 1103914.9889765263 ns/iter 1113247.06060594 ns/iter 0.99
Micro_2020_12_Exhaustive_Deep_Numeric 8467.587515784693 ns/iter 8126.181420293599 ns/iter 1.04
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput 174356.22343786247 ns/iter 177132.46622819346 ns/iter 0.98
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput 23786.52239602614 ns/iter 22547.677545355862 ns/iter 1.05
Micro_2020_12_Exhaustive_Deep_Numeric_Fail 149.96617933212005 ns/iter 142.93860581151844 ns/iter 1.05
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput 4048.0315999822797 ns/iter 4200.189996940072 ns/iter 0.96
Alterschema_Check_Readibility_ISO_Language_Set_3 360361314.99997735 ns/iter 372493252.5000213 ns/iter 0.97
Alterschema_Check_Readibility_OMC 90726348.25000137 ns/iter 84424909.25000356 ns/iter 1.07
Alterschema_Check_Readibility_KrakenD 1341602566.0001197 ns/iter 1193137916.000069 ns/iter 1.12
Alterschema_Apply_Readibility_KrakenD 130850666273.00012 ns/iter 119407524983.00003 ns/iter 1.10
Alterschema_Check_Invalid_External_Refs 271801890.33333594 ns/iter 305949566.99997056 ns/iter 0.89

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

JavaScript (linux/llvm)

Details
Benchmark suite Current: 062adde Previous: 4c311d4 Ratio
E2E_Evaluator_adaptivecard 119420 ns 120274 ns 0.99
E2E_Evaluator_ansible-meta 538410 ns 531281 ns 1.01
E2E_Evaluator_aws-cdk 129198 ns 142601 ns 0.91
E2E_Evaluator_babelrc 325421 ns 336415 ns 0.97
E2E_Evaluator_cerebrum-criminal-case 2759352 ns 2490934 ns 1.11
E2E_Evaluator_clang-format 266508 ns 275438 ns 0.97
E2E_Evaluator_cmake-presets 17866048 ns 18885408 ns 0.95
E2E_Evaluator_code-climate 505033 ns 502090 ns 1.01
E2E_Evaluator_cql2 1236792 ns 1217262 ns 1.02
E2E_Evaluator_cspell 1642981 ns 1502495 ns 1.09
E2E_Evaluator_cypress 847285 ns 787907 ns 1.08
E2E_Evaluator_deno 1058669 ns 1039061 ns 1.02
E2E_Evaluator_dependabot 1048131 ns 1087024 ns 0.96
E2E_Evaluator_draft-04 20284349 ns 21913026 ns 0.93
E2E_Evaluator_fabric-mod 2467862 ns 2292835 ns 1.08
E2E_Evaluator_geojson 25270716 ns 25481001 ns 0.99
E2E_Evaluator_gitpod-configuration 731007 ns 725955 ns 1.01
E2E_Evaluator_helm-chart-lock 1007465 ns 1001873 ns 1.01
E2E_Evaluator_importmap 262215 ns 277782 ns 0.94
E2E_Evaluator_jasmine 285586 ns 303775 ns 0.94
E2E_Evaluator_jsconfig 1443094 ns 1301889 ns 1.11
E2E_Evaluator_jshintrc 2888174 ns 2806093 ns 1.03
E2E_Evaluator_krakend 640123 ns 695029 ns 0.92
E2E_Evaluator_lazygit 470482 ns 521254 ns 0.90
E2E_Evaluator_lerna 457637 ns 465237 ns 0.98
E2E_Evaluator_nest-cli 615934 ns 603180 ns 1.02
E2E_Evaluator_omc 91692 ns 93767 ns 0.98
E2E_Evaluator_omnisharp 1458849 ns 1393394 ns 1.05
E2E_Evaluator_openapi 22499923 ns 23769459 ns 0.95
E2E_Evaluator_pre-commit-hooks 2093645 ns 2029273 ns 1.03
E2E_Evaluator_pulumi 1981704 ns 1894115 ns 1.05
E2E_Evaluator_semantic-release 225077 ns 263090 ns 0.86
E2E_Evaluator_stale 375323 ns 404611 ns 0.93
E2E_Evaluator_stylecop 1211372 ns 1233169 ns 0.98
E2E_Evaluator_tmuxinator 222026 ns 238558 ns 0.93
E2E_Evaluator_ui5 2189429 ns 2239969 ns 0.98
E2E_Evaluator_ui5-manifest 10070762 ns 12134362 ns 0.83
E2E_Evaluator_unreal-engine-uproject 1595022 ns 1515430 ns 1.05
E2E_Evaluator_users-array 2472493 ns 2403059 ns 1.03
E2E_Evaluator_vercel 1022555 ns 993979 ns 1.03
E2E_Evaluator_yamllint 24150 ns 25606 ns 0.94

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (macos/llvm)

Details
Benchmark suite Current: 062adde Previous: 4c311d4 Ratio
Schema_Iterator_ISO_Language 3472772.7109005116 ns/iter 2433054.516233836 ns/iter 1.43
Schema_Tracker_ISO_Language 7853373.184782018 ns/iter 4755925.00000042 ns/iter 1.65
Schema_Tracker_ISO_Language_To_JSON 20089440.97221704 ns/iter 15623934.782608913 ns/iter 1.29
Schema_Frame_WoT_References 6261138.883720667 ns/iter 5109415.503496522 ns/iter 1.23
Schema_Frame_OMC_References 32375234.375005376 ns/iter 23881377.86206714 ns/iter 1.36
Schema_Frame_OMC_Locations 29978670.454552647 ns/iter 22009247.37499932 ns/iter 1.36
Schema_Frame_ISO_Language_Locations 90544083.37499353 ns/iter 73121004.66666986 ns/iter 1.24
Schema_Frame_KrakenD_References 58908258.39999251 ns/iter 43608257.81250099 ns/iter 1.35
Schema_Frame_KrakenD_Reachable 682865665.9999979 ns/iter 389999354.5000484 ns/iter 1.75
Schema_Frame_ISO_Language_Locations_To_JSON 127230312.50004624 ns/iter 76229699.99999896 ns/iter 1.67
Schema_Frame_Many_Resources_References 458117499.99995756 ns/iter 284024082.999963 ns/iter 1.61
Schema_Bundle_Meta_2020_12 1660179.7651868844 ns/iter 1315898.9312953611 ns/iter 1.26
Schema_Format_ISO_Language_To_JSON 104525088.37499863 ns/iter 78398587.88887948 ns/iter 1.33
E2E_Compiler_adaptivecard 83695469.63635086 ns/iter 60830006.38461901 ns/iter 1.38
E2E_Compiler_ansible_meta 36532781.2500027 ns/iter 25772364.22222187 ns/iter 1.42
E2E_Compiler_aws_cdk 358391.3855976068 ns/iter 279427.632595584 ns/iter 1.28
E2E_Compiler_babelrc 2632094.827586586 ns/iter 2200808.701257876 ns/iter 1.20
E2E_Compiler_clang_format 19720218.750001095 ns/iter 17134856.06818081 ns/iter 1.15
E2E_Compiler_cmake_presets 33948161.21738625 ns/iter 27039102.576920345 ns/iter 1.26
E2E_Compiler_code_climate 3102455.1255066153 ns/iter 2244988.2908496987 ns/iter 1.38
E2E_Compiler_cql2 14606619.040812207 ns/iter 12386907.327587668 ns/iter 1.18
E2E_Compiler_cspell 27947040.11111443 ns/iter 20281620.11764741 ns/iter 1.38
E2E_Compiler_cypress 5024322.499998561 ns/iter 3657048.395833584 ns/iter 1.37
E2E_Compiler_deno 8166720.297029963 ns/iter 6762654.205606629 ns/iter 1.21
E2E_Compiler_dependabot 4844851.151723372 ns/iter 3638201.785340567 ns/iter 1.33
E2E_Compiler_draft_04 2721371.057612921 ns/iter 2028469.4900283283 ns/iter 1.34
E2E_Compiler_fabric_mod 4619711.393332484 ns/iter 3815337.610810914 ns/iter 1.21
E2E_Compiler_geojson 31610774.29167373 ns/iter 22861181.45161342 ns/iter 1.38
E2E_Compiler_gitpod_configuration 4677462.381945614 ns/iter 4124708.5798813826 ns/iter 1.13
E2E_Compiler_helm_chart_lock 649546.4899177644 ns/iter 525999.699784043 ns/iter 1.23
E2E_Compiler_importmap 258945.8319358008 ns/iter 205497.48295453892 ns/iter 1.26
E2E_Compiler_jasmine 1133019.194304771 ns/iter 1083745.3272727365 ns/iter 1.05
E2E_Compiler_jshintrc 3561945.3488379805 ns/iter 3286435.95370358 ns/iter 1.08
E2E_Compiler_jsconfig 22792613.756755106 ns/iter 18791135.135136362 ns/iter 1.21
E2E_Compiler_krakend 175707733.19998807 ns/iter 128633722.16666372 ns/iter 1.37
E2E_Compiler_lazygit 42613747.66666551 ns/iter 33004628.772728622 ns/iter 1.29
E2E_Compiler_lerna 1766359.7087377938 ns/iter 1555897.281853216 ns/iter 1.14
E2E_Compiler_nest_cli 7067375.730433844 ns/iter 7145812.131578591 ns/iter 0.99
E2E_Compiler_omc 200813531.25004852 ns/iter 162303437.5000145 ns/iter 1.24
E2E_Compiler_omnisharp 6990606.9416674655 ns/iter 6006731.798319219 ns/iter 1.16
E2E_Compiler_openapi 28306748.535718333 ns/iter 23707946.225804042 ns/iter 1.19
E2E_Compiler_pre_commit_hooks 5721340.143790097 ns/iter 4280193.67283971 ns/iter 1.34
E2E_Compiler_pulumi 4760523.617834647 ns/iter 3353929.3080563606 ns/iter 1.42
E2E_Compiler_semantic_release 1648843.316831634 ns/iter 1373106.1537101893 ns/iter 1.20
E2E_Compiler_stale 1668597.6345679928 ns/iter 1257471.1972554468 ns/iter 1.33
E2E_Compiler_stylecop 7684787.449437188 ns/iter 5524589.061068762 ns/iter 1.39
E2E_Compiler_tmuxinator 2006380.0532547429 ns/iter 1666443.8997819868 ns/iter 1.20
E2E_Compiler_ui5 69827254.55554828 ns/iter 54342541.699998036 ns/iter 1.28
E2E_Compiler_ui5_manifest 328530207.999961 ns/iter 292517520.5000414 ns/iter 1.12
E2E_Compiler_unreal_engine_uproject 4278079.923975724 ns/iter 3819189.864865055 ns/iter 1.12
E2E_Compiler_users_array 847684.617187586 ns/iter 848111.1878452201 ns/iter 1.00
E2E_Compiler_vercel 15493447.368421106 ns/iter 12588574.847456384 ns/iter 1.23
E2E_Compiler_yamllint 330767.3061833888 ns/iter 257189.51468483033 ns/iter 1.29
E2E_Evaluator_adaptivecard 26093.047269382376 ns/iter 19031.21061219908 ns/iter 1.37
E2E_Evaluator_ansible_meta 211736.9044943492 ns/iter 165338.99099527128 ns/iter 1.28
E2E_Evaluator_aws_cdk 43574.79460359499 ns/iter 34441.2367350966 ns/iter 1.27
E2E_Evaluator_babelrc 102269.14414412527 ns/iter 82248.1084133227 ns/iter 1.24
E2E_Evaluator_cerebrum_criminal_case 897103.8135591774 ns/iter 708220.0309778079 ns/iter 1.27
E2E_Evaluator_clang_format 116256.9664964742 ns/iter 99313.08234491605 ns/iter 1.17
E2E_Evaluator_cmake_presets 4479568.108974828 ns/iter 3494002.5380712524 ns/iter 1.28
E2E_Evaluator_code_climate 158252.34718358787 ns/iter 130430.27672272897 ns/iter 1.21
E2E_Evaluator_cql2 184189.59601631638 ns/iter 148687.86656890518 ns/iter 1.24
E2E_Evaluator_cspell 569416.9999999304 ns/iter 406951.9761769496 ns/iter 1.40
E2E_Evaluator_cypress 175388.7342691321 ns/iter 146618.48365743237 ns/iter 1.20
E2E_Evaluator_deno 300688.0981568309 ns/iter 235051.31534851925 ns/iter 1.28
E2E_Evaluator_dependabot 323537.6000000241 ns/iter 238131.08996653435 ns/iter 1.36
E2E_Evaluator_draft_04 7046980.555555315 ns/iter 5442774.734374822 ns/iter 1.29
E2E_Evaluator_fabric_mod 619904.4966330531 ns/iter 493535.66433563025 ns/iter 1.26
E2E_Evaluator_geojson 13541814.158730948 ns/iter 10394347.014926437 ns/iter 1.30
E2E_Evaluator_gitpod_configuration 178129.57128736188 ns/iter 164315.15027958705 ns/iter 1.08
E2E_Evaluator_helm_chart_lock 254562.0640941981 ns/iter 212696.56982048825 ns/iter 1.20
E2E_Evaluator_importmap 31886.47657351228 ns/iter 30076.27795527217 ns/iter 1.06
E2E_Evaluator_jasmine 84585.52585017036 ns/iter 81766.3827944469 ns/iter 1.03
E2E_Evaluator_jshintrc 1052455.0408719773 ns/iter 943500.4457832007 ns/iter 1.12
E2E_Evaluator_jsconfig 412912.13244349504 ns/iter 306793.9144736891 ns/iter 1.35
E2E_Evaluator_krakend 176709.1504622786 ns/iter 143063.59180457273 ns/iter 1.24
E2E_Evaluator_lazygit 130950.34721741221 ns/iter 104555.9561580519 ns/iter 1.25
E2E_Evaluator_lerna 170190.59314179473 ns/iter 137289.1091624961 ns/iter 1.24
E2E_Evaluator_nest_cli 149755.01796791778 ns/iter 132156.10306563886 ns/iter 1.13
E2E_Evaluator_omc 16227.269528497603 ns/iter 13909.841069678108 ns/iter 1.17
E2E_Evaluator_omnisharp 518495.0840000511 ns/iter 452680.8858085126 ns/iter 1.15
E2E_Evaluator_openapi 7373718.0851057535 ns/iter 6009695.758620112 ns/iter 1.23
E2E_Evaluator_pre_commit_hooks 412116.7953667545 ns/iter 360883.14814819174 ns/iter 1.14
E2E_Evaluator_pulumi 718242.8179792686 ns/iter 523912.3447761731 ns/iter 1.37
E2E_Evaluator_semantic_release 92675.57251910282 ns/iter 69260.05000961234 ns/iter 1.34
E2E_Evaluator_stale 128493.31171464328 ns/iter 117332.29036480002 ns/iter 1.10
E2E_Evaluator_stylecop 251709.4265432139 ns/iter 186431.36874174318 ns/iter 1.35
E2E_Evaluator_tmuxinator 85496.83886307084 ns/iter 71067.79849638212 ns/iter 1.20
E2E_Evaluator_ui5 374856.0823464057 ns/iter 353594.82219991914 ns/iter 1.06
E2E_Evaluator_ui5_manifest 2296680.4422311946 ns/iter 1831826.0906799496 ns/iter 1.25
E2E_Evaluator_unreal_engine_uproject 457174.30697119795 ns/iter 343315.93782140815 ns/iter 1.33
E2E_Evaluator_users_array 570913.244584783 ns/iter 426360.21831414814 ns/iter 1.34
E2E_Evaluator_vercel 257865.80111039188 ns/iter 235952.66529576978 ns/iter 1.09
E2E_Evaluator_yamllint 7887.902822377839 ns/iter 6443.905780448456 ns/iter 1.22
Micro_Draft4_Meta_1_No_Callback 195.70892773232245 ns/iter 144.69818218087616 ns/iter 1.35
Micro_Draft4_Required_Properties 909.6640228314094 ns/iter 659.2370244297799 ns/iter 1.38
Micro_Draft4_Many_Optional_Properties_Minimal_Match 22.88297817804219 ns/iter 18.496776886304943 ns/iter 1.24
Micro_Draft4_Few_Optional_Properties_Minimal_Match 8.817616717035191 ns/iter 7.491837459605446 ns/iter 1.18
Micro_Draft4_Items_Schema 313.2319282200337 ns/iter 258.4044387839953 ns/iter 1.21
Micro_Draft4_Nested_Object 0.7966890570965254 ns/iter 0.6927691554680758 ns/iter 1.15
Micro_Draft4_Properties_Triad_Optional 246.98890111942495 ns/iter 218.77792019858035 ns/iter 1.13
Micro_Draft4_Properties_Triad_Closed 208.83818108742923 ns/iter 182.36351977797852 ns/iter 1.15
Micro_Draft4_Properties_Triad_Required 291.6708492568129 ns/iter 242.7637809850198 ns/iter 1.20
Micro_Draft4_Properties_Closed 57.396279506299 ns/iter 41.72380149082998 ns/iter 1.38
Micro_Draft4_Non_Recursive_Ref 13.859649123151572 ns/iter 9.907617535836161 ns/iter 1.40
Micro_Draft4_Pattern_Properties_True 190.4114535740587 ns/iter 155.90742336060936 ns/iter 1.22
Micro_Draft4_Ref_To_Single_Property 8.291268986095641 ns/iter 7.562074075665325 ns/iter 1.10
Micro_Draft4_Additional_Properties_Type 23.166431357501455 ns/iter 20.04263965924616 ns/iter 1.16
Micro_Draft4_Nested_Oneof 45.95730174494074 ns/iter 40.61268341525497 ns/iter 1.13
Micro_Draft4_Short_Enum 6.446899247197806 ns/iter 5.022265426970576 ns/iter 1.28
Micro_Draft4_Long_Enum 13.529008244432028 ns/iter 10.048231473335811 ns/iter 1.35
Micro_Draft4_Long_Enum_Short_Strings 7.545645767508199 ns/iter 6.6001099714332785 ns/iter 1.14
Micro_Draft4_Type_Object 3.6968548519634323 ns/iter 2.4200624180408132 ns/iter 1.53
Micro_Draft4_Ref_Single_100 2453156.8107255506 ns/iter 1829532.209475907 ns/iter 1.34
Micro_Draft4_Compile_Ref_Many_Nested 1778342.9232668588 ns/iter 1280976.0589320236 ns/iter 1.39
Micro_Draft4_Compile_Wrap 2365025.0929371 ns/iter 2084169.2708329232 ns/iter 1.13
Micro_Draft6_Property_Names 136.9634343810017 ns/iter 108.20798061396309 ns/iter 1.27
Micro_Draft6_Compile_FHIR 14335899124.99997 ns/iter 10922584583.000116 ns/iter 1.31
Micro_Draft7_If_Then_Else 19.604406054744018 ns/iter 18.112158731041212 ns/iter 1.08
Micro_2019_09_Unevaluated_Properties 38.68089437242244 ns/iter 26.35887231819127 ns/iter 1.47
Micro_2019_09_Compile_Wrap 419500687.50008994 ns/iter 305696499.9999536 ns/iter 1.37
Micro_2020_12_Dynamic_Ref 243.15886828088577 ns/iter 209.89374714197027 ns/iter 1.16
Micro_2020_12_Dynamic_Ref_Single 3.0385005008359682 ns/iter 2.617672148819781 ns/iter 1.16
Micro_2020_12_Simple_Output_Mask 1095.850814691309 ns/iter 799.1204382521423 ns/iter 1.37
Micro_2020_12_Simple_Output_Annotations 108463.65523240056 ns/iter 94705.99717826517 ns/iter 1.15
Micro_2020_12_Compile_NonCircular_Shared_Refs 1159661.3394216618 ns/iter 829509.8298121786 ns/iter 1.40
Micro_2020_12_Exhaustive_Deep_Numeric 6646.934103948339 ns/iter 5084.943929843806 ns/iter 1.31
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput 147684.683843643 ns/iter 112771.70769993935 ns/iter 1.31
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput 20358.240755163766 ns/iter 13692.699651366023 ns/iter 1.49
Micro_2020_12_Exhaustive_Deep_Numeric_Fail 105.95381290015769 ns/iter 87.49564541883925 ns/iter 1.21
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput 6837.485474653404 ns/iter 4793.357134541493 ns/iter 1.43
Alterschema_Check_Readibility_ISO_Language_Set_3 316979749.9999731 ns/iter 222210791.66661182 ns/iter 1.43
Alterschema_Check_Readibility_OMC 91770713.0000104 ns/iter 63460405.36364357 ns/iter 1.45
Alterschema_Check_Readibility_KrakenD 933145916.9998198 ns/iter 731076000.00003 ns/iter 1.28
Alterschema_Apply_Readibility_KrakenD 101607735584.00002 ns/iter 73974237999.00003 ns/iter 1.37
Alterschema_Check_Invalid_External_Refs 228651819.3333601 ns/iter 182964416.49999905 ns/iter 1.25

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

JavaScript (macos/llvm)

Details
Benchmark suite Current: 062adde Previous: 4c311d4 Ratio
E2E_Evaluator_adaptivecard 97884 ns 91119 ns 1.07
E2E_Evaluator_ansible-meta 342709 ns 341221 ns 1.00
E2E_Evaluator_aws-cdk 117658 ns 111674 ns 1.05
E2E_Evaluator_babelrc 252430 ns 257343 ns 0.98
E2E_Evaluator_cerebrum-criminal-case 1667618 ns 1575324 ns 1.06
E2E_Evaluator_clang-format 192760 ns 172121 ns 1.12
E2E_Evaluator_cmake-presets 12180456 ns 10781419 ns 1.13
E2E_Evaluator_code-climate 376973 ns 345575 ns 1.09
E2E_Evaluator_cql2 1014411 ns 1019133 ns 1.00
E2E_Evaluator_cspell 1196264 ns 1167395 ns 1.02
E2E_Evaluator_cypress 651456 ns 580430 ns 1.12
E2E_Evaluator_deno 755467 ns 703242 ns 1.07
E2E_Evaluator_dependabot 801013 ns 780105 ns 1.03
E2E_Evaluator_draft-04 16716988 ns 15845271 ns 1.06
E2E_Evaluator_fabric-mod 1923648 ns 1510225 ns 1.27
E2E_Evaluator_geojson 17661019 ns 17118524 ns 1.03
E2E_Evaluator_gitpod-configuration 566491 ns 518048 ns 1.09
E2E_Evaluator_helm-chart-lock 1056510 ns 910692 ns 1.16
E2E_Evaluator_importmap 305334 ns 216397 ns 1.41
E2E_Evaluator_jasmine 259164 ns 212104 ns 1.22
E2E_Evaluator_jsconfig 1158801 ns 984350 ns 1.18
E2E_Evaluator_jshintrc 2282711 ns 2114319 ns 1.08
E2E_Evaluator_krakend 525448 ns 474615 ns 1.11
E2E_Evaluator_lazygit 338949 ns 300060 ns 1.13
E2E_Evaluator_lerna 362109 ns 345378 ns 1.05
E2E_Evaluator_nest-cli 547151 ns 458949 ns 1.19
E2E_Evaluator_omc 97917 ns 76809 ns 1.27
E2E_Evaluator_omnisharp 1222732 ns 1046560 ns 1.17
E2E_Evaluator_openapi 20312036 ns 16413079 ns 1.24
E2E_Evaluator_pre-commit-hooks 1954351 ns 1366049 ns 1.43
E2E_Evaluator_pulumi 1639511 ns 1468747 ns 1.12
E2E_Evaluator_semantic-release 225459 ns 182128 ns 1.24
E2E_Evaluator_stale 360574 ns 288611 ns 1.25
E2E_Evaluator_stylecop 1033645 ns 800245 ns 1.29
E2E_Evaluator_tmuxinator 249517 ns 175504 ns 1.42
E2E_Evaluator_ui5 2877265 ns 1617758 ns 1.78
E2E_Evaluator_ui5-manifest 14558717 ns 9224479 ns 1.58
E2E_Evaluator_unreal-engine-uproject 1737440 ns 1171920 ns 1.48
E2E_Evaluator_users-array 2343351 ns 2472702 ns 0.95
E2E_Evaluator_vercel 1125292 ns 793103 ns 1.42
E2E_Evaluator_yamllint 37304 ns 24027 ns 1.55

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (linux/gcc)

Details
Benchmark suite Current: 062adde Previous: 4c311d4 Ratio
Alterschema_Check_Readibility_ISO_Language_Set_3 382768010.49994445 ns/iter 373450196.0000216 ns/iter 1.02
Alterschema_Check_Readibility_OMC 96236662.14286329 ns/iter 103543028.28571756 ns/iter 0.93
Alterschema_Check_Readibility_KrakenD 1321978510.9999976 ns/iter 1453915254.9998562 ns/iter 0.91
Alterschema_Apply_Readibility_KrakenD 125261736615.00002 ns/iter 146636108897.99997 ns/iter 0.85
Alterschema_Check_Invalid_External_Refs 320694788.9999583 ns/iter 301896470.5000826 ns/iter 1.06
Micro_2020_12_Dynamic_Ref 273.7782032606322 ns/iter 269.21557313507213 ns/iter 1.02
Micro_2020_12_Dynamic_Ref_Single 4.671711592013667 ns/iter 4.583920004095723 ns/iter 1.02
Micro_2020_12_Simple_Output_Mask 1143.6290846552633 ns/iter 1115.2181691568123 ns/iter 1.03
Micro_2020_12_Simple_Output_Annotations 113689.01809292063 ns/iter 98546.44161205542 ns/iter 1.15
Micro_2020_12_Compile_NonCircular_Shared_Refs 1268532.2180180897 ns/iter 1267736.8137041493 ns/iter 1.00
Micro_2020_12_Exhaustive_Deep_Numeric 8773.198094052974 ns/iter 8669.950384085882 ns/iter 1.01
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput 166790.88715029942 ns/iter 164000.4885760391 ns/iter 1.02
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput 25725.01507482828 ns/iter 27049.36495195236 ns/iter 0.95
Micro_2020_12_Exhaustive_Deep_Numeric_Fail 152.23978597308056 ns/iter 151.5637339562832 ns/iter 1.00
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput 4787.915161713524 ns/iter 4443.938874582012 ns/iter 1.08
Micro_2019_09_Unevaluated_Properties 29.30572524719363 ns/iter 28.50252592643981 ns/iter 1.03
Micro_2019_09_Compile_Wrap 316153139.4999884 ns/iter 345332852.4999506 ns/iter 0.92
Micro_Draft7_If_Then_Else 24.95862638498745 ns/iter 24.886096112496904 ns/iter 1.00
Micro_Draft6_Property_Names 158.37019626029462 ns/iter 150.5837504356589 ns/iter 1.05
Micro_Draft6_Compile_FHIR 13336231513.00003 ns/iter 14983565021.999994 ns/iter 0.89
Micro_Draft4_Meta_1_No_Callback 171.9620971165772 ns/iter 179.1852513617306 ns/iter 0.96
Micro_Draft4_Required_Properties 801.4201840115733 ns/iter 794.6106440586251 ns/iter 1.01
Micro_Draft4_Many_Optional_Properties_Minimal_Match 20.646558880827538 ns/iter 20.944711627017227 ns/iter 0.99
Micro_Draft4_Few_Optional_Properties_Minimal_Match 13.713994697164503 ns/iter 13.034788020015489 ns/iter 1.05
Micro_Draft4_Items_Schema 314.7788643570445 ns/iter 294.6774373782079 ns/iter 1.07
Micro_Draft4_Nested_Object 1.8679477274658047 ns/iter 2.112733934577834 ns/iter 0.88
Micro_Draft4_Properties_Triad_Optional 498.59265281977474 ns/iter 500.92383400010476 ns/iter 1.00
Micro_Draft4_Properties_Triad_Closed 386.3746984825981 ns/iter 392.9612823818989 ns/iter 0.98
Micro_Draft4_Properties_Triad_Required 533.1417009999768 ns/iter 501.84255295313324 ns/iter 1.06
Micro_Draft4_Properties_Closed 63.70865069689622 ns/iter 62.047111427026834 ns/iter 1.03
Micro_Draft4_Non_Recursive_Ref 9.340226403837006 ns/iter 8.80400640534253 ns/iter 1.06
Micro_Draft4_Pattern_Properties_True 205.13729914594512 ns/iter 192.5565493214301 ns/iter 1.07
Micro_Draft4_Ref_To_Single_Property 13.428455638699528 ns/iter 12.675462277849508 ns/iter 1.06
Micro_Draft4_Additional_Properties_Type 14.340715018718175 ns/iter 14.088868519972877 ns/iter 1.02
Micro_Draft4_Nested_Oneof 64.12698655747025 ns/iter 63.358254330256834 ns/iter 1.01
Micro_Draft4_Short_Enum 14.64970104734445 ns/iter 14.566939698029632 ns/iter 1.01
Micro_Draft4_Long_Enum 14.958066876947424 ns/iter 14.077148626528475 ns/iter 1.06
Micro_Draft4_Long_Enum_Short_Strings 14.64074410153897 ns/iter 14.447089001288347 ns/iter 1.01
Micro_Draft4_Type_Object 4.670163033755275 ns/iter 4.587272407722573 ns/iter 1.02
Micro_Draft4_Ref_Single_100 2603017.5353159923 ns/iter 2650212.483395181 ns/iter 0.98
Micro_Draft4_Compile_Ref_Many_Nested 1869188.2526592934 ns/iter 1918283.154891321 ns/iter 0.97
Micro_Draft4_Compile_Wrap 2640850.573584859 ns/iter 2826273.4435804714 ns/iter 0.93
E2E_Compiler_adaptivecard 69858656.79998824 ns/iter 71329874.49999747 ns/iter 0.98
E2E_Compiler_ansible_meta 32482214.136362847 ns/iter 34035856.350010365 ns/iter 0.95
E2E_Compiler_aws_cdk 446205.3346080635 ns/iter 436103.8936301607 ns/iter 1.02
E2E_Compiler_babelrc 2919853.0624995553 ns/iter 2974389.5611807583 ns/iter 0.98
E2E_Compiler_clang_format 20524100.264705177 ns/iter 21066245.79411854 ns/iter 0.97
E2E_Compiler_cmake_presets 28468447.360000934 ns/iter 29897277.20833457 ns/iter 0.95
E2E_Compiler_code_climate 2952216.7647059667 ns/iter 3011471.655172264 ns/iter 0.98
E2E_Compiler_cql2 14554572.916665621 ns/iter 14801110.042555515 ns/iter 0.98
E2E_Compiler_cspell 24809505.071427144 ns/iter 25513137.851846665 ns/iter 0.97
E2E_Compiler_cypress 4320586.858024859 ns/iter 4393486.283019309 ns/iter 0.98
E2E_Compiler_deno 8827701.506331174 ns/iter 9045760.675323803 ns/iter 0.98
E2E_Compiler_dependabot 4432957.107594661 ns/iter 4504201.922581189 ns/iter 0.98
E2E_Compiler_draft_04 3096520.30973485 ns/iter 3127158.290178654 ns/iter 0.99
E2E_Compiler_fabric_mod 5374692.770992069 ns/iter 5476552.492188702 ns/iter 0.98
E2E_Compiler_geojson 24998805.214287195 ns/iter 26175261.29629537 ns/iter 0.96
E2E_Compiler_gitpod_configuration 5574913.61904802 ns/iter 5669336.360000671 ns/iter 0.98
E2E_Compiler_helm_chart_lock 801355.7408676787 ns/iter 784326.2614525437 ns/iter 1.02
E2E_Compiler_importmap 331618.9758408955 ns/iter 320498.40127970447 ns/iter 1.03
E2E_Compiler_jasmine 1547134.814569756 ns/iter 1555286.412026453 ns/iter 0.99
E2E_Compiler_jshintrc 4861843.0277779605 ns/iter 4918142.577466056 ns/iter 0.99
E2E_Compiler_jsconfig 24325279.896551177 ns/iter 24709252.178573545 ns/iter 0.98
E2E_Compiler_krakend 154409255.59996685 ns/iter 153454600.40002763 ns/iter 1.01
E2E_Compiler_lazygit 36962193.68421943 ns/iter 38322610.500004984 ns/iter 0.96
E2E_Compiler_lerna 1848627.1178011263 ns/iter 1845179.84031458 ns/iter 1.00
E2E_Compiler_nest_cli 8390309.059523458 ns/iter 8578389.390244987 ns/iter 0.98
E2E_Compiler_omc 183471517.9999762 ns/iter 188013034.4999884 ns/iter 0.98
E2E_Compiler_omnisharp 7641239.934065986 ns/iter 7690466.395603166 ns/iter 0.99
E2E_Compiler_openapi 28915345.249998838 ns/iter 29653736.54167062 ns/iter 0.98
E2E_Compiler_pre_commit_hooks 5928375.897435847 ns/iter 6050406.2241389435 ns/iter 0.98
E2E_Compiler_pulumi 4574544.603895435 ns/iter 4665188.569536904 ns/iter 0.98
E2E_Compiler_semantic_release 1791705.5984652857 ns/iter 1854917.368556818 ns/iter 0.97
E2E_Compiler_stale 1752544.0453400116 ns/iter 1788550.2282052373 ns/iter 0.98
E2E_Compiler_stylecop 6890791.598038958 ns/iter 7162045.727273385 ns/iter 0.96
E2E_Compiler_tmuxinator 2225429.328025532 ns/iter 2237607.0732486667 ns/iter 0.99
E2E_Compiler_ui5 51625468.69232406 ns/iter 55882268.09091297 ns/iter 0.92
E2E_Compiler_ui5_manifest 341730084.9999947 ns/iter 383414765.5001061 ns/iter 0.89
E2E_Compiler_unreal_engine_uproject 5179805.852942068 ns/iter 5309124.541352681 ns/iter 0.98
E2E_Compiler_users_array 910196.3593751705 ns/iter 913846.0156249787 ns/iter 1.00
E2E_Compiler_vercel 13470696.153844457 ns/iter 13926978.999998027 ns/iter 0.97
E2E_Compiler_yamllint 408494.32165414473 ns/iter 395199.6740112409 ns/iter 1.03
E2E_Evaluator_adaptivecard 23912.108424703845 ns/iter 23591.430218319434 ns/iter 1.01
E2E_Evaluator_ansible_meta 268004.32922121574 ns/iter 241410.18975591636 ns/iter 1.11
E2E_Evaluator_aws_cdk 55992.806262716585 ns/iter 47619.47787792026 ns/iter 1.18
E2E_Evaluator_babelrc 108468.36296294238 ns/iter 86956.70495246112 ns/iter 1.25
E2E_Evaluator_cerebrum_criminal_case 1076789.0031151625 ns/iter 1131196.0106194525 ns/iter 0.95
E2E_Evaluator_clang_format 111287.64150646659 ns/iter 99204.39923577968 ns/iter 1.12
E2E_Evaluator_cmake_presets 4978790.320611544 ns/iter 6602916.764151969 ns/iter 0.75
E2E_Evaluator_code_climate 201550.73485068072 ns/iter 173626.0988016991 ns/iter 1.16
E2E_Evaluator_cql2 224509.1801974304 ns/iter 207918.92931091046 ns/iter 1.08
E2E_Evaluator_cspell 556460.3004845352 ns/iter 524711.359668883 ns/iter 1.06
E2E_Evaluator_cypress 178268.23336717283 ns/iter 144176.37126248746 ns/iter 1.24
E2E_Evaluator_deno 354650.71246168367 ns/iter 322258.8978101944 ns/iter 1.10
E2E_Evaluator_dependabot 380628.8894390428 ns/iter 359805.35879028856 ns/iter 1.06
E2E_Evaluator_draft_04 11123333.805967173 ns/iter 12053940.75862324 ns/iter 0.92
E2E_Evaluator_fabric_mod 798290.2976053699 ns/iter 748180.2596984721 ns/iter 1.07
E2E_Evaluator_geojson 19029094.054057833 ns/iter 21130884.636360142 ns/iter 0.90
E2E_Evaluator_gitpod_configuration 266325.8529746265 ns/iter 236698.16386839058 ns/iter 1.13
E2E_Evaluator_helm_chart_lock 318697.3145051762 ns/iter 224470.61036856048 ns/iter 1.42
E2E_Evaluator_importmap 50704.675594577035 ns/iter 41173.25967627519 ns/iter 1.23
E2E_Evaluator_jasmine 121481.8478447518 ns/iter 105707.69682850108 ns/iter 1.15
E2E_Evaluator_jshintrc 1078869.8415385275 ns/iter 1037407.2976189619 ns/iter 1.04
E2E_Evaluator_jsconfig 419076.8725431376 ns/iter 388862.3366337454 ns/iter 1.08
E2E_Evaluator_krakend 213830.1718559332 ns/iter 211058.8169522124 ns/iter 1.01
E2E_Evaluator_lazygit 144310.68244085394 ns/iter 130784.41133054782 ns/iter 1.10
E2E_Evaluator_lerna 170342.89676012896 ns/iter 134266.05634615148 ns/iter 1.27
E2E_Evaluator_nest_cli 200587.57383725513 ns/iter 186227.68326640117 ns/iter 1.08
E2E_Evaluator_omc 18979.02627199898 ns/iter 19157.03581311672 ns/iter 0.99
E2E_Evaluator_omnisharp 576762.4451013606 ns/iter 539372.5908029448 ns/iter 1.07
E2E_Evaluator_openapi 12354154.62263878 ns/iter 12991717.593222039 ns/iter 0.95
E2E_Evaluator_pre_commit_hooks 536839.9830638343 ns/iter 475446.6705163165 ns/iter 1.13
E2E_Evaluator_pulumi 757232.5852335985 ns/iter 754964.0365447572 ns/iter 1.00
E2E_Evaluator_semantic_release 108106.19741838811 ns/iter 87702.3282666921 ns/iter 1.23
E2E_Evaluator_stale 170407.97287565764 ns/iter 158402.5859251034 ns/iter 1.08
E2E_Evaluator_stylecop 332239.29128987284 ns/iter 317854.6942290832 ns/iter 1.05
E2E_Evaluator_tmuxinator 103109.68574371314 ns/iter 87112.98276289253 ns/iter 1.18
E2E_Evaluator_ui5 571488.9159803031 ns/iter 523115.7348768795 ns/iter 1.09
E2E_Evaluator_ui5_manifest 2939203.596707995 ns/iter 2739020.49019603 ns/iter 1.07
E2E_Evaluator_unreal_engine_uproject 479678.1488920881 ns/iter 451047.94990362687 ns/iter 1.06
E2E_Evaluator_users_array 631645.6604444183 ns/iter 698569.1342687166 ns/iter 0.90
E2E_Evaluator_vercel 337902.06437558436 ns/iter 278966.9790407776 ns/iter 1.21
E2E_Evaluator_yamllint 10781.656852248483 ns/iter 9259.11990417341 ns/iter 1.16
Schema_Format_ISO_Language_To_JSON 117700500.66669077 ns/iter 117631236.66658734 ns/iter 1.00
Schema_Bundle_Meta_2020_12 2015555.2651394513 ns/iter 2003019.1523080154 ns/iter 1.01
Schema_Frame_WoT_References 5991213.495727242 ns/iter 6298149.587716276 ns/iter 0.95
Schema_Frame_OMC_References 25222103.714278482 ns/iter 26052730.037042275 ns/iter 0.97
Schema_Frame_OMC_Locations 23075502.833330575 ns/iter 26138732.379312668 ns/iter 0.88
Schema_Frame_ISO_Language_Locations 108872773.33335988 ns/iter 114654837.83331364 ns/iter 0.95
Schema_Frame_KrakenD_References 43760514.687491536 ns/iter 50038630.60001095 ns/iter 0.87
Schema_Frame_KrakenD_Reachable 578604528.0001417 ns/iter 642855989.0000542 ns/iter 0.90
Schema_Frame_ISO_Language_Locations_To_JSON 196379745.49999627 ns/iter 207349629.6667751 ns/iter 0.95
Schema_Frame_Many_Resources_References 423812905.99996644 ns/iter 423855333.50011426 ns/iter 1.00
Schema_Iterator_ISO_Language 4367648.3647792665 ns/iter 3823584.4090918778 ns/iter 1.14
Schema_Tracker_ISO_Language 5671877.609754999 ns/iter 6366211.280993029 ns/iter 0.89
Schema_Tracker_ISO_Language_To_JSON 38251590.66666907 ns/iter 29455980.583331134 ns/iter 1.30

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

JavaScript (linux/gcc)

Details
Benchmark suite Current: 062adde Previous: 4c311d4 Ratio
E2E_Evaluator_adaptivecard 120114 ns 119432 ns 1.01
E2E_Evaluator_ansible-meta 540474 ns 554281 ns 0.98
E2E_Evaluator_aws-cdk 144523 ns 135311 ns 1.07
E2E_Evaluator_babelrc 336715 ns 310657 ns 1.08
E2E_Evaluator_cerebrum-criminal-case 2420542 ns 2779271 ns 0.87
E2E_Evaluator_clang-format 263232 ns 257125 ns 1.02
E2E_Evaluator_cmake-presets 17406651 ns 18125967 ns 0.96
E2E_Evaluator_code-climate 501417 ns 495904 ns 1.01
E2E_Evaluator_cql2 1201231 ns 1228694 ns 0.98
E2E_Evaluator_cspell 1501809 ns 1626666 ns 0.92
E2E_Evaluator_cypress 786055 ns 840118 ns 0.94
E2E_Evaluator_deno 1020145 ns 1110678 ns 0.92
E2E_Evaluator_dependabot 1062789 ns 1062268 ns 1.00
E2E_Evaluator_draft-04 20628028 ns 21587909 ns 0.96
E2E_Evaluator_fabric-mod 2281922 ns 2498709 ns 0.91
E2E_Evaluator_geojson 24047036 ns 26093012 ns 0.92
E2E_Evaluator_gitpod-configuration 704501 ns 744180 ns 0.95
E2E_Evaluator_helm-chart-lock 983636 ns 1000830 ns 0.98
E2E_Evaluator_importmap 262797 ns 267545 ns 0.98
E2E_Evaluator_jasmine 305863 ns 322363 ns 0.95
E2E_Evaluator_jsconfig 1215871 ns 1542494 ns 0.79
E2E_Evaluator_jshintrc 2735497 ns 2930611 ns 0.93
E2E_Evaluator_krakend 661159 ns 631888 ns 1.05
E2E_Evaluator_lazygit 509904 ns 467123 ns 1.09
E2E_Evaluator_lerna 466949 ns 461752 ns 1.01
E2E_Evaluator_nest-cli 587043 ns 609114 ns 0.96
E2E_Evaluator_omc 96088 ns 93901 ns 1.02
E2E_Evaluator_omnisharp 1395380 ns 1480704 ns 0.94
E2E_Evaluator_openapi 23274802 ns 25829321 ns 0.90
E2E_Evaluator_pre-commit-hooks 1998849 ns 2098530 ns 0.95
E2E_Evaluator_pulumi 1898779 ns 2027558 ns 0.94
E2E_Evaluator_semantic-release 249824 ns 238723 ns 1.05
E2E_Evaluator_stale 395832 ns 374884 ns 1.06
E2E_Evaluator_stylecop 1173766 ns 1187580 ns 0.99
E2E_Evaluator_tmuxinator 228816 ns 231344 ns 0.99
E2E_Evaluator_ui5 2201928 ns 2214213 ns 0.99
E2E_Evaluator_ui5-manifest 10006484 ns 10434763 ns 0.96
E2E_Evaluator_unreal-engine-uproject 1488886 ns 1606516 ns 0.93
E2E_Evaluator_users-array 2499683 ns 2457675 ns 1.02
E2E_Evaluator_vercel 985181 ns 984925 ns 1.00
E2E_Evaluator_yamllint 25939 ns 23824 ns 1.09

This comment was automatically generated by workflow using github-action-benchmark.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant