Skip to content

Upgrade Core to 87a66bfc8f243640beb34998f35ff1dea5e77095#651

Merged
jviotti merged 1 commit intomainfrom
core-new-10
Mar 5, 2026
Merged

Upgrade Core to 87a66bfc8f243640beb34998f35ff1dea5e77095#651
jviotti merged 1 commit intomainfrom
core-new-10

Conversation

@jviotti
Copy link
Member

@jviotti jviotti commented Mar 5, 2026

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

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

augmentcode bot commented Mar 5, 2026

🤖 Augment PR Summary

Summary: Updates the vendored sourcemeta/core dependency to commit 87a66bf and brings in upstream build-system tweaks.
Changes: Adds more aggressive GCC/Clang floating-point/vectorization flags and switches Release Fat LTO enabling to add_compile_options()/add_link_options() for whole-program optimization.

🤖 Was this summary useful? React with 👍 or 👎

Copy link

@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. 1 suggestions posted.

Fix All in Augment

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

Copy link

@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 3 files

Copy link

@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: aba6614 Previous: 492afae Ratio
E2E_Compiler_adaptivecard 65677807.44444463 ns/iter 59761398.00000365 ns/iter 1.10
E2E_Compiler_ansible_meta 27012336.42307863 ns/iter 25248752.34482728 ns/iter 1.07
E2E_Compiler_aws_cdk 352622.83164811874 ns/iter 313532.50477555353 ns/iter 1.12
E2E_Compiler_babelrc 2435256.0836236104 ns/iter 2188971.8380062473 ns/iter 1.11
E2E_Compiler_clang_format 17268303.19512235 ns/iter 15359191.355556352 ns/iter 1.12
E2E_Compiler_cmake_presets 25268064.249999613 ns/iter 23081962.799998716 ns/iter 1.09
E2E_Compiler_code_climate 2400545.9931505304 ns/iter 2168214.605590087 ns/iter 1.11
E2E_Compiler_cql2 12679286.054545132 ns/iter 11779265.999999212 ns/iter 1.08
E2E_Compiler_cspell 22270026.54838785 ns/iter 20392655.000001565 ns/iter 1.09
E2E_Compiler_cypress 3800057.701086987 ns/iter 3461920.4455444305 ns/iter 1.10
E2E_Compiler_deno 7201942.14433009 ns/iter 6310847.450450425 ns/iter 1.14
E2E_Compiler_dependabot 3647209.901041689 ns/iter 3239952.6805554153 ns/iter 1.13
E2E_Compiler_draft_04 2526634.8165467437 ns/iter 2318065.440397427 ns/iter 1.09
E2E_Compiler_fabric_mod 4481558.416666932 ns/iter 4062041.796511518 ns/iter 1.10
E2E_Compiler_geojson 20861420.030304212 ns/iter 19385288.944445416 ns/iter 1.08
E2E_Compiler_gitpod_configuration 4628972.6513157645 ns/iter 4155662.4047619347 ns/iter 1.11
E2E_Compiler_helm_chart_lock 657536.8731202674 ns/iter 573596.6663934278 ns/iter 1.15
E2E_Compiler_importmap 266164.20664629573 ns/iter 239273.4565366149 ns/iter 1.11
E2E_Compiler_jasmine 1279924.36594211 ns/iter 1146829.5973813154 ns/iter 1.12
E2E_Compiler_jshintrc 4101474.4705882873 ns/iter 3576450.755102142 ns/iter 1.15
E2E_Compiler_jsconfig 20685410.000000354 ns/iter 17738432.487179194 ns/iter 1.17
E2E_Compiler_krakend 146925797.00000578 ns/iter 116961293.0000028 ns/iter 1.26
E2E_Compiler_lazygit 32390048.545455456 ns/iter 28236459.27999905 ns/iter 1.15
E2E_Compiler_lerna 1499839.7333334084 ns/iter 1335081.9657142938 ns/iter 1.12
E2E_Compiler_nest_cli 6945560.969999747 ns/iter 6188385.938053497 ns/iter 1.12
E2E_Compiler_omc 150642063.74999857 ns/iter 136014988.3999952 ns/iter 1.11
E2E_Compiler_omnisharp 6285622.232142986 ns/iter 5504459.755905474 ns/iter 1.14
E2E_Compiler_openapi 23671242.16666715 ns/iter 21278293.54545459 ns/iter 1.11
E2E_Compiler_pre_commit_hooks 4989711.721428389 ns/iter 4451611.164556926 ns/iter 1.12
E2E_Compiler_pulumi 3806892.646739149 ns/iter 3427772.707317029 ns/iter 1.11
E2E_Compiler_semantic_release 1470872.514705862 ns/iter 1339006.7907869841 ns/iter 1.10
E2E_Compiler_stale 1459918.3131523605 ns/iter 1300841.235621451 ns/iter 1.12
E2E_Compiler_stylecop 5526001.634920581 ns/iter 4802388.972602676 ns/iter 1.15
E2E_Compiler_tmuxinator 1813584.2767623747 ns/iter 1628987.505827569 ns/iter 1.11
E2E_Compiler_ui5 46895383.86666831 ns/iter 42616553.12500068 ns/iter 1.10
E2E_Compiler_ui5_manifest 311226984.99999046 ns/iter 267329505.33333147 ns/iter 1.16
E2E_Compiler_unreal_engine_uproject 4292780.484662701 ns/iter 3852725.3351647207 ns/iter 1.11
E2E_Compiler_vercel 12212441.649123058 ns/iter 11122217.714285303 ns/iter 1.10
E2E_Compiler_yamllint 324420.4242002721 ns/iter 294136.42599579657 ns/iter 1.10
E2E_Evaluator_adaptivecard 27235.73707550446 ns/iter 23486.39213531751 ns/iter 1.16
E2E_Evaluator_ansible_meta 235940.37581363978 ns/iter 213373.2188348915 ns/iter 1.11
E2E_Evaluator_aws_cdk 54066.58427484479 ns/iter 46070.27489490237 ns/iter 1.17
E2E_Evaluator_babelrc 111148.64447924825 ns/iter 95223.05555556087 ns/iter 1.17
E2E_Evaluator_cerebrum_criminal_case 1375903.8786126925 ns/iter 1346045.7015502984 ns/iter 1.02
E2E_Evaluator_clang_format 126492.28838476114 ns/iter 120309.29972422807 ns/iter 1.05
E2E_Evaluator_cmake_presets 4604088.993630378 ns/iter 4287878.484662467 ns/iter 1.07
E2E_Evaluator_code_climate 182747.71894904616 ns/iter 192500.01428178267 ns/iter 0.95
E2E_Evaluator_cql2 234022.35587187015 ns/iter 186037.09180677286 ns/iter 1.26
E2E_Evaluator_cspell 579905.3460264931 ns/iter 556678.3157473983 ns/iter 1.04
E2E_Evaluator_cypress 193270.4376738973 ns/iter 180867.7101637694 ns/iter 1.07
E2E_Evaluator_deno 320679.0494279164 ns/iter 331358.35453251423 ns/iter 0.97
E2E_Evaluator_dependabot 430109.0030712579 ns/iter 424873.2308627039 ns/iter 1.01
E2E_Evaluator_draft_04 7979401.235294358 ns/iter 6671450.7184467465 ns/iter 1.20
E2E_Evaluator_fabric_mod 708126.7348406891 ns/iter 667695.8860153153 ns/iter 1.06
E2E_Evaluator_geojson 15979373.697674884 ns/iter 16545919.5581389 ns/iter 0.97
E2E_Evaluator_gitpod_configuration 240902.26098901927 ns/iter 234243.56343656336 ns/iter 1.03
E2E_Evaluator_helm_chart_lock 366563.22281167866 ns/iter 403064.75905695977 ns/iter 0.91
E2E_Evaluator_importmap 51292.32878501812 ns/iter 38843.7891589833 ns/iter 1.32
E2E_Evaluator_jasmine 109910.98459144197 ns/iter 100590.94679321257 ns/iter 1.09
E2E_Evaluator_jshintrc 1217184.2321117052 ns/iter 1157222.94867549 ns/iter 1.05
E2E_Evaluator_jsconfig 428457.63429622893 ns/iter 385913.10424709466 ns/iter 1.11
E2E_Evaluator_krakend 227429.24027685224 ns/iter 209260.83393178048 ns/iter 1.09
E2E_Evaluator_lazygit 157313.46666666647 ns/iter 144361.66777408228 ns/iter 1.09
E2E_Evaluator_lerna 151252.2493380387 ns/iter 140635.06761924294 ns/iter 1.08
E2E_Evaluator_nest_cli 188402.74237106447 ns/iter 183732.8141662208 ns/iter 1.03
E2E_Evaluator_omc 21675.13850818807 ns/iter 19269.473387567214 ns/iter 1.12
E2E_Evaluator_omnisharp 627604.7457323115 ns/iter 563470.1528455336 ns/iter 1.11
E2E_Evaluator_openapi 15651111.88889053 ns/iter 12664740.1666665 ns/iter 1.24
E2E_Evaluator_pre_commit_hooks 490372.950280152 ns/iter 508387.43550724286 ns/iter 0.96
E2E_Evaluator_pulumi 707813.1784989985 ns/iter 741886.4193206105 ns/iter 0.95
E2E_Evaluator_semantic_release 102007.02531463337 ns/iter 83429.58032080812 ns/iter 1.22
E2E_Evaluator_stale 156810.69266562472 ns/iter 145788.71933124762 ns/iter 1.08
E2E_Evaluator_stylecop 305779.88983776275 ns/iter 297085.87026796694 ns/iter 1.03
E2E_Evaluator_tmuxinator 99805.35679402051 ns/iter 87188.2307884509 ns/iter 1.14
E2E_Evaluator_ui5 558382.1802232933 ns/iter 492052.36228810967 ns/iter 1.13
E2E_Evaluator_ui5_manifest 3461817.234042815 ns/iter 2574970.3750000377 ns/iter 1.34
E2E_Evaluator_unreal_engine_uproject 442241.92933751305 ns/iter 442220.25979772495 ns/iter 1.00
E2E_Evaluator_vercel 319611.55332086195 ns/iter 341749.0478281911 ns/iter 0.94
E2E_Evaluator_yamllint 11374.284497696308 ns/iter 9814.55480315657 ns/iter 1.16
Micro_Draft4_Meta_1_No_Callback 195.02063409628818 ns/iter 198.279296844134 ns/iter 0.98
Micro_Draft4_Required_Properties 853.043734125992 ns/iter 827.6580980756935 ns/iter 1.03
Micro_Draft4_Many_Optional_Properties_Minimal_Match 24.699620091425558 ns/iter 27.001716464440346 ns/iter 0.91
Micro_Draft4_Few_Optional_Properties_Minimal_Match 14.024340605364014 ns/iter 12.441941377520465 ns/iter 1.13
Micro_Draft4_Items_Schema 276.79971036693246 ns/iter 290.03772967483724 ns/iter 0.95
Micro_Draft4_Nested_Object 3.7402479376803384 ns/iter 3.442723556509477 ns/iter 1.09
Micro_Draft4_Properties_Triad_Optional 350.61237846573283 ns/iter 342.2649888525839 ns/iter 1.02
Micro_Draft4_Properties_Triad_Closed 288.3346139671859 ns/iter 275.5011544195858 ns/iter 1.05
Micro_Draft4_Properties_Triad_Required 371.5774809601036 ns/iter 362.26641416891283 ns/iter 1.03
Micro_Draft4_Properties_Closed 60.85026726006288 ns/iter 59.76627447856935 ns/iter 1.02
Micro_Draft4_Non_Recursive_Ref 13.977574701690042 ns/iter 11.70558111773027 ns/iter 1.19
Micro_Draft4_Pattern_Properties_True 229.23399146142077 ns/iter 178.4499601903238 ns/iter 1.28
Micro_Draft4_Ref_To_Single_Property 13.998263981346103 ns/iter 12.684455536525897 ns/iter 1.10
Micro_Draft4_Additional_Properties_Type 23.506092156819832 ns/iter 20.264694562414675 ns/iter 1.16
Micro_Draft4_Nested_Oneof 60.47765324308633 ns/iter 46.81428304589902 ns/iter 1.29
Micro_Draft4_Short_Enum 13.231463548409197 ns/iter 12.312910588786853 ns/iter 1.07
Micro_Draft4_Long_Enum 15.903173637169955 ns/iter 13.087650745666751 ns/iter 1.22
Micro_Draft4_Long_Enum_Short_Strings 13.078213230490816 ns/iter 12.246276098376073 ns/iter 1.07
Micro_Draft4_Type_Object 5.910962124411186 ns/iter 4.896419866827311 ns/iter 1.21
Micro_Draft4_Ref_Single_100 2344989.5499997335 ns/iter 2088512.8562874836 ns/iter 1.12
Micro_Draft4_Compile_Ref_Many_Nested 1700564.6423359858 ns/iter 1530076.68995637 ns/iter 1.11
Micro_Draft4_Compile_Wrap 2344201.940199342 ns/iter 2094635.368263402 ns/iter 1.12
Micro_Draft6_Property_Names 128.56384674746263 ns/iter 113.66688255571611 ns/iter 1.13
Micro_Draft6_Compile_FHIR 15190575799.000044 ns/iter 17734703228 ns/iter 0.86
Micro_Draft7_If_Then_Else 26.451082402998896 ns/iter 22.895563233732656 ns/iter 1.16
Micro_2019_09_Unevaluated_Properties 37.06430833844334 ns/iter 29.99490321263562 ns/iter 1.24
Micro_2019_09_Compile_Wrap 282601560.49998385 ns/iter 259825203.66666982 ns/iter 1.09
Micro_2019_09_KrakenD_Linter_Check 1145651461.0000567 ns/iter 1400199944.9999971 ns/iter 0.82
Micro_2019_09_KrakenD_Linter_Apply 10296678190.999956 ns/iter 12188038634.99994 ns/iter 0.84
Micro_2020_12_Dynamic_Ref 211.1756991736965 ns/iter 279.740553056755 ns/iter 0.75
Micro_2020_12_Dynamic_Ref_Single 5.909762018130739 ns/iter 4.897714265724769 ns/iter 1.21
Micro_2020_12_Simple_Output_Mask 139429.37913938373 ns/iter 120119.9083133779 ns/iter 1.16
Micro_2020_12_Simple_Output_Annotations 165543.26210153525 ns/iter 162819.29419857814 ns/iter 1.02
Micro_2020_12_Compile_NonCircular_Shared_Refs 1027761.7393224643 ns/iter 937039.1432395924 ns/iter 1.10

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

