Skip to content

Upgrade Core to 8018e9d85ef6fc0fd9ccd11c2ae438789214b00a#826

Merged
jviotti merged 1 commit into
mainfrom
core-new-compiler
May 21, 2026
Merged

Upgrade Core to 8018e9d85ef6fc0fd9ccd11c2ae438789214b00a#826
jviotti merged 1 commit into
mainfrom
core-new-compiler

Conversation

@jviotti
Copy link
Copy Markdown
Member

@jviotti jviotti commented May 21, 2026

Signed-off-by: Juan Cruz Viotti jv@jviotti.com

Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
Copy link
Copy Markdown

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

Choose a reason for hiding this comment

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

No issues found across 8 files

Re-trigger cubic

@augmentcode
Copy link
Copy Markdown

augmentcode Bot commented May 21, 2026

🤖 Augment PR Summary

Summary: This PR upgrades the vendored sourcemeta/core dependency to commit 8018e9d8….

Changes:

  • Adds a new Core language text component (CMake option, library target, and header/API)
  • Updates Core’s package config to recognize the text component
  • Refines default compiler flags by gating vectorization/unrolling to non-Debug builds
  • Disables LTO for GoogleTest executables to reduce link-time cost
  • Updates the top-level dependency pin in DEPENDENCIES

🤖 Was this summary useful? React with 👍 or 👎

Copy link
Copy Markdown

@augmentcode augmentcode Bot left a comment

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.

list(APPEND SOURCEMETA_CORE_COMPONENTS markdown)
list(APPEND SOURCEMETA_CORE_COMPONENTS error)
list(APPEND SOURCEMETA_CORE_COMPONENTS options)
list(APPEND SOURCEMETA_CORE_COMPONENTS text)
Copy link
Copy Markdown

@augmentcode augmentcode Bot May 21, 2026

Choose a reason for hiding this comment

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

text is controlled by SOURCEMETA_CORE_LANG_TEXT, but it’s appended to the default SOURCEMETA_CORE_COMPONENTS unconditionally; if text isn’t built/installed, downstream find_package(Core) may fail when it tries to include sourcemeta_core_text.cmake. Consider gating the default component list (and/or the text include branch) to only include components that are actually installed.

Severity: medium

Other Locations
  • vendor/core/config.cmake.in:141

Fix This in Augment

🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.

}
if (capitalize_next) {
value[write++] = static_cast<char>(
std::toupper(static_cast<unsigned char>(character)));
Copy link
Copy Markdown

@augmentcode augmentcode Bot May 21, 2026

Choose a reason for hiding this comment

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

std::toupper/std::isalpha from <cctype> are locale-dependent and operate on bytes, so to_title_case can behave inconsistently across locales and won’t correctly handle UTF-8 input. Consider documenting the intended ASCII/locale assumptions for this API to avoid surprising downstream behavior.

Severity: low

Fix This in Augment

🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.

Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

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: 8061366 Previous: c233624 Ratio
Schema_Frame_WoT_References 5083601.8541665515 ns/iter 6953541.99212567 ns/iter 0.73
Schema_Frame_OMC_References 25585346.749997888 ns/iter 32468059.523807827 ns/iter 0.79
Schema_Frame_OMC_Locations 23510566.068964556 ns/iter 26771998.17390908 ns/iter 0.88
Schema_Frame_ISO_Language_Locations 77809049.99999622 ns/iter 87426208.4285939 ns/iter 0.89
Schema_Frame_KrakenD_References 46708302.733327396 ns/iter 54064006.00000845 ns/iter 0.86
Schema_Frame_KrakenD_Reachable 414582374.50001436 ns/iter 472548020.4999713 ns/iter 0.88
Schema_Iterator_ISO_Language 2513631.224025908 ns/iter 2684290.159420734 ns/iter 0.94
Schema_Frame_ISO_Language_Locations_To_JSON 75518994.87498304 ns/iter 88347993.16669735 ns/iter 0.85
Schema_Tracker_ISO_Language 4683117.647057776 ns/iter 5918298.048386312 ns/iter 0.79
Schema_Tracker_ISO_Language_To_JSON 13537157.6666642 ns/iter 15407436.111111868 ns/iter 0.88
Schema_Frame_Many_Resources_References 287383062.4999982 ns/iter 343075999.99999636 ns/iter 0.84
Schema_Bundle_Meta_2020_12 1331487.297391447 ns/iter 1559770.9492579463 ns/iter 0.85
Schema_Format_ISO_Language_To_JSON 74477179.29999271 ns/iter 78453083.50002256 ns/iter 0.95
E2E_Compiler_adaptivecard 56042961.2857141 ns/iter 66142200.81819026 ns/iter 0.85
E2E_Compiler_ansible_meta 25194689.65517168 ns/iter 30327153.95652699 ns/iter 0.83
E2E_Compiler_aws_cdk 298572.8238866757 ns/iter 401721.94571717194 ns/iter 0.74
E2E_Compiler_babelrc 2231263.2507644603 ns/iter 2435431.8453604034 ns/iter 0.92
E2E_Compiler_clang_format 16333508.333334774 ns/iter 18472132.744184207 ns/iter 0.88
E2E_Compiler_cmake_presets 27309485.10713915 ns/iter 29925034.43478318 ns/iter 0.91
E2E_Compiler_code_climate 2219133.3586628484 ns/iter 2657736.7412585714 ns/iter 0.83
E2E_Compiler_cql2 12299642.483871168 ns/iter 15279369.318183066 ns/iter 0.80
E2E_Compiler_cspell 20391304.687500168 ns/iter 24835587.500001565 ns/iter 0.82
E2E_Compiler_cypress 3618211.87500027 ns/iter 4719308.955556564 ns/iter 0.77
E2E_Compiler_deno 6892049.311927371 ns/iter 8594565.036585154 ns/iter 0.80
E2E_Compiler_dependabot 3563875.4129355783 ns/iter 4135480.3465907257 ns/iter 0.86
E2E_Compiler_draft_04 1973832.312499909 ns/iter 2396582.206080672 ns/iter 0.82
E2E_Compiler_fabric_mod 3717696.4943186743 ns/iter 4754935.430463961 ns/iter 0.78
E2E_Compiler_geojson 21639655.303026687 ns/iter 27759366.66666894 ns/iter 0.78
E2E_Compiler_gitpod_configuration 3938927.2658959036 ns/iter 5021731.4814806655 ns/iter 0.78
E2E_Compiler_helm_chart_lock 521503.59971208236 ns/iter 601838.7947237211 ns/iter 0.87
E2E_Compiler_importmap 204224.8684574462 ns/iter 238100.1289906576 ns/iter 0.86
E2E_Compiler_jasmine 1084098.7762240584 ns/iter 1567541.2676863435 ns/iter 0.69
E2E_Compiler_jshintrc 3386140.6027405947 ns/iter 5258105.000000342 ns/iter 0.64
E2E_Compiler_jsconfig 21137388.157895707 ns/iter 34852242.2592581 ns/iter 0.61
E2E_Compiler_krakend 137801527.83332747 ns/iter 219137097.3333354 ns/iter 0.63
E2E_Compiler_lazygit 35386787.863640994 ns/iter 50537047.642852224 ns/iter 0.70
E2E_Compiler_lerna 1413224.3777372045 ns/iter 2108649.8816901078 ns/iter 0.67
E2E_Compiler_nest_cli 6319063.834863976 ns/iter 7918907.773334164 ns/iter 0.80
E2E_Compiler_omc 166414760.25000656 ns/iter 260680541.66663992 ns/iter 0.64
E2E_Compiler_omnisharp 5955005.619046547 ns/iter 8606551.645833349 ns/iter 0.69
E2E_Compiler_openapi 23369539.062500168 ns/iter 31818154.76190899 ns/iter 0.73
E2E_Compiler_pre_commit_hooks 4523604.679011891 ns/iter 6050294.785046246 ns/iter 0.75
E2E_Compiler_pulumi 3288757.134258604 ns/iter 5415732.909998497 ns/iter 0.61
E2E_Compiler_semantic_release 1247860.4771986166 ns/iter 1877130.903743269 ns/iter 0.66
E2E_Compiler_stale 1426214.5945073836 ns/iter 1855309.1008583023 ns/iter 0.77
E2E_Compiler_stylecop 5684376.210143929 ns/iter 8505863.880000107 ns/iter 0.67
E2E_Compiler_tmuxinator 1554327.5862066373 ns/iter 2561300.2598872767 ns/iter 0.61
E2E_Compiler_ui5 54388504.1999829 ns/iter 118094177.12501614 ns/iter 0.46
E2E_Compiler_ui5_manifest 301066353.9999996 ns/iter 524897082.9998143 ns/iter 0.57
E2E_Compiler_unreal_engine_uproject 3789935.7287236117 ns/iter 7432866.249998825 ns/iter 0.51
E2E_Compiler_users_array 781220.9246988214 ns/iter 1210978.3697317364 ns/iter 0.65
E2E_Compiler_vercel 12427823.258063186 ns/iter 18607506.249998096 ns/iter 0.67
E2E_Compiler_yamllint 254109.9731663349 ns/iter 336616.71194284485 ns/iter 0.75
E2E_Evaluator_adaptivecard 18728.503303369384 ns/iter 28083.746769233094 ns/iter 0.67
E2E_Evaluator_ansible_meta 162885.8465461622 ns/iter 196216.7617607954 ns/iter 0.83
E2E_Evaluator_aws_cdk 35175.63144617179 ns/iter 47617.39651270523 ns/iter 0.74
E2E_Evaluator_babelrc 88835.40921410664 ns/iter 105332.54057079252 ns/iter 0.84
E2E_Evaluator_cerebrum_criminal_case 684148.670008278 ns/iter 890670.7502634781 ns/iter 0.77
E2E_Evaluator_clang_format 97980.51691828406 ns/iter 146673.2399913198 ns/iter 0.67
E2E_Evaluator_cmake_presets 3424279.733009331 ns/iter 4899192.17687072 ns/iter 0.70
E2E_Evaluator_code_climate 129943.81947787461 ns/iter 179864.41866396434 ns/iter 0.72
E2E_Evaluator_cql2 145582.7693072892 ns/iter 251965.08861387597 ns/iter 0.58
E2E_Evaluator_cspell 390335.5855854969 ns/iter 632345.6421801106 ns/iter 0.62
E2E_Evaluator_cypress 136190.27906975662 ns/iter 159006.25929600795 ns/iter 0.86
E2E_Evaluator_deno 222757.38428744793 ns/iter 299922.1570396318 ns/iter 0.74
E2E_Evaluator_dependabot 229212.81393882076 ns/iter 258851.28952236313 ns/iter 0.89
E2E_Evaluator_draft_04 5024615.8300001295 ns/iter 6230421.328358607 ns/iter 0.81
E2E_Evaluator_fabric_mod 469618.4483677229 ns/iter 529817.6229655938 ns/iter 0.89
E2E_Evaluator_geojson 9681561.06849364 ns/iter 12460188.838711092 ns/iter 0.78
E2E_Evaluator_gitpod_configuration 162939.49944335362 ns/iter 181107.03498613497 ns/iter 0.90
E2E_Evaluator_helm_chart_lock 199742.0400559976 ns/iter 252203.9873793466 ns/iter 0.79
E2E_Evaluator_importmap 30950.74900585949 ns/iter 33895.27075987437 ns/iter 0.91
E2E_Evaluator_jasmine 79850.39058202243 ns/iter 90192.80065067613 ns/iter 0.89
E2E_Evaluator_jshintrc 928102.018633581 ns/iter 1008629.6936813616 ns/iter 0.92
E2E_Evaluator_jsconfig 303009.6359742909 ns/iter 334815.4601809869 ns/iter 0.91
E2E_Evaluator_krakend 139781.5157951162 ns/iter 194785.13671219329 ns/iter 0.72
E2E_Evaluator_lazygit 111722.88421353302 ns/iter 113845.28491262255 ns/iter 0.98
E2E_Evaluator_lerna 109694.73319881628 ns/iter 141928.45602144516 ns/iter 0.77
E2E_Evaluator_nest_cli 123320.87330465972 ns/iter 134128.46764838896 ns/iter 0.92
E2E_Evaluator_omc 13976.799685149623 ns/iter 20237.625498741345 ns/iter 0.69
E2E_Evaluator_omnisharp 434720.9435236615 ns/iter 471074.85216715065 ns/iter 0.92
E2E_Evaluator_openapi 6115261.393161691 ns/iter 7529897.65048581 ns/iter 0.81
E2E_Evaluator_pre_commit_hooks 346332.68212891364 ns/iter 387253.42888288747 ns/iter 0.89
E2E_Evaluator_pulumi 504201.8750000352 ns/iter 608472.7793696196 ns/iter 0.83
E2E_Evaluator_semantic_release 76224.7600282769 ns/iter 83033.82607859881 ns/iter 0.92
E2E_Evaluator_stale 113724.2956266179 ns/iter 124629.41971279916 ns/iter 0.91
E2E_Evaluator_stylecop 210431.4845611981 ns/iter 217475.61781703815 ns/iter 0.97
E2E_Evaluator_tmuxinator 71923.92893010152 ns/iter 84637.90422886451 ns/iter 0.85
E2E_Evaluator_ui5 328329.5234639441 ns/iter 377313.78971963614 ns/iter 0.87
E2E_Evaluator_ui5_manifest 1543449.287805188 ns/iter 1614134.7305389906 ns/iter 0.96
E2E_Evaluator_unreal_engine_uproject 329063.51794200164 ns/iter 318397.6939138563 ns/iter 1.03
E2E_Evaluator_users_array 407365.0334293226 ns/iter 416200.86785715533 ns/iter 0.98
E2E_Evaluator_vercel 218817.29126215147 ns/iter 231471.47435491974 ns/iter 0.95
E2E_Evaluator_yamllint 6066.032852907296 ns/iter 6908.5202424892095 ns/iter 0.88
Micro_Draft4_Meta_1_No_Callback 131.82164253266058 ns/iter 133.23014998978493 ns/iter 0.99
Micro_Draft4_Required_Properties 632.762846776061 ns/iter 619.8527942165331 ns/iter 1.02
Micro_Draft4_Many_Optional_Properties_Minimal_Match 15.967322639681718 ns/iter 16.298042586938355 ns/iter 0.98
Micro_Draft4_Few_Optional_Properties_Minimal_Match 7.192983058917579 ns/iter 7.119812047983039 ns/iter 1.01
Micro_Draft4_Items_Schema 259.2612462307174 ns/iter 277.6051254700293 ns/iter 0.93
Micro_Draft4_Nested_Object 0.6968855415852435 ns/iter 0.7041243067714013 ns/iter 0.99
Micro_Draft4_Properties_Triad_Optional 220.39788369061029 ns/iter 202.9292440468525 ns/iter 1.09
Micro_Draft4_Properties_Triad_Closed 166.31449561470814 ns/iter 167.0863524425364 ns/iter 1.00
Micro_Draft4_Properties_Triad_Required 215.05065732396346 ns/iter 215.79442268665423 ns/iter 1.00
Micro_Draft4_Properties_Closed 37.781935296316554 ns/iter 38.43380292575437 ns/iter 0.98
Micro_Draft4_Non_Recursive_Ref 10.513363933096347 ns/iter 10.902776545991129 ns/iter 0.96
Micro_Draft4_Pattern_Properties_True 151.0028257536072 ns/iter 173.85060954214657 ns/iter 0.87
Micro_Draft4_Ref_To_Single_Property 7.120510098512217 ns/iter 7.262357118460169 ns/iter 0.98
Micro_Draft4_Additional_Properties_Type 20.13166518686992 ns/iter 20.318637879564594 ns/iter 0.99
Micro_Draft4_Nested_Oneof 42.41935534945758 ns/iter 51.1155583000118 ns/iter 0.83
Micro_Draft4_Short_Enum 4.948159662319605 ns/iter 6.06478569776431 ns/iter 0.82
Micro_Draft4_Long_Enum 10.396807912969791 ns/iter 11.123614718310112 ns/iter 0.93
Micro_Draft4_Long_Enum_Short_Strings 6.255755284835667 ns/iter 7.172292353504597 ns/iter 0.87
Micro_Draft4_Type_Object 2.2114667354815953 ns/iter 2.3675168099283805 ns/iter 0.93
Micro_Draft4_Ref_Single_100 1808616.4788033294 ns/iter 1882503.5452129883 ns/iter 0.96
Micro_Draft4_Compile_Ref_Many_Nested 1265527.3788150519 ns/iter 1383934.2544377851 ns/iter 0.91
Micro_Draft4_Compile_Wrap 2049940.9323526702 ns/iter 2534349.8322149417 ns/iter 0.81
Micro_Draft6_Property_Names 95.61676716285555 ns/iter 107.81540399401838 ns/iter 0.89
Micro_Draft6_Compile_FHIR 10339937999.999847 ns/iter 13249767999.999903 ns/iter 0.78
Micro_Draft7_If_Then_Else 17.716104532790382 ns/iter 18.828250157106805 ns/iter 0.94
Micro_2019_09_Unevaluated_Properties 29.50935972777171 ns/iter 26.755893279599423 ns/iter 1.10
Micro_2019_09_Compile_Wrap 305499770.9999725 ns/iter 338381187.49997646 ns/iter 0.90
Micro_2020_12_Dynamic_Ref 200.69698116561173 ns/iter 189.82430380671477 ns/iter 1.06
Micro_2020_12_Dynamic_Ref_Single 2.2187279144434053 ns/iter 2.3119309410233018 ns/iter 0.96
Micro_2020_12_Simple_Output_Mask 771.940790073966 ns/iter 790.4446100488805 ns/iter 0.98
Micro_2020_12_Simple_Output_Annotations 85260.49142439158 ns/iter 85731.73168022228 ns/iter 0.99
Micro_2020_12_Compile_NonCircular_Shared_Refs 798052.9197739396 ns/iter 839251.1668611311 ns/iter 0.95
Micro_2020_12_Exhaustive_Deep_Numeric 5205.251445384369 ns/iter 5226.825282130167 ns/iter 1.00
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput 114230.16834627776 ns/iter 116236.29715593714 ns/iter 0.98
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput 14088.001663453208 ns/iter 15384.156391814771 ns/iter 0.92
Micro_2020_12_Exhaustive_Deep_Numeric_Fail 90.5447850829421 ns/iter 90.47656899383455 ns/iter 1.00
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput 4880.481497882561 ns/iter 5032.00419145003 ns/iter 0.97
Alterschema_Check_Readibility_ISO_Language_Set_3 242284027.66667995 ns/iter 237765250.0000143 ns/iter 1.02
Alterschema_Check_Readibility_OMC 63998431.8181839 ns/iter 67205481.09090239 ns/iter 0.95
Alterschema_Check_Readibility_KrakenD 721524083.0000767 ns/iter 730941499.9999717 ns/iter 0.99
Alterschema_Apply_Readibility_KrakenD 71573551791 ns/iter 76868325707.99992 ns/iter 0.93
Alterschema_Check_Invalid_External_Refs 180070947.9999796 ns/iter 182232072.74996868 ns/iter 0.99

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

Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

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: 8061366 Previous: c233624 Ratio
E2E_Evaluator_adaptivecard 100287 ns 99473 ns 1.01
E2E_Evaluator_ansible-meta 330429 ns 353060 ns 0.94
E2E_Evaluator_aws-cdk 121429 ns 108383 ns 1.12
E2E_Evaluator_babelrc 247531 ns 251640 ns 0.98
E2E_Evaluator_cerebrum-criminal-case 1689031 ns 1666776 ns 1.01
E2E_Evaluator_clang-format 169650 ns 174923 ns 0.97
E2E_Evaluator_cmake-presets 11535532 ns 12093975 ns 0.95
E2E_Evaluator_code-climate 365938 ns 365325 ns 1.00
E2E_Evaluator_cql2 1014733 ns 1156066 ns 0.88
E2E_Evaluator_cspell 1218285 ns 1343084 ns 0.91
E2E_Evaluator_cypress 608563 ns 624294 ns 0.97
E2E_Evaluator_deno 877474 ns 848759 ns 1.03
E2E_Evaluator_dependabot 856976 ns 839093 ns 1.02
E2E_Evaluator_draft-04 18959861 ns 18623211 ns 1.02
E2E_Evaluator_fabric-mod 1775090 ns 1746341 ns 1.02
E2E_Evaluator_geojson 15485984 ns 16082593 ns 0.96
E2E_Evaluator_gitpod-configuration 518300 ns 567679 ns 0.91
E2E_Evaluator_helm-chart-lock 937558 ns 962498 ns 0.97
E2E_Evaluator_importmap 233609 ns 238280 ns 0.98
E2E_Evaluator_jasmine 233976 ns 229244 ns 1.02
E2E_Evaluator_jsconfig 923426 ns 1108241 ns 0.83
E2E_Evaluator_jshintrc 2033600 ns 2304252 ns 0.88
E2E_Evaluator_krakend 520413 ns 477838 ns 1.09
E2E_Evaluator_lazygit 299893 ns 323006 ns 0.93
E2E_Evaluator_lerna 380427 ns 363764 ns 1.05
E2E_Evaluator_nest-cli 480462 ns 456947 ns 1.05
E2E_Evaluator_omc 71572 ns 74154 ns 0.97
E2E_Evaluator_omnisharp 1012533 ns 1117645 ns 0.91
E2E_Evaluator_openapi 17220974 ns 19384545 ns 0.89
E2E_Evaluator_pre-commit-hooks 1372748 ns 1380278 ns 0.99
E2E_Evaluator_pulumi 1517935 ns 1500108 ns 1.01
E2E_Evaluator_semantic-release 195397 ns 190587 ns 1.03
E2E_Evaluator_stale 292520 ns 386592 ns 0.76
E2E_Evaluator_stylecop 697914 ns 1001205 ns 0.70
E2E_Evaluator_tmuxinator 151658 ns 194502 ns 0.78
E2E_Evaluator_ui5 1496587 ns 1973072 ns 0.76
E2E_Evaluator_ui5-manifest 7139805 ns 11521667 ns 0.62
E2E_Evaluator_unreal-engine-uproject 1176699 ns 1405209 ns 0.84
E2E_Evaluator_users-array 1819436 ns 3284487 ns 0.55
E2E_Evaluator_vercel 708395 ns 819811 ns 0.86
E2E_Evaluator_yamllint 22764 ns 26813 ns 0.85

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

Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

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: 8061366 Previous: c233624 Ratio
Alterschema_Check_Readibility_ISO_Language_Set_3 269061879.4999864 ns/iter 360956436.4999187 ns/iter 0.75
Alterschema_Check_Readibility_OMC 78354197.22222368 ns/iter 100735725.71432772 ns/iter 0.78
Alterschema_Check_Readibility_KrakenD 1086707903.0001605 ns/iter 1415440087.999741 ns/iter 0.77
Alterschema_Apply_Readibility_KrakenD 104895516939.00012 ns/iter 143692826788.99982 ns/iter 0.73
Alterschema_Check_Invalid_External_Refs 237505085.33332017 ns/iter 299901945.9998635 ns/iter 0.79
Micro_2020_12_Dynamic_Ref 205.24374027349063 ns/iter 264.41752372342063 ns/iter 0.78
Micro_2020_12_Dynamic_Ref_Single 3.0034220816770705 ns/iter 3.87251290722549 ns/iter 0.78
Micro_2020_12_Simple_Output_Mask 865.4252474722086 ns/iter 1113.6064186159185 ns/iter 0.78
Micro_2020_12_Simple_Output_Annotations 78615.28702769543 ns/iter 101756.0340116244 ns/iter 0.77
Micro_2020_12_Compile_NonCircular_Shared_Refs 971103.1262137193 ns/iter 1268888.8844772442 ns/iter 0.77
Micro_2020_12_Exhaustive_Deep_Numeric 6760.574191945913 ns/iter 8760.803138516243 ns/iter 0.77
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput 122859.64552563963 ns/iter 164809.76502592728 ns/iter 0.75
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput 20660.688774606297 ns/iter 26456.54599226616 ns/iter 0.78
Micro_2020_12_Exhaustive_Deep_Numeric_Fail 120.68551987776381 ns/iter 152.9820928485142 ns/iter 0.79
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput 3471.961802393589 ns/iter 4435.694877964986 ns/iter 0.78
Micro_2019_09_Unevaluated_Properties 21.595057368313203 ns/iter 35.357618694716436 ns/iter 0.61
Micro_2019_09_Compile_Wrap 267535612.99998787 ns/iter 323588362.50000423 ns/iter 0.83
Micro_Draft7_If_Then_Else 19.001350126209978 ns/iter 24.49175325756612 ns/iter 0.78
Micro_Draft6_Property_Names 110.27974226639748 ns/iter 142.24997042400517 ns/iter 0.78
Micro_Draft6_Compile_FHIR 11487557200.999846 ns/iter 13952276944.000004 ns/iter 0.82
Micro_Draft4_Meta_1_No_Callback 137.67406793580406 ns/iter 182.9646689300447 ns/iter 0.75
Micro_Draft4_Required_Properties 642.7491547226708 ns/iter 828.2065684976272 ns/iter 0.78
Micro_Draft4_Many_Optional_Properties_Minimal_Match 16.341273781665503 ns/iter 20.96722313216964 ns/iter 0.78
Micro_Draft4_Few_Optional_Properties_Minimal_Match 10.110903958625757 ns/iter 13.01647969648992 ns/iter 0.78
Micro_Draft4_Items_Schema 231.35608755010026 ns/iter 320.0014131483264 ns/iter 0.72
Micro_Draft4_Nested_Object 1.9110732893199391 ns/iter 2.4644133554211916 ns/iter 0.78
Micro_Draft4_Properties_Triad_Optional 309.1765805847632 ns/iter 416.58019748917593 ns/iter 0.74
Micro_Draft4_Properties_Triad_Closed 252.12392366313236 ns/iter 339.58126800659824 ns/iter 0.74
Micro_Draft4_Properties_Triad_Required 326.9577452545663 ns/iter 458.38537508502077 ns/iter 0.71
Micro_Draft4_Properties_Closed 48.268468040373804 ns/iter 62.41609417168054 ns/iter 0.77
Micro_Draft4_Non_Recursive_Ref 6.551672000767316 ns/iter 8.44494561317607 ns/iter 0.78
Micro_Draft4_Pattern_Properties_True 141.14394335680913 ns/iter 178.39371712382047 ns/iter 0.79
Micro_Draft4_Ref_To_Single_Property 10.09709994840811 ns/iter 13.025673824196934 ns/iter 0.78
Micro_Draft4_Additional_Properties_Type 10.721819471022949 ns/iter 13.774010252841775 ns/iter 0.78
Micro_Draft4_Nested_Oneof 49.16900843913676 ns/iter 63.775856260569284 ns/iter 0.77
Micro_Draft4_Short_Enum 11.266766113781141 ns/iter 14.424078478422265 ns/iter 0.78
Micro_Draft4_Long_Enum 10.023194849304426 ns/iter 13.379973918922264 ns/iter 0.75
Micro_Draft4_Long_Enum_Short_Strings 11.245294882204385 ns/iter 14.484043268602026 ns/iter 0.78
Micro_Draft4_Type_Object 3.001832443663148 ns/iter 3.8725693431201393 ns/iter 0.78
Micro_Draft4_Ref_Single_100 1936092.6914597452 ns/iter 2549745.061372014 ns/iter 0.76
Micro_Draft4_Compile_Ref_Many_Nested 1419155.3630831812 ns/iter 1889283.622641829 ns/iter 0.75
Micro_Draft4_Compile_Wrap 2018122.478386001 ns/iter 2711031.6589152026 ns/iter 0.74
E2E_Compiler_adaptivecard 53061976.846143246 ns/iter 68056286.00000091 ns/iter 0.78
E2E_Compiler_ansible_meta 26451773.51852605 ns/iter 33742934.333336696 ns/iter 0.78
E2E_Compiler_aws_cdk 332736.05218208366 ns/iter 428959.11685134086 ns/iter 0.78
E2E_Compiler_babelrc 2282927.9183004033 ns/iter 2943183.781513546 ns/iter 0.78
E2E_Compiler_clang_format 16110365.116277492 ns/iter 20786562.323524673 ns/iter 0.78
E2E_Compiler_cmake_presets 22194380.562503114 ns/iter 28556781.200004477 ns/iter 0.78
E2E_Compiler_code_climate 2340377.421404868 ns/iter 2995011.077587151 ns/iter 0.78
E2E_Compiler_cql2 11061475.687498046 ns/iter 14340330.75510138 ns/iter 0.77
E2E_Compiler_cspell 19296210.405400414 ns/iter 24867760.785712432 ns/iter 0.78
E2E_Compiler_cypress 3374648.483091021 ns/iter 4349811.612499366 ns/iter 0.78
E2E_Compiler_deno 6980121.390001841 ns/iter 9015048.85714176 ns/iter 0.77
E2E_Compiler_dependabot 3522934.1708543133 ns/iter 4533887.54545494 ns/iter 0.78
E2E_Compiler_draft_04 2405647.192439655 ns/iter 3128297.3466659314 ns/iter 0.77
E2E_Compiler_fabric_mod 4215567.62048211 ns/iter 5460530.3203132395 ns/iter 0.77
E2E_Compiler_geojson 19845079.228571195 ns/iter 25341452.111105252 ns/iter 0.78
E2E_Compiler_gitpod_configuration 4352239.832297862 ns/iter 5619064.536000223 ns/iter 0.77
E2E_Compiler_helm_chart_lock 602423.9413288104 ns/iter 779056.5262571592 ns/iter 0.77
E2E_Compiler_importmap 247888.32625612998 ns/iter 319992.588558486 ns/iter 0.77
E2E_Compiler_jasmine 1196177.492281171 ns/iter 1557358.6422215158 ns/iter 0.77
E2E_Compiler_jshintrc 3775949.629032287 ns/iter 4879568.412586953 ns/iter 0.77
E2E_Compiler_jsconfig 18859558.400000814 ns/iter 24122781.310340762 ns/iter 0.78
E2E_Compiler_krakend 113784667.33333425 ns/iter 144483845.60000703 ns/iter 0.79
E2E_Compiler_lazygit 29249347.958331857 ns/iter 37674948.10524926 ns/iter 0.78
E2E_Compiler_lerna 1419384.4020206195 ns/iter 1850444.6596300672 ns/iter 0.77
E2E_Compiler_nest_cli 6628196.373831342 ns/iter 8515519.48780647 ns/iter 0.78
E2E_Compiler_omc 137193474.6000079 ns/iter 175956292.75001556 ns/iter 0.78
E2E_Compiler_omnisharp 6014095.965811144 ns/iter 7702705.098901268 ns/iter 0.78
E2E_Compiler_openapi 22426519.967739884 ns/iter 28952702.124987204 ns/iter 0.77
E2E_Compiler_pre_commit_hooks 4676057.40666689 ns/iter 6054309.573913919 ns/iter 0.77
E2E_Compiler_pulumi 3602050.7938148286 ns/iter 4625576.092714845 ns/iter 0.78
E2E_Compiler_semantic_release 1397689.8942115246 ns/iter 1817605.5958552996 ns/iter 0.77
E2E_Compiler_stale 1372220.9488190224 ns/iter 1784697.363867588 ns/iter 0.77
E2E_Compiler_stylecop 5575215.983999442 ns/iter 7197301.474225804 ns/iter 0.77
E2E_Compiler_tmuxinator 1719225.864864948 ns/iter 2239031.587858614 ns/iter 0.77
E2E_Compiler_ui5 40471306.17646764 ns/iter 51429767.428576924 ns/iter 0.79
E2E_Compiler_ui5_manifest 261062240.66666076 ns/iter 325554359.9998418 ns/iter 0.80
E2E_Compiler_unreal_engine_uproject 4090419.279070248 ns/iter 5242056.285713028 ns/iter 0.78
E2E_Compiler_users_array 688823.088582662 ns/iter 899892.8120203476 ns/iter 0.77
E2E_Compiler_vercel 10517080.469698517 ns/iter 13575923.725484781 ns/iter 0.77
E2E_Compiler_yamllint 302447.1575312584 ns/iter 389801.5991015088 ns/iter 0.78
E2E_Evaluator_adaptivecard 18014.007458111926 ns/iter 23188.971697170553 ns/iter 0.78
E2E_Evaluator_ansible_meta 185529.0127287574 ns/iter 241182.1316517701 ns/iter 0.77
E2E_Evaluator_aws_cdk 36553.75697336234 ns/iter 47507.18420141412 ns/iter 0.77
E2E_Evaluator_babelrc 66511.62502397964 ns/iter 86194.66414111845 ns/iter 0.77
E2E_Evaluator_cerebrum_criminal_case 866793.7354759906 ns/iter 1112577.230274389 ns/iter 0.78
E2E_Evaluator_clang_format 76385.4186374424 ns/iter 99413.45993223379 ns/iter 0.77
E2E_Evaluator_cmake_presets 3639169.292553299 ns/iter 4558830.76470807 ns/iter 0.80
E2E_Evaluator_code_climate 129821.1792452766 ns/iter 166748.52395782113 ns/iter 0.78
E2E_Evaluator_cql2 163308.71805132754 ns/iter 212213.38544802493 ns/iter 0.77
E2E_Evaluator_cspell 388118.1159013964 ns/iter 514341.5999997789 ns/iter 0.75
E2E_Evaluator_cypress 106757.87513374943 ns/iter 139893.34466984234 ns/iter 0.76
E2E_Evaluator_deno 225120.46393071153 ns/iter 297573.37907674647 ns/iter 0.76
E2E_Evaluator_dependabot 268306.0545385432 ns/iter 357661.6671693898 ns/iter 0.75
E2E_Evaluator_draft_04 7049352.139999883 ns/iter 6569702.485713995 ns/iter 1.07
E2E_Evaluator_fabric_mod 567232.5941557208 ns/iter 728377.3742073157 ns/iter 0.78
E2E_Evaluator_geojson 14515750.02000027 ns/iter 17203014.58535909 ns/iter 0.84
E2E_Evaluator_gitpod_configuration 180840.75104380475 ns/iter 232168.8896233155 ns/iter 0.78
E2E_Evaluator_helm_chart_lock 165778.56041549926 ns/iter 215446.67792371847 ns/iter 0.77
E2E_Evaluator_importmap 31086.882834154603 ns/iter 41448.99037655824 ns/iter 0.75
E2E_Evaluator_jasmine 79849.80172610049 ns/iter 103909.89090103729 ns/iter 0.77
E2E_Evaluator_jshintrc 776147.0865703424 ns/iter 1004058.3285303346 ns/iter 0.77
E2E_Evaluator_jsconfig 283702.77514305187 ns/iter 398466.7541452264 ns/iter 0.71
E2E_Evaluator_krakend 143774.49317336973 ns/iter 188131.48983967537 ns/iter 0.76
E2E_Evaluator_lazygit 99370.89106384803 ns/iter 129040.09251270571 ns/iter 0.77
E2E_Evaluator_lerna 103098.36461562745 ns/iter 133442.25155560707 ns/iter 0.77
E2E_Evaluator_nest_cli 141929.2535942645 ns/iter 184934.1514671773 ns/iter 0.77
E2E_Evaluator_omc 14331.90044156253 ns/iter 18640.331368995936 ns/iter 0.77
E2E_Evaluator_omnisharp 406830.50145255803 ns/iter 514324.763099631 ns/iter 0.79
E2E_Evaluator_openapi 8596829.283580735 ns/iter 9560902.35211659 ns/iter 0.90
E2E_Evaluator_pre_commit_hooks 366984.42595501133 ns/iter 470964.38264961203 ns/iter 0.78
E2E_Evaluator_pulumi 585470.8847456265 ns/iter 755939.7993561766 ns/iter 0.77
E2E_Evaluator_semantic_release 66462.00817801504 ns/iter 87334.54319599275 ns/iter 0.76
E2E_Evaluator_stale 121091.07307824022 ns/iter 156375.65399146074 ns/iter 0.77
E2E_Evaluator_stylecop 226465.73371832463 ns/iter 326442.4633601252 ns/iter 0.69
E2E_Evaluator_tmuxinator 67044.76259542632 ns/iter 87083.6299488333 ns/iter 0.77
E2E_Evaluator_ui5 395323.57587770384 ns/iter 513497.4590164185 ns/iter 0.77
E2E_Evaluator_ui5_manifest 2062510.8108107725 ns/iter 2705554.456274288 ns/iter 0.76
E2E_Evaluator_unreal_engine_uproject 338537.5772946988 ns/iter 437859.6866416196 ns/iter 0.77
E2E_Evaluator_users_array 497654.59985784645 ns/iter 639056.197791987 ns/iter 0.78
E2E_Evaluator_vercel 210585.0972972937 ns/iter 274801.85461686976 ns/iter 0.77
E2E_Evaluator_yamllint 7636.589699730276 ns/iter 9880.974165678766 ns/iter 0.77
Schema_Format_ISO_Language_To_JSON 87451768.8749279 ns/iter 111200894.66665679 ns/iter 0.79
Schema_Bundle_Meta_2020_12 1536398.658644225 ns/iter 2014207.272215186 ns/iter 0.76
Schema_Frame_WoT_References 4761599.204082157 ns/iter 6207420.000001685 ns/iter 0.77
Schema_Frame_OMC_References 19645288.194447454 ns/iter 25290270.821431346 ns/iter 0.78
Schema_Frame_OMC_Locations 18225962.736838292 ns/iter 23409251.76666436 ns/iter 0.78
Schema_Frame_ISO_Language_Locations 78892201.7777875 ns/iter 103911398.00003657 ns/iter 0.76
Schema_Frame_KrakenD_References 34581172.800005786 ns/iter 43850198.062500566 ns/iter 0.79
Schema_Frame_KrakenD_Reachable 445852468.49987924 ns/iter 569114346.9998678 ns/iter 0.78
Schema_Iterator_ISO_Language 2809796.844621452 ns/iter 3769678.768815548 ns/iter 0.75
Schema_Frame_ISO_Language_Locations_To_JSON 128799079.16665919 ns/iter 155419491.8000576 ns/iter 0.83
Schema_Tracker_ISO_Language 4041804.6571435947 ns/iter 5211294.911111542 ns/iter 0.78
Schema_Tracker_ISO_Language_To_JSON 18174979.210524917 ns/iter 23330427.10000276 ns/iter 0.78
Schema_Frame_Many_Resources_References 332854464.0000928 ns/iter 412499866.4999566 ns/iter 0.81

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

Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

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: 8061366 Previous: c233624 Ratio
E2E_Evaluator_adaptivecard 92171 ns 120100 ns 0.77
E2E_Evaluator_ansible-meta 441976 ns 538010 ns 0.82
E2E_Evaluator_aws-cdk 102879 ns 130679 ns 0.79
E2E_Evaluator_babelrc 262768 ns 304356 ns 0.86
E2E_Evaluator_cerebrum-criminal-case 2178987 ns 2660265 ns 0.82
E2E_Evaluator_clang-format 219525 ns 257080 ns 0.85
E2E_Evaluator_cmake-presets 15080017 ns 17321035 ns 0.87
E2E_Evaluator_code-climate 396885 ns 483853 ns 0.82
E2E_Evaluator_cql2 952325 ns 1227824 ns 0.78
E2E_Evaluator_cspell 1379851 ns 1596136 ns 0.86
E2E_Evaluator_cypress 721036 ns 838719 ns 0.86
E2E_Evaluator_deno 892872 ns 1098036 ns 0.81
E2E_Evaluator_dependabot 1004457 ns 1104134 ns 0.91
E2E_Evaluator_draft-04 20863535 ns 24131793 ns 0.86
E2E_Evaluator_fabric-mod 2052700 ns 2417754 ns 0.85
E2E_Evaluator_geojson 16767884 ns 18460143 ns 0.91
E2E_Evaluator_gitpod-configuration 583868 ns 719843 ns 0.81
E2E_Evaluator_helm-chart-lock 777786 ns 1009206 ns 0.77
E2E_Evaluator_importmap 209163 ns 264371 ns 0.79
E2E_Evaluator_jasmine 217272 ns 275408 ns 0.79
E2E_Evaluator_jsconfig 1228910 ns 1461225 ns 0.84
E2E_Evaluator_jshintrc 2394808 ns 2835361 ns 0.84
E2E_Evaluator_krakend 504054 ns 634209 ns 0.79
E2E_Evaluator_lazygit 375906 ns 450553 ns 0.83
E2E_Evaluator_lerna 353366 ns 435714 ns 0.81
E2E_Evaluator_nest-cli 493080 ns 593317 ns 0.83
E2E_Evaluator_omc 71180 ns 91488 ns 0.78
E2E_Evaluator_omnisharp 1229353 ns 1455174 ns 0.84
E2E_Evaluator_openapi 22140345 ns 22887488 ns 0.97
E2E_Evaluator_pre-commit-hooks 1722860 ns 2026431 ns 0.85
E2E_Evaluator_pulumi 1738394 ns 1914503 ns 0.91
E2E_Evaluator_semantic-release 181705 ns 220086 ns 0.83
E2E_Evaluator_stale 306326 ns 389377 ns 0.79
E2E_Evaluator_stylecop 1012957 ns 1263203 ns 0.80
E2E_Evaluator_tmuxinator 174315 ns 210266 ns 0.83
E2E_Evaluator_ui5 1820138 ns 2301056 ns 0.79
E2E_Evaluator_ui5-manifest 8147688 ns 9628942 ns 0.85
E2E_Evaluator_unreal-engine-uproject 1347999 ns 1551412 ns 0.87
E2E_Evaluator_users-array 1949537 ns 2419934 ns 0.81
E2E_Evaluator_vercel 834979 ns 1004952 ns 0.83
E2E_Evaluator_yamllint 20091 ns 23673 ns 0.85

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

Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

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: 8061366 Previous: c233624 Ratio
Schema_Frame_WoT_References 5230437.343283341 ns/iter 5352563.090909688 ns/iter 0.98
Schema_Frame_OMC_References 21338509.969699305 ns/iter 25303166.571429107 ns/iter 0.84
Schema_Frame_OMC_Locations 19606916.333332136 ns/iter 22991746.838710565 ns/iter 0.85
Schema_Frame_ISO_Language_Locations 98212820.83333927 ns/iter 113272926.40000907 ns/iter 0.87
Schema_Frame_KrakenD_References 38031346.66667221 ns/iter 47372755.600000955 ns/iter 0.80
Schema_Frame_KrakenD_Reachable 541219422.0000402 ns/iter 669642581.0000619 ns/iter 0.81
Schema_Iterator_ISO_Language 3003406.1495724823 ns/iter 3020118.4145301566 ns/iter 0.99
Schema_Frame_ISO_Language_Locations_To_JSON 111494891.4000024 ns/iter 118155720.499999 ns/iter 0.94
Schema_Tracker_ISO_Language 5020311.539007533 ns/iter 5097481.4166667415 ns/iter 0.98
Schema_Tracker_ISO_Language_To_JSON 19356912.33333614 ns/iter 19896704.028571676 ns/iter 0.97
Schema_Frame_Many_Resources_References 362219956.5000415 ns/iter 396800324.4999636 ns/iter 0.91
Schema_Bundle_Meta_2020_12 1689418.5628021497 ns/iter 1702473.2433081497 ns/iter 0.99
Schema_Format_ISO_Language_To_JSON 104401650.28569482 ns/iter 117935314.66664338 ns/iter 0.89
E2E_Compiler_adaptivecard 61436062.54545376 ns/iter 71316984.59999143 ns/iter 0.86
E2E_Compiler_ansible_meta 29161280.250003565 ns/iter 31077380.86955776 ns/iter 0.94
E2E_Compiler_aws_cdk 384086.9497816746 ns/iter 388810.5052749065 ns/iter 0.99
E2E_Compiler_babelrc 2598237.739776832 ns/iter 2638052.518797398 ns/iter 0.98
E2E_Compiler_clang_format 18544548.263156757 ns/iter 18948000.2972957 ns/iter 0.98
E2E_Compiler_cmake_presets 25751933.407407165 ns/iter 27582476.384614334 ns/iter 0.93
E2E_Compiler_code_climate 2617231.74906387 ns/iter 2666462.623574435 ns/iter 0.98
E2E_Compiler_cql2 13066145.074074281 ns/iter 13653687.380001428 ns/iter 0.96
E2E_Compiler_cspell 23009638.033333126 ns/iter 23961325.034484807 ns/iter 0.96
E2E_Compiler_cypress 3992053.113636535 ns/iter 4045487.156069659 ns/iter 0.99
E2E_Compiler_deno 7890026.386363047 ns/iter 7967028.772727954 ns/iter 0.99
E2E_Compiler_dependabot 3999436.8114282354 ns/iter 4016593.1485717013 ns/iter 1.00
E2E_Compiler_draft_04 2728416.3007812444 ns/iter 2747235.4745102576 ns/iter 0.99
E2E_Compiler_fabric_mod 4820489.758620577 ns/iter 4935035.181818745 ns/iter 0.98
E2E_Compiler_geojson 22054328.624999896 ns/iter 24486669.500000905 ns/iter 0.90
E2E_Compiler_gitpod_configuration 4994595.957447205 ns/iter 5073320.5323745785 ns/iter 0.98
E2E_Compiler_helm_chart_lock 721443.1745867226 ns/iter 723152.7822498357 ns/iter 1.00
E2E_Compiler_importmap 292172.06976742117 ns/iter 292737.52806650935 ns/iter 1.00
E2E_Compiler_jasmine 1381811.5748031107 ns/iter 1395734.1254980967 ns/iter 0.99
E2E_Compiler_jshintrc 4407975.626581671 ns/iter 4511547.660255333 ns/iter 0.98
E2E_Compiler_jsconfig 22148982.343750846 ns/iter 23274349.500002246 ns/iter 0.95
E2E_Compiler_krakend 139126300.59999174 ns/iter 163244693.74995944 ns/iter 0.85
E2E_Compiler_lazygit 33483917.904764634 ns/iter 35926605.39999315 ns/iter 0.93
E2E_Compiler_lerna 1631690.3076923876 ns/iter 1646089.312206739 ns/iter 0.99
E2E_Compiler_nest_cli 7511333.559139246 ns/iter 7625613.326087224 ns/iter 0.99
E2E_Compiler_omc 157911512.74999037 ns/iter 180654530.250024 ns/iter 0.87
E2E_Compiler_omnisharp 6853842.257425127 ns/iter 6926123.362745784 ns/iter 0.99
E2E_Compiler_openapi 25430979.678572744 ns/iter 26856093.192306545 ns/iter 0.95
E2E_Compiler_pre_commit_hooks 5344909.4503821125 ns/iter 5507892.890625143 ns/iter 0.97
E2E_Compiler_pulumi 4081039.140350563 ns/iter 4156457.1538455463 ns/iter 0.98
E2E_Compiler_semantic_release 1598114.1204545938 ns/iter 1617269.1270207225 ns/iter 0.99
E2E_Compiler_stale 1585083.8778280634 ns/iter 1606636.0532407644 ns/iter 0.99
E2E_Compiler_stylecop 6219077.22123862 ns/iter 6355188.918182234 ns/iter 0.98
E2E_Compiler_tmuxinator 1958694.0980389682 ns/iter 1995783.977143089 ns/iter 0.98
E2E_Compiler_ui5 46758267.466664925 ns/iter 53627661.153856166 ns/iter 0.87
E2E_Compiler_ui5_manifest 309005738.49999094 ns/iter 371220216.49997807 ns/iter 0.83
E2E_Compiler_unreal_engine_uproject 4669017.12582735 ns/iter 4709403.256757358 ns/iter 0.99
E2E_Compiler_users_array 806793.1236995183 ns/iter 810495.0104407624 ns/iter 1.00
E2E_Compiler_vercel 12444703.160714507 ns/iter 12984065.50000032 ns/iter 0.96
E2E_Compiler_yamllint 351993.5569620659 ns/iter 356839.3418236484 ns/iter 0.99
E2E_Evaluator_adaptivecard 27208.323554385894 ns/iter 28213.330139482816 ns/iter 0.96
E2E_Evaluator_ansible_meta 230235.03837321867 ns/iter 230925.55159791117 ns/iter 1.00
E2E_Evaluator_aws_cdk 51253.969223117376 ns/iter 50422.5335974108 ns/iter 1.02
E2E_Evaluator_babelrc 105931.66010362368 ns/iter 106127.9153335264 ns/iter 1.00
E2E_Evaluator_cerebrum_criminal_case 969780.1567568064 ns/iter 1057388.3620177198 ns/iter 0.92
E2E_Evaluator_clang_format 122162.3761912933 ns/iter 123263.84593738394 ns/iter 0.99
E2E_Evaluator_cmake_presets 4169307.2307693716 ns/iter 5493857.327868697 ns/iter 0.76
E2E_Evaluator_code_climate 180334.57915360027 ns/iter 184345.87747033124 ns/iter 0.98
E2E_Evaluator_cql2 214594.53037865434 ns/iter 212072.14768576925 ns/iter 1.01
E2E_Evaluator_cspell 558238.0957361646 ns/iter 573410.1118421402 ns/iter 0.97
E2E_Evaluator_cypress 191036.52074745164 ns/iter 192541.93035373013 ns/iter 0.99
E2E_Evaluator_deno 305825.2564326393 ns/iter 316849.10706449836 ns/iter 0.97
E2E_Evaluator_dependabot 312001.7456258688 ns/iter 316993.96587806963 ns/iter 0.98
E2E_Evaluator_draft_04 6997369.051020996 ns/iter 9302235.37333101 ns/iter 0.75
E2E_Evaluator_fabric_mod 671720.4773384683 ns/iter 677738.7759132159 ns/iter 0.99
E2E_Evaluator_geojson 15192890.702127093 ns/iter 15507515.673912957 ns/iter 0.98
E2E_Evaluator_gitpod_configuration 220940.11222185407 ns/iter 225420.45547723168 ns/iter 0.98
E2E_Evaluator_helm_chart_lock 337449.765306111 ns/iter 346726.9882122258 ns/iter 0.97
E2E_Evaluator_importmap 44652.87170362754 ns/iter 45816.45083197243 ns/iter 0.97
E2E_Evaluator_jasmine 108576.08985860606 ns/iter 108213.21055841864 ns/iter 1.00
E2E_Evaluator_jshintrc 1215881.7443867517 ns/iter 1211319.2339689466 ns/iter 1.00
E2E_Evaluator_jsconfig 423403.139255642 ns/iter 423439.341375068 ns/iter 1.00
E2E_Evaluator_krakend 200532.15437791988 ns/iter 204209.6537790321 ns/iter 0.98
E2E_Evaluator_lazygit 142842.21352979363 ns/iter 146660.54564317453 ns/iter 0.97
E2E_Evaluator_lerna 136737.25156864105 ns/iter 137333.62641878004 ns/iter 1.00
E2E_Evaluator_nest_cli 176412.5566650061 ns/iter 174554.67443038357 ns/iter 1.01
E2E_Evaluator_omc 18255.955924280715 ns/iter 17676.537390196245 ns/iter 1.03
E2E_Evaluator_omnisharp 623811.4702165109 ns/iter 615758.6581118344 ns/iter 1.01
E2E_Evaluator_openapi 8884286.012499843 ns/iter 12097440.362069769 ns/iter 0.73
E2E_Evaluator_pre_commit_hooks 479542.24578000855 ns/iter 482653.0586252936 ns/iter 0.99
E2E_Evaluator_pulumi 663569.4318870435 ns/iter 668127.580832528 ns/iter 0.99
E2E_Evaluator_semantic_release 95416.16053237805 ns/iter 96188.94625539676 ns/iter 0.99
E2E_Evaluator_stale 148612.54663267898 ns/iter 148621.92450412316 ns/iter 1.00
E2E_Evaluator_stylecop 279068.4492753933 ns/iter 282265.61941515596 ns/iter 0.99
E2E_Evaluator_tmuxinator 93522.2833889337 ns/iter 94824.50931011795 ns/iter 0.99
E2E_Evaluator_ui5 497107.27358487877 ns/iter 497003.3374188536 ns/iter 1.00
E2E_Evaluator_ui5_manifest 2464768.943462672 ns/iter 3109789.637404318 ns/iter 0.79
E2E_Evaluator_unreal_engine_uproject 423976.7139409003 ns/iter 426819.06434148905 ns/iter 0.99
E2E_Evaluator_users_array 495418.5132807612 ns/iter 512456.3564064824 ns/iter 0.97
E2E_Evaluator_vercel 300944.00856891397 ns/iter 301259.70030314475 ns/iter 1.00
E2E_Evaluator_yamllint 8931.120020805476 ns/iter 8560.693117088675 ns/iter 1.04
Micro_Draft4_Meta_1_No_Callback 185.80363593587958 ns/iter 185.8058974966624 ns/iter 1.00
Micro_Draft4_Required_Properties 793.1505997510529 ns/iter 796.4144809146468 ns/iter 1.00
Micro_Draft4_Many_Optional_Properties_Minimal_Match 21.614022914948126 ns/iter 21.303763619162584 ns/iter 1.01
Micro_Draft4_Few_Optional_Properties_Minimal_Match 11.115813874647001 ns/iter 10.936127352117923 ns/iter 1.02
Micro_Draft4_Items_Schema 264.9943646180253 ns/iter 264.8528907547726 ns/iter 1.00
Micro_Draft4_Nested_Object 1.7987904826540184 ns/iter 1.776094255655508 ns/iter 1.01
Micro_Draft4_Properties_Triad_Optional 316.8226617326315 ns/iter 316.54023557304214 ns/iter 1.00
Micro_Draft4_Properties_Triad_Closed 265.589967549446 ns/iter 264.0158344674624 ns/iter 1.01
Micro_Draft4_Properties_Triad_Required 332.02013977075876 ns/iter 331.419200716041 ns/iter 1.00
Micro_Draft4_Properties_Closed 57.39977724401877 ns/iter 54.900288910790714 ns/iter 1.05
Micro_Draft4_Non_Recursive_Ref 14.030546093037156 ns/iter 14.00445061100747 ns/iter 1.00
Micro_Draft4_Pattern_Properties_True 165.46701980118843 ns/iter 164.39020130444678 ns/iter 1.01
Micro_Draft4_Ref_To_Single_Property 11.121221316517758 ns/iter 10.913183217762441 ns/iter 1.02
Micro_Draft4_Additional_Properties_Type 28.3620841301836 ns/iter 28.335938981133825 ns/iter 1.00
Micro_Draft4_Nested_Oneof 56.096050070375625 ns/iter 56.15222881742503 ns/iter 1.00
Micro_Draft4_Short_Enum 11.840086467341571 ns/iter 14.131490455858028 ns/iter 0.84
Micro_Draft4_Long_Enum 14.656776792146127 ns/iter 14.975061089179393 ns/iter 0.98
Micro_Draft4_Long_Enum_Short_Strings 11.838840987377601 ns/iter 14.130796444994399 ns/iter 0.84
Micro_Draft4_Type_Object 3.4426291495762444 ns/iter 3.426299718711741 ns/iter 1.00
Micro_Draft4_Ref_Single_100 2407628.9212329458 ns/iter 2408329.6288665095 ns/iter 1.00
Micro_Draft4_Compile_Ref_Many_Nested 1741853.9027432797 ns/iter 1765047.7736319161 ns/iter 0.99
Micro_Draft4_Compile_Wrap 2415719.583617792 ns/iter 2389331.4846413 ns/iter 1.01
Micro_Draft6_Property_Names 142.6800175141132 ns/iter 142.64636984342948 ns/iter 1.00
Micro_Draft6_Compile_FHIR 14704735034.999886 ns/iter 15325008937.00012 ns/iter 0.96
Micro_Draft7_If_Then_Else 23.13736447235392 ns/iter 23.045091055734453 ns/iter 1.00
Micro_2019_09_Unevaluated_Properties 26.789349055759512 ns/iter 26.50320043853947 ns/iter 1.01
Micro_2019_09_Compile_Wrap 288344288.0000757 ns/iter 332764453.99997103 ns/iter 0.87
Micro_2020_12_Dynamic_Ref 230.20391785078021 ns/iter 230.98444459041033 ns/iter 1.00
Micro_2020_12_Dynamic_Ref_Single 3.1120576698684324 ns/iter 3.112974919726844 ns/iter 1.00
Micro_2020_12_Simple_Output_Mask 1075.7404954471353 ns/iter 1073.7101762884315 ns/iter 1.00
Micro_2020_12_Simple_Output_Annotations 103098.57138641762 ns/iter 106601.88747925551 ns/iter 0.97
Micro_2020_12_Compile_NonCircular_Shared_Refs 1112876.771790697 ns/iter 1114740.317034705 ns/iter 1.00
Micro_2020_12_Exhaustive_Deep_Numeric 8036.432993591278 ns/iter 7996.000114132039 ns/iter 1.01
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput 174016.24453824118 ns/iter 173611.34318795416 ns/iter 1.00
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput 23429.61659646172 ns/iter 22640.6481457845 ns/iter 1.03
Micro_2020_12_Exhaustive_Deep_Numeric_Fail 142.36182414954882 ns/iter 151.41666671717306 ns/iter 0.94
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput 4313.316123054745 ns/iter 4282.965416788147 ns/iter 1.01
Alterschema_Check_Readibility_ISO_Language_Set_3 348755724.5000517 ns/iter 396868077.5000166 ns/iter 0.88
Alterschema_Check_Readibility_OMC 86335931.37500384 ns/iter 93657941.14286733 ns/iter 0.92
Alterschema_Check_Readibility_KrakenD 1193256767.0000935 ns/iter 1260235870.0000877 ns/iter 0.95
Alterschema_Apply_Readibility_KrakenD 118798635528.99997 ns/iter 127557174201.99994 ns/iter 0.93
Alterschema_Check_Invalid_External_Refs 289978357.99998486 ns/iter 309118326.99996465 ns/iter 0.94

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

Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

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: 8061366 Previous: c233624 Ratio
E2E_Evaluator_adaptivecard 123040 ns 120409 ns 1.02
E2E_Evaluator_ansible-meta 524118 ns 551937 ns 0.95
E2E_Evaluator_aws-cdk 145459 ns 148262 ns 0.98
E2E_Evaluator_babelrc 333577 ns 353626 ns 0.94
E2E_Evaluator_cerebrum-criminal-case 2489754 ns 2970137 ns 0.84
E2E_Evaluator_clang-format 261217 ns 280931 ns 0.93
E2E_Evaluator_cmake-presets 16874661 ns 20846491 ns 0.81
E2E_Evaluator_code-climate 508099 ns 519909 ns 0.98
E2E_Evaluator_cql2 1245945 ns 1235421 ns 1.01
E2E_Evaluator_cspell 1526390 ns 1753521 ns 0.87
E2E_Evaluator_cypress 835658 ns 841601 ns 0.99
E2E_Evaluator_deno 1107561 ns 1126632 ns 0.98
E2E_Evaluator_dependabot 1210030 ns 1250214 ns 0.97
E2E_Evaluator_draft-04 20120515 ns 29864714 ns 0.67
E2E_Evaluator_fabric-mod 2363737 ns 2465611 ns 0.96
E2E_Evaluator_geojson 18380259 ns 22271779 ns 0.83
E2E_Evaluator_gitpod-configuration 717373 ns 736616 ns 0.97
E2E_Evaluator_helm-chart-lock 1025851 ns 1142940 ns 0.90
E2E_Evaluator_importmap 265219 ns 275033 ns 0.96
E2E_Evaluator_jasmine 302868 ns 299349 ns 1.01
E2E_Evaluator_jsconfig 1246910 ns 1234386 ns 1.01
E2E_Evaluator_jshintrc 2810966 ns 2838783 ns 0.99
E2E_Evaluator_krakend 674120 ns 678226 ns 0.99
E2E_Evaluator_lazygit 506086 ns 498353 ns 1.02
E2E_Evaluator_lerna 456994 ns 485244 ns 0.94
E2E_Evaluator_nest-cli 590122 ns 612325 ns 0.96
E2E_Evaluator_omc 93866 ns 89145 ns 1.05
E2E_Evaluator_omnisharp 1413861 ns 1464232 ns 0.97
E2E_Evaluator_openapi 22302315 ns 26665138 ns 0.84
E2E_Evaluator_pre-commit-hooks 2004767 ns 2061502 ns 0.97
E2E_Evaluator_pulumi 1902123 ns 2008953 ns 0.95
E2E_Evaluator_semantic-release 250710 ns 251353 ns 1.00
E2E_Evaluator_stale 393941 ns 408576 ns 0.96
E2E_Evaluator_stylecop 1204200 ns 1242283 ns 0.97
E2E_Evaluator_tmuxinator 229386 ns 248688 ns 0.92
E2E_Evaluator_ui5 2306361 ns 2474721 ns 0.93
E2E_Evaluator_ui5-manifest 10235933 ns 13946439 ns 0.73
E2E_Evaluator_unreal-engine-uproject 1510045 ns 1557814 ns 0.97
E2E_Evaluator_users-array 2573879 ns 2552094 ns 1.01
E2E_Evaluator_vercel 975136 ns 993595 ns 0.98
E2E_Evaluator_yamllint 26224 ns 26199 ns 1.00

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

@jviotti jviotti merged commit 5c86157 into main May 21, 2026
14 checks passed
@jviotti jviotti deleted the core-new-compiler branch May 21, 2026 23:35
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