Copy link

@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: aba6614 Previous: 492afae Ratio
Micro_2020_12_Dynamic_Ref 296.78884854230785 ns/iter 295.26819123762505 ns/iter 1.01
Micro_2020_12_Dynamic_Ref_Single 6.890811331850019 ns/iter 6.886308336163953 ns/iter 1.00
Micro_2020_12_Simple_Output_Mask 137368.92895521398 ns/iter 140174.95379998762 ns/iter 0.98
Micro_2020_12_Simple_Output_Annotations 174960.8774850759 ns/iter 173504.17818816498 ns/iter 1.01
Micro_2020_12_Compile_NonCircular_Shared_Refs 1152234.4200989096 ns/iter 1146601.955664954 ns/iter 1.00
Micro_2019_09_Unevaluated_Properties 34.344815579353664 ns/iter 33.082551400393726 ns/iter 1.04
Micro_2019_09_Compile_Wrap 299175009.0000096 ns/iter 304934204.999995 ns/iter 0.98
Micro_2019_09_KrakenD_Linter_Check 1290746829.999989 ns/iter 1287444554.999979 ns/iter 1.00
Micro_2019_09_KrakenD_Linter_Apply 11566746147.999992 ns/iter 10565193997.000051 ns/iter 1.09
Micro_Draft7_If_Then_Else 29.213481236024645 ns/iter 29.964637290385173 ns/iter 0.97
Micro_Draft6_Property_Names 145.25997395468983 ns/iter 151.23953556950943 ns/iter 0.96
Micro_Draft6_Compile_FHIR 14728316373.99986 ns/iter 14014846304.000002 ns/iter 1.05
Micro_Draft4_Meta_1_No_Callback 173.32771403170042 ns/iter 179.32907338208335 ns/iter 0.97
Micro_Draft4_Required_Properties 815.2233960838919 ns/iter 836.7964477762506 ns/iter 0.97
Micro_Draft4_Many_Optional_Properties_Minimal_Match 24.799410340823794 ns/iter 23.840209501425864 ns/iter 1.04
Micro_Draft4_Few_Optional_Properties_Minimal_Match 15.939773074403478 ns/iter 15.935879999536036 ns/iter 1.00
Micro_Draft4_Items_Schema 347.13737394960197 ns/iter 347.3523477468274 ns/iter 1.00
Micro_Draft4_Nested_Object 4.047614249790296 ns/iter 4.043772035792272 ns/iter 1.00
Micro_Draft4_Properties_Triad_Optional 405.4247498239972 ns/iter 432.9383930985042 ns/iter 0.94
Micro_Draft4_Properties_Triad_Closed 340.65509085682004 ns/iter 355.8580409122269 ns/iter 0.96
Micro_Draft4_Properties_Triad_Required 438.7546040473743 ns/iter 476.7877888627694 ns/iter 0.92
Micro_Draft4_Properties_Closed 64.69449994119604 ns/iter 66.45265762308743 ns/iter 0.97
Micro_Draft4_Non_Recursive_Ref 11.872407009125457 ns/iter 11.873160300134899 ns/iter 1.00
Micro_Draft4_Pattern_Properties_True 224.65333571745904 ns/iter 211.77606951178458 ns/iter 1.06
Micro_Draft4_Ref_To_Single_Property 16.258160154957775 ns/iter 15.982230590839666 ns/iter 1.02
Micro_Draft4_Additional_Properties_Type 16.853040063107724 ns/iter 16.84321428762156 ns/iter 1.00
Micro_Draft4_Nested_Oneof 74.9409203402692 ns/iter 74.40376904862158 ns/iter 1.01
Micro_Draft4_Short_Enum 14.01553363541455 ns/iter 14.372684057349534 ns/iter 0.98
Micro_Draft4_Long_Enum 16.545185298906596 ns/iter 16.33282449993253 ns/iter 1.01
Micro_Draft4_Long_Enum_Short_Strings 14.039446253040744 ns/iter 14.341637891866677 ns/iter 0.98
Micro_Draft4_Type_Object 6.885912033439351 ns/iter 6.89352576310881 ns/iter 1.00
Micro_Draft4_Ref_Single_100 2445067.5121954847 ns/iter 2425165.89965403 ns/iter 1.01
Micro_Draft4_Compile_Ref_Many_Nested 1778201.3762630736 ns/iter 1770482.2619649689 ns/iter 1.00
Micro_Draft4_Compile_Wrap 2501461.2035712553 ns/iter 2514296.503571245 ns/iter 0.99
E2E_Compiler_adaptivecard 64764567.727272816 ns/iter 64316323.636365846 ns/iter 1.01
E2E_Compiler_ansible_meta 28789899.458331544 ns/iter 28163483.160005856 ns/iter 1.02
E2E_Compiler_aws_cdk 395171.4929339129 ns/iter 398391.0444443391 ns/iter 0.99
E2E_Compiler_babelrc 2697997.6409267667 ns/iter 2649823.5492426553 ns/iter 1.02
E2E_Compiler_clang_format 18958880.67567309 ns/iter 18789632.243243504 ns/iter 1.01
E2E_Compiler_cmake_presets 26655293.26923031 ns/iter 26500831.259260885 ns/iter 1.01
E2E_Compiler_code_climate 2681625.707692512 ns/iter 2654081.8880307227 ns/iter 1.01
E2E_Compiler_cql2 13893365.320000157 ns/iter 13719179.30769174 ns/iter 1.01
E2E_Compiler_cspell 23621379.499998815 ns/iter 23275951.43333383 ns/iter 1.01
E2E_Compiler_cypress 4086576.4561400623 ns/iter 3993537.356320993 ns/iter 1.02
E2E_Compiler_deno 7882364.404494683 ns/iter 7782476.388888427 ns/iter 1.01
E2E_Compiler_dependabot 4004238.062856789 ns/iter 3977618.630682659 ns/iter 1.01
E2E_Compiler_draft_04 2848421.0573763405 ns/iter 2808822.5282264403 ns/iter 1.01
E2E_Compiler_fabric_mod 4989064.249999891 ns/iter 4900459.265733964 ns/iter 1.02
E2E_Compiler_geojson 23077860.933328036 ns/iter 22858776.677418474 ns/iter 1.01
E2E_Compiler_gitpod_configuration 5119051.905110304 ns/iter 5059050.079137332 ns/iter 1.01
E2E_Compiler_helm_chart_lock 711108.612640128 ns/iter 717160.7723075096 ns/iter 0.99
E2E_Compiler_importmap 297558.3771258692 ns/iter 299772.056174988 ns/iter 0.99
E2E_Compiler_jasmine 1409803.3971773447 ns/iter 1407072.4484848354 ns/iter 1.00
E2E_Compiler_jshintrc 4580045.248365994 ns/iter 4518019.590908831 ns/iter 1.01
E2E_Compiler_jsconfig 22427798.354834933 ns/iter 21861885.937504154 ns/iter 1.03
E2E_Compiler_krakend 141594038.79998535 ns/iter 138727471.40003413 ns/iter 1.02
E2E_Compiler_lazygit 34404247.54999185 ns/iter 34060869.857133485 ns/iter 1.01
E2E_Compiler_lerna 1676080.6786574726 ns/iter 1671149.3205741972 ns/iter 1.00
E2E_Compiler_nest_cli 7679766.82022584 ns/iter 7715286.57608532 ns/iter 1.00
E2E_Compiler_omc 161298843.24999467 ns/iter 156376934.79998234 ns/iter 1.03
E2E_Compiler_omnisharp 6893077.4257431505 ns/iter 6825139.3592234 ns/iter 1.01
E2E_Compiler_openapi 26229149.185180884 ns/iter 25756499.481480606 ns/iter 1.02
E2E_Compiler_pre_commit_hooks 5548527.031746311 ns/iter 5523428.071428714 ns/iter 1.00
E2E_Compiler_pulumi 4229933.915151681 ns/iter 4184283.3772458257 ns/iter 1.01
E2E_Compiler_semantic_release 1630012.9139534514 ns/iter 1617734.5717591362 ns/iter 1.01
E2E_Compiler_stale 1606719.0321104375 ns/iter 1586674.7590910727 ns/iter 1.01
E2E_Compiler_stylecop 5855201.841668153 ns/iter 5796021.303279334 ns/iter 1.01
E2E_Compiler_tmuxinator 2027454.9043476682 ns/iter 2015614.9369626797 ns/iter 1.01
E2E_Compiler_ui5 48833531.28570889 ns/iter 48084145.93332297 ns/iter 1.02
E2E_Compiler_ui5_manifest 328920234.49994665 ns/iter 317525294.50000113 ns/iter 1.04
E2E_Compiler_unreal_engine_uproject 4753910.695946026 ns/iter 4681047.013333834 ns/iter 1.02
E2E_Compiler_vercel 13023162.407404454 ns/iter 12873819.327271782 ns/iter 1.01
E2E_Compiler_yamllint 364946.51832460205 ns/iter 367371.6089473313 ns/iter 0.99
E2E_Evaluator_adaptivecard 25835.37643355218 ns/iter 24196.627151046636 ns/iter 1.07
E2E_Evaluator_ansible_meta 267747.4257012526 ns/iter 260906.24618251034 ns/iter 1.03
E2E_Evaluator_aws_cdk 53101.765613179734 ns/iter 51689.72887691928 ns/iter 1.03
E2E_Evaluator_babelrc 108104.63417682743 ns/iter 106469.81885148371 ns/iter 1.02
E2E_Evaluator_cerebrum_criminal_case 1411287.479041964 ns/iter 1309427.4813428924 ns/iter 1.08
E2E_Evaluator_clang_format 112908.77204195267 ns/iter 109910.53173242265 ns/iter 1.03
E2E_Evaluator_cmake_presets 4719868.355263507 ns/iter 4747023.8285719855 ns/iter 0.99
E2E_Evaluator_code_climate 196701.8236300921 ns/iter 192143.36737510868 ns/iter 1.02
E2E_Evaluator_cql2 240213.8659256499 ns/iter 233666.17875995993 ns/iter 1.03
E2E_Evaluator_cspell 572466.1963696046 ns/iter 570959.3482142972 ns/iter 1.00
E2E_Evaluator_cypress 179020.9661594904 ns/iter 180494.5569752127 ns/iter 0.99
E2E_Evaluator_deno 344699.84475117666 ns/iter 368655.8875067349 ns/iter 0.94
E2E_Evaluator_dependabot 478621.10670304456 ns/iter 472339.82333105855 ns/iter 1.01
E2E_Evaluator_draft_04 7857734.551723935 ns/iter 7834461.09782606 ns/iter 1.00
E2E_Evaluator_fabric_mod 794124.364559972 ns/iter 767409.1302894839 ns/iter 1.03
E2E_Evaluator_geojson 16954385.536581222 ns/iter 16023611.558138814 ns/iter 1.06
E2E_Evaluator_gitpod_configuration 266926.3190277694 ns/iter 257583.30256412723 ns/iter 1.04
E2E_Evaluator_helm_chart_lock 332717.18879772077 ns/iter 329381.5210477814 ns/iter 1.01
E2E_Evaluator_importmap 52215.77252115724 ns/iter 51232.04178312639 ns/iter 1.02
E2E_Evaluator_jasmine 123347.21250876816 ns/iter 118918.28649948297 ns/iter 1.04
E2E_Evaluator_jshintrc 1088277.5399998606 ns/iter 1073063.679878074 ns/iter 1.01
E2E_Evaluator_jsconfig 421579.6142162293 ns/iter 436793.68978559884 ns/iter 0.97
E2E_Evaluator_krakend 221292.1508727813 ns/iter 212831.0384976541 ns/iter 1.04
E2E_Evaluator_lazygit 157533.15339627257 ns/iter 155363.32866963308 ns/iter 1.01
E2E_Evaluator_lerna 149077.48796877512 ns/iter 145544.74666947898 ns/iter 1.02
E2E_Evaluator_nest_cli 202443.90313226613 ns/iter 201128.51490826023 ns/iter 1.01
E2E_Evaluator_omc 20995.25988753255 ns/iter 20656.794033714017 ns/iter 1.02
E2E_Evaluator_omnisharp 586581.9492935125 ns/iter 592035.0025188775 ns/iter 0.99
E2E_Evaluator_openapi 12559798.285715422 ns/iter 15687832.955553757 ns/iter 0.80
E2E_Evaluator_pre_commit_hooks 547130.5842184421 ns/iter 537689.9271472452 ns/iter 1.02
E2E_Evaluator_pulumi 777653.1783371848 ns/iter 750512.1146837745 ns/iter 1.04
E2E_Evaluator_semantic_release 107801.65624525785 ns/iter 106623.71622027716 ns/iter 1.01
E2E_Evaluator_stale 168443.6601244352 ns/iter 159692.6685069842 ns/iter 1.05
E2E_Evaluator_stylecop 321284.1153324646 ns/iter 320160.34322225786 ns/iter 1.00
E2E_Evaluator_tmuxinator 106117.05449879655 ns/iter 105914.5356291032 ns/iter 1.00
E2E_Evaluator_ui5 576405.982026148 ns/iter 570181.5642683029 ns/iter 1.01
E2E_Evaluator_ui5_manifest 2876987.216326857 ns/iter 2888533.108333983 ns/iter 1.00
E2E_Evaluator_unreal_engine_uproject 481529.0130763863 ns/iter 469732.9597570785 ns/iter 1.03
E2E_Evaluator_vercel 320855.1849657398 ns/iter 315757.66591523064 ns/iter 1.02
E2E_Evaluator_yamllint 12715.266722774613 ns/iter 12804.332099993542 ns/iter 0.99

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

@jviotti jviotti merged commit 7ccc978 into main Mar 5, 2026
14 checks passed
@jviotti jviotti deleted the core-new-10 branch March 5, 2026 19:20
Copy link

@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: aba6614 Previous: 492afae Ratio
E2E_Compiler_adaptivecard 77857958.24999298 ns/iter 76690755.24999869 ns/iter 1.02
E2E_Compiler_ansible_meta 30532522.583333354 ns/iter 32994095.99999901 ns/iter 0.93
E2E_Compiler_aws_cdk 403635.96914174256 ns/iter 323103.4183037968 ns/iter 1.25
E2E_Compiler_babelrc 2722518.0154440096 ns/iter 3484000.341563655 ns/iter 0.78
E2E_Compiler_clang_format 18550010.692307204 ns/iter 19997521.34146292 ns/iter 0.93
E2E_Compiler_cmake_presets 34783025.00000154 ns/iter 36149100.66666728 ns/iter 0.96
E2E_Compiler_code_climate 2747041.98461546 ns/iter 2592547.1801470807 ns/iter 1.06
E2E_Compiler_cql2 18817072.674418934 ns/iter 17561001.82608555 ns/iter 1.07
E2E_Compiler_cspell 30931498.36000066 ns/iter 26445484.55555617 ns/iter 1.17
E2E_Compiler_cypress 5352227.079999921 ns/iter 5462630.90265522 ns/iter 0.98
E2E_Compiler_deno 9592783.7261911 ns/iter 8881928.749999588 ns/iter 1.08
E2E_Compiler_dependabot 5226440.839999213 ns/iter 4126760.0891722245 ns/iter 1.27
E2E_Compiler_draft_04 2738083.0039218757 ns/iter 2520791.66666651 ns/iter 1.09
E2E_Compiler_fabric_mod 4721922.574467596 ns/iter 5371041.250000417 ns/iter 0.88
E2E_Compiler_geojson 29924852.41666524 ns/iter 30504887.695651237 ns/iter 0.98
E2E_Compiler_gitpod_configuration 5338967.403226265 ns/iter 5100445.446043241 ns/iter 1.05
E2E_Compiler_helm_chart_lock 665559.0202864041 ns/iter 602391.042000022 ns/iter 1.10
E2E_Compiler_importmap 261845.19582152198 ns/iter 216667.78121021317 ns/iter 1.21
E2E_Compiler_jasmine 1467876.5483272923 ns/iter 1152448.1054365179 ns/iter 1.27
E2E_Compiler_jshintrc 4171316.94943814 ns/iter 4261372.905028126 ns/iter 0.98
E2E_Compiler_jsconfig 23168555.129033055 ns/iter 23142360.351351492 ns/iter 1.00
E2E_Compiler_krakend 176642947.7499969 ns/iter 178723125.00000477 ns/iter 0.99
E2E_Compiler_lazygit 40822761.61110738 ns/iter 40310763.000000805 ns/iter 1.01
E2E_Compiler_lerna 1731229.0208815231 ns/iter 1615473.9350649323 ns/iter 1.07
E2E_Compiler_nest_cli 8375095.170455376 ns/iter 6211516.910891285 ns/iter 1.35
E2E_Compiler_omc 250184777.66665605 ns/iter 198032187.5000186 ns/iter 1.26
E2E_Compiler_omnisharp 7516642.105262786 ns/iter 7081065.291338846 ns/iter 1.06
E2E_Compiler_openapi 31438644.913044337 ns/iter 24484863.107143644 ns/iter 1.28
E2E_Compiler_pre_commit_hooks 5366602.37857112 ns/iter 4593555.552631052 ns/iter 1.17
E2E_Compiler_pulumi 4491850.2156861 ns/iter 4001775.233333799 ns/iter 1.12
E2E_Compiler_semantic_release 1758724.9624412693 ns/iter 1526626.4501161857 ns/iter 1.15
E2E_Compiler_stale 1747160.870503675 ns/iter 1424393.2741021386 ns/iter 1.23
E2E_Compiler_stylecop 7689179.660550249 ns/iter 5810731.901639705 ns/iter 1.32
E2E_Compiler_tmuxinator 2269485.7211151873 ns/iter 1662575.9343065475 ns/iter 1.37
E2E_Compiler_ui5 92979952.42856619 ns/iter 68551810.6363671 ns/iter 1.36
E2E_Compiler_ui5_manifest 486014479.00000495 ns/iter 416877541.49995726 ns/iter 1.17
E2E_Compiler_unreal_engine_uproject 4707976.913669332 ns/iter 5574716.25000062 ns/iter 0.84
E2E_Compiler_vercel 19615733.10810874 ns/iter 19675121.87499949 ns/iter 1.00
E2E_Compiler_yamllint 429883.50682489993 ns/iter 421496.6005665753 ns/iter 1.02
E2E_Evaluator_adaptivecard 31679.88048057502 ns/iter 25438.644897032274 ns/iter 1.25
E2E_Evaluator_ansible_meta 220226.12833897004 ns/iter 173533.8763703057 ns/iter 1.27
E2E_Evaluator_aws_cdk 42929.71498414493 ns/iter 47265.97901090477 ns/iter 0.91
E2E_Evaluator_babelrc 102488.44856821402 ns/iter 118320.92261904509 ns/iter 0.87
E2E_Evaluator_cerebrum_criminal_case 1145846.3415766126 ns/iter 1161319.0286085946 ns/iter 0.99
E2E_Evaluator_clang_format 129592.32751408346 ns/iter 128825.40111773739 ns/iter 1.01
E2E_Evaluator_cmake_presets 4498185.126582444 ns/iter 5382852.085714214 ns/iter 0.84
E2E_Evaluator_code_climate 185253.60547875238 ns/iter 152495.91373440303 ns/iter 1.21
E2E_Evaluator_cql2 185699.89428262532 ns/iter 163847.89325717435 ns/iter 1.13
E2E_Evaluator_cspell 504080.357142832 ns/iter 509285.70799999306 ns/iter 0.99
E2E_Evaluator_cypress 161143.91025941054 ns/iter 195431.26001068854 ns/iter 0.82
E2E_Evaluator_deno 300939.37005096173 ns/iter 252235.74640289953 ns/iter 1.19
E2E_Evaluator_dependabot 399002.29561612615 ns/iter 360175.49192429765 ns/iter 1.11
E2E_Evaluator_draft_04 5998349.0491802385 ns/iter 5489816.105263604 ns/iter 1.09
E2E_Evaluator_fabric_mod 547471.2370967484 ns/iter 543539.2579479669 ns/iter 1.01
E2E_Evaluator_geojson 12061939.999998687 ns/iter 11125749.106382655 ns/iter 1.08
E2E_Evaluator_gitpod_configuration 216828.98489088894 ns/iter 178846.7667074433 ns/iter 1.21
E2E_Evaluator_helm_chart_lock 268245.20456134534 ns/iter 225412.38731158938 ns/iter 1.19
E2E_Evaluator_importmap 34835.83134601033 ns/iter 33926.77100591678 ns/iter 1.03
E2E_Evaluator_jasmine 87986.91946389526 ns/iter 85751.43763339454 ns/iter 1.03
E2E_Evaluator_jshintrc 936059.555706453 ns/iter 967611.4077540826 ns/iter 0.97
E2E_Evaluator_jsconfig 316138.0441113236 ns/iter 459543.76697529084 ns/iter 0.69
E2E_Evaluator_krakend 131738.75880647777 ns/iter 188685.0951995786 ns/iter 0.70
E2E_Evaluator_lazygit 105561.91969869792 ns/iter 133571.30318049632 ns/iter 0.79
E2E_Evaluator_lerna 138096.24220937327 ns/iter 135805.5971831112 ns/iter 1.02
E2E_Evaluator_nest_cli 134680.02102890232 ns/iter 188372.5668419133 ns/iter 0.71
E2E_Evaluator_omc 17605.607341360763 ns/iter 17859.488471866913 ns/iter 0.99
E2E_Evaluator_omnisharp 425865.85554864735 ns/iter 691552.1659999512 ns/iter 0.62
E2E_Evaluator_openapi 8158105.113636793 ns/iter 10773836.016129179 ns/iter 0.76
E2E_Evaluator_pre_commit_hooks 323257.72268901585 ns/iter 448102.3549206362 ns/iter 0.72
E2E_Evaluator_pulumi 515957.25865888834 ns/iter 594160.3092698352 ns/iter 0.87
E2E_Evaluator_semantic_release 73039.24818614723 ns/iter 88135.15735679635 ns/iter 0.83
E2E_Evaluator_stale 121132.40926498297 ns/iter 141001.50235609454 ns/iter 0.86
E2E_Evaluator_stylecop 186327.46897279925 ns/iter 230194.33071993198 ns/iter 0.81
E2E_Evaluator_tmuxinator 68910.10440903757 ns/iter 85907.24007733852 ns/iter 0.80
E2E_Evaluator_ui5 349309.8288955127 ns/iter 422128.14019449794 ns/iter 0.83
E2E_Evaluator_ui5_manifest 1731430.4054056068 ns/iter 2772812.7816708293 ns/iter 0.62
E2E_Evaluator_unreal_engine_uproject 361959.9731663493 ns/iter 334480.0367089296 ns/iter 1.08
E2E_Evaluator_vercel 239301.54025869016 ns/iter 276772.0177257083 ns/iter 0.86
E2E_Evaluator_yamllint 8592.087507910106 ns/iter 12656.725985215424 ns/iter 0.68
Micro_Draft4_Meta_1_No_Callback 128.61211285558298 ns/iter 181.9157771396605 ns/iter 0.71
Micro_Draft4_Required_Properties 615.8836052839514 ns/iter 831.0417859410256 ns/iter 0.74
Micro_Draft4_Many_Optional_Properties_Minimal_Match 21.233311396018347 ns/iter 21.846232058297222 ns/iter 0.97
Micro_Draft4_Few_Optional_Properties_Minimal_Match 8.820746087036186 ns/iter 11.971772994113865 ns/iter 0.74
Micro_Draft4_Items_Schema 246.80038644067545 ns/iter 280.72036039822655 ns/iter 0.88
Micro_Draft4_Nested_Object 2.5568179371362794 ns/iter 3.625199049773169 ns/iter 0.71
Micro_Draft4_Properties_Triad_Optional 190.36725062005195 ns/iter 417.83896521511474 ns/iter 0.46
Micro_Draft4_Properties_Triad_Closed 176.92885603278708 ns/iter 369.07962373959754 ns/iter 0.48
Micro_Draft4_Properties_Triad_Required 236.08239785103754 ns/iter 424.2731692049538 ns/iter 0.56
Micro_Draft4_Properties_Closed 40.82015201908181 ns/iter 46.83984456023046 ns/iter 0.87
Micro_Draft4_Non_Recursive_Ref 13.314984456119342 ns/iter 14.012067624623244 ns/iter 0.95
Micro_Draft4_Pattern_Properties_True 146.40267474703106 ns/iter 158.72068437437974 ns/iter 0.92
Micro_Draft4_Ref_To_Single_Property 9.017232100441378 ns/iter 10.149927784401898 ns/iter 0.89
Micro_Draft4_Additional_Properties_Type 29.465999002501643 ns/iter 26.145518591460725 ns/iter 1.13
Micro_Draft4_Nested_Oneof 41.631332066410785 ns/iter 47.85387019910425 ns/iter 0.87
Micro_Draft4_Short_Enum 6.3735039577515415 ns/iter 8.141011696359152 ns/iter 0.78
Micro_Draft4_Long_Enum 10.970594111277832 ns/iter 12.539503025329452 ns/iter 0.87
Micro_Draft4_Long_Enum_Short_Strings 7.61918610342482 ns/iter 9.454548909342476 ns/iter 0.81
Micro_Draft4_Type_Object 3.9079129218305324 ns/iter 5.0721762499983924 ns/iter 0.77
Micro_Draft4_Ref_Single_100 1554777.8671020502 ns/iter 2151758.954154799 ns/iter 0.72
Micro_Draft4_Compile_Ref_Many_Nested 1194484.1492777779 ns/iter 1617134.6872424542 ns/iter 0.74
Micro_Draft4_Compile_Wrap 2031018.4640716678 ns/iter 2367688.192052901 ns/iter 0.86
Micro_Draft6_Property_Names 97.22096397310486 ns/iter 117.50363215642005 ns/iter 0.83
Micro_Draft6_Compile_FHIR 8797290833.000034 ns/iter 13197513208.000145 ns/iter 0.67
Micro_Draft7_If_Then_Else 19.86946003266566 ns/iter 22.96368837369145 ns/iter 0.87
Micro_2019_09_Unevaluated_Properties 26.61394037113024 ns/iter 31.305244315270357 ns/iter 0.85
Micro_2019_09_Compile_Wrap 258611972.3333316 ns/iter 334194332.999914 ns/iter 0.77
Micro_2019_09_KrakenD_Linter_Check 577373000.0000796 ns/iter 828168125.0000474 ns/iter 0.70
Micro_2019_09_KrakenD_Linter_Apply 5323417457.999994 ns/iter 7505040082.999812 ns/iter 0.71
Micro_2020_12_Dynamic_Ref 169.1065298005779 ns/iter 229.82991430461206 ns/iter 0.74
Micro_2020_12_Dynamic_Ref_Single 3.9237571852231423 ns/iter 4.7910234240526774 ns/iter 0.82
Micro_2020_12_Simple_Output_Mask 131544.99874482513 ns/iter 152562.37694155957 ns/iter 0.86
Micro_2020_12_Simple_Output_Annotations 147476.76120303295 ns/iter 162933.62226891634 ns/iter 0.91
Micro_2020_12_Compile_NonCircular_Shared_Refs 711950.3633602723 ns/iter 756855.6035087233 ns/iter 0.94

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