Skip to content

Remove unused public symbols#907

Merged
jviotti merged 1 commit into
mainfrom
remove-unused
Jul 7, 2026
Merged

Remove unused public symbols#907
jviotti merged 1 commit into
mainfrom
remove-unused

Conversation

@jviotti

@jviotti jviotti commented Jul 7, 2026

Copy link
Copy Markdown
Member

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

Review in cubic

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

augmentcode Bot commented Jul 7, 2026

Copy link
Copy Markdown
🤖 Augment PR Summary

Summary: This PR removes several previously-public Foundation API symbols that are no longer used, reducing the exposed surface area.

Changes:

  • Removed the exported schema_keyword_priority API from foundation.h and its implementation from foundation.cc.
  • Kept keyword priority logic as an internal helper in src/foundation/walker.cc to continue ordering SchemaKeywordIterator output deterministically.
  • Removed the exported SchemaIteratorFlat type (and its implementation) and deleted the associated unit tests.
  • Removed the exported SchemaBaseDialectError exception type from foundation_error.h.
  • Cleaned up now-unneeded standard library includes in the affected translation units/headers.

Technical Notes: The schema walking logic is simplified by dropping the “flat vs deep” walk mode (since the flat iterator is removed) while preserving deep traversal behavior for SchemaIterator; keyword ordering still relies on dependency-based priority during SchemaKeywordIterator sorting.

🤖 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. No suggestions at this time.

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

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

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

Re-trigger cubic

Comment thread src/foundation/walker.cc
@jviotti jviotti merged commit 8adfe3c into main Jul 7, 2026
14 checks passed
@jviotti jviotti deleted the remove-unused branch July 7, 2026 13:54

@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: f3e644d Previous: 92e9101 Ratio
Schema_Iterator_ISO_Language 3120395.7149321623 ns/iter 2921624.9790792344 ns/iter 1.07
Schema_Tracker_ISO_Language 4588466.427631338 ns/iter 4600952.993377665 ns/iter 1.00
Schema_Tracker_ISO_Language_To_JSON 20498691.147057503 ns/iter 20944820.545454685 ns/iter 0.98
Schema_Frame_WoT_References 4511321.929032507 ns/iter 4446405.6962024355 ns/iter 1.01
Schema_Frame_OMC_References 19922730.47222347 ns/iter 18821483.081081636 ns/iter 1.06
Schema_Frame_OMC_Locations 18139316.526317447 ns/iter 17344294.000000104 ns/iter 1.05
Schema_Frame_ISO_Language_Locations 96161876.66667505 ns/iter 92480421.42857166 ns/iter 1.04
Schema_Frame_KrakenD_References 37113519.736839116 ns/iter 35126599.350002155 ns/iter 1.06
Schema_Frame_KrakenD_Reachable 593803817.9999694 ns/iter 540091544.0000062 ns/iter 1.10
Schema_Frame_ISO_Language_Locations_To_JSON 126387092.00001585 ns/iter 117638519.19999978 ns/iter 1.07
Schema_Frame_Many_Resources_References 343471311.0000303 ns/iter 332812023.5000256 ns/iter 1.03
Schema_Bundle_Meta_2020_12 1415031.6247426455 ns/iter 1430474.6000028956 ns/iter 0.99
Schema_Format_ISO_Language_To_JSON 108700305.833338 ns/iter 98971402.57143226 ns/iter 1.10
E2E_Compiler_adaptivecard 57833482.333336405 ns/iter 54901514.461544834 ns/iter 1.05
E2E_Compiler_ansible_meta 24655438.964284062 ns/iter 24504238.275861505 ns/iter 1.01
E2E_Compiler_aws_cdk 300785.370593288 ns/iter 320621.4782807852 ns/iter 0.94
E2E_Compiler_babelrc 2275205.8631923213 ns/iter 2260235.780645123 ns/iter 1.01
E2E_Compiler_clang_format 16007738.386365004 ns/iter 15952906.863635587 ns/iter 1.00
E2E_Compiler_cmake_presets 24904845.607141264 ns/iter 24829551.214285824 ns/iter 1.00
E2E_Compiler_code_climate 2285708.6241830443 ns/iter 2260794.323624351 ns/iter 1.01
E2E_Compiler_cql2 12542258.090909606 ns/iter 12569384.124999164 ns/iter 1.00
E2E_Compiler_cspell 22205640.90624677 ns/iter 22138044.68750169 ns/iter 1.00
E2E_Compiler_cypress 3802514.6358692204 ns/iter 3826458.7923496272 ns/iter 0.99
E2E_Compiler_deno 7089537.460784663 ns/iter 6921193.297029781 ns/iter 1.02
E2E_Compiler_dependabot 3499625.029850555 ns/iter 3432029.0392159615 ns/iter 1.02
E2E_Compiler_draft_04 2396854.608843482 ns/iter 2378643.0136055197 ns/iter 1.01
E2E_Compiler_fabric_mod 4222930.449101429 ns/iter 4165254.95238115 ns/iter 1.01
E2E_Compiler_geojson 20126012.205885082 ns/iter 19568522.805555075 ns/iter 1.03
E2E_Compiler_gitpod_configuration 4446957.254777152 ns/iter 4425038.221519358 ns/iter 1.00
E2E_Compiler_helm_chart_lock 578407.8833333221 ns/iter 608334.8870547141 ns/iter 0.95
E2E_Compiler_importmap 227521.85296982274 ns/iter 239528.8063742105 ns/iter 0.95
E2E_Compiler_jasmine 1183895.707563084 ns/iter 1193532.5694683914 ns/iter 0.99
E2E_Compiler_jshintrc 3730608.5638299026 ns/iter 3768914.691892024 ns/iter 0.99
E2E_Compiler_jsconfig 20224421.970587682 ns/iter 19527942.888888422 ns/iter 1.04
E2E_Compiler_krakend 136345504.40001476 ns/iter 130520833.6000078 ns/iter 1.04
E2E_Compiler_lazygit 30567739.608693004 ns/iter 29534412.4166661 ns/iter 1.03
E2E_Compiler_lerna 1377094.2652259935 ns/iter 1404145.7535069152 ns/iter 0.98
E2E_Compiler_nest_cli 6638985.548077105 ns/iter 6545322.102804157 ns/iter 1.01
E2E_Compiler_omc 158463156.0000105 ns/iter 142558945.40001464 ns/iter 1.11
E2E_Compiler_omnisharp 5931528.033898811 ns/iter 5883074.415253767 ns/iter 1.01
E2E_Compiler_openapi 22503458.774193157 ns/iter 22417566.258065064 ns/iter 1.00
E2E_Compiler_pre_commit_hooks 4550479.575163693 ns/iter 4570073.30718925 ns/iter 1.00
E2E_Compiler_pulumi 3559500.050504645 ns/iter 3545447.272727236 ns/iter 1.00
E2E_Compiler_semantic_release 1326331.614800619 ns/iter 1348594.2475822156 ns/iter 0.98
E2E_Compiler_stale 1358526.20463331 ns/iter 1378147.4990177792 ns/iter 0.99
E2E_Compiler_stylecop 5053389.275362235 ns/iter 5181366.866666529 ns/iter 0.98
E2E_Compiler_tmuxinator 1627937.9930392783 ns/iter 1652486.0165095069 ns/iter 0.99
E2E_Compiler_ui5 46733295.466666885 ns/iter 45262542.000000395 ns/iter 1.03
E2E_Compiler_ui5_manifest 314756517.0000348 ns/iter 290874588.00000834 ns/iter 1.08
E2E_Compiler_unreal_engine_uproject 4080393.4069766602 ns/iter 4034610.477011332 ns/iter 1.01
E2E_Compiler_users_array 728515.0200422195 ns/iter 762141.9379084284 ns/iter 0.96
E2E_Compiler_vercel 11877560.847457232 ns/iter 11796335.813561216 ns/iter 1.01
E2E_Compiler_yamllint 278732.15808381565 ns/iter 297737.1117721665 ns/iter 0.94
E2E_Evaluator_adaptivecard 25904.735186651156 ns/iter 25558.925072363472 ns/iter 1.01
E2E_Evaluator_ansible_meta 229901.6705882566 ns/iter 245083.10659187564 ns/iter 0.94
E2E_Evaluator_aws_cdk 45931.09505901114 ns/iter 52682.005179404005 ns/iter 0.87
E2E_Evaluator_babelrc 98889.35160654211 ns/iter 116142.10611301883 ns/iter 0.85
E2E_Evaluator_cerebrum_criminal_case 1128170.2479998786 ns/iter 1041972.5513593687 ns/iter 1.08
E2E_Evaluator_clang_format 113760.61232119493 ns/iter 123307.80954089755 ns/iter 0.92
E2E_Evaluator_cmake_presets 4652460.006369368 ns/iter 4235920.236363778 ns/iter 1.10
E2E_Evaluator_code_climate 161458.7581910655 ns/iter 179935.29504386807 ns/iter 0.90
E2E_Evaluator_cql2 197035.56998028464 ns/iter 221786.01829273804 ns/iter 0.89
E2E_Evaluator_cspell 580244.4263114189 ns/iter 597102.4244236362 ns/iter 0.97
E2E_Evaluator_cypress 187276.19541946208 ns/iter 193339.74350471684 ns/iter 0.97
E2E_Evaluator_deno 266663.1856925246 ns/iter 326955.1399443858 ns/iter 0.82
E2E_Evaluator_dependabot 328874.3164262563 ns/iter 327643.54549725424 ns/iter 1.00
E2E_Evaluator_draft_04 11697861.770490356 ns/iter 7013631.736842734 ns/iter 1.67
E2E_Evaluator_fabric_mod 687143.5905512001 ns/iter 703570.6365441958 ns/iter 0.98
E2E_Evaluator_geojson 18043054.51282044 ns/iter 16830763.170734894 ns/iter 1.07
E2E_Evaluator_gitpod_configuration 221437.21939434938 ns/iter 246928.88877305543 ns/iter 0.90
E2E_Evaluator_helm_chart_lock 227101.87184465062 ns/iter 313141.82760161243 ns/iter 0.73
E2E_Evaluator_importmap 51355.387535288486 ns/iter 50477.578378772865 ns/iter 1.02
E2E_Evaluator_jasmine 100106.8651428503 ns/iter 107406.90862944344 ns/iter 0.93
E2E_Evaluator_jshintrc 1161987.887043244 ns/iter 1219278.2927688132 ns/iter 0.95
E2E_Evaluator_jsconfig 411392.6672828185 ns/iter 437569.2728982327 ns/iter 0.94
E2E_Evaluator_krakend 188969.87897574465 ns/iter 213906.30471838973 ns/iter 0.88
E2E_Evaluator_lazygit 129443.1969809779 ns/iter 152141.40791816215 ns/iter 0.85
E2E_Evaluator_lerna 118550.36369670593 ns/iter 151054.2270582945 ns/iter 0.78
E2E_Evaluator_nest_cli 184258.05367009074 ns/iter 194670.16387130678 ns/iter 0.95
E2E_Evaluator_omc 18623.47559610039 ns/iter 18723.62157783881 ns/iter 0.99
E2E_Evaluator_omnisharp 564028.9935118373 ns/iter 619654.079858159 ns/iter 0.91
E2E_Evaluator_openapi 13289135.576922735 ns/iter 8456825.44303876 ns/iter 1.57
E2E_Evaluator_pre_commit_hooks 490341.93338008673 ns/iter 493379.04436607833 ns/iter 0.99
E2E_Evaluator_pulumi 683092.5730994503 ns/iter 700218.8015872791 ns/iter 0.98
E2E_Evaluator_semantic_release 88715.66976341748 ns/iter 101615.13644289925 ns/iter 0.87
E2E_Evaluator_stale 151664.64916829363 ns/iter 154557.36809950785 ns/iter 0.98
E2E_Evaluator_stylecop 274238.0898483476 ns/iter 298225.48105580127 ns/iter 0.92
E2E_Evaluator_tmuxinator 86000.80502599655 ns/iter 98662.90755117912 ns/iter 0.87
E2E_Evaluator_ui5 500356.13987021893 ns/iter 540210.4961179951 ns/iter 0.93
E2E_Evaluator_ui5_manifest 2556436.0425528963 ns/iter 2555088.165440994 ns/iter 1.00
E2E_Evaluator_unreal_engine_uproject 431042.8806432135 ns/iter 448704.3601285921 ns/iter 0.96
E2E_Evaluator_users_array 632370.1336996346 ns/iter 565212.6612904251 ns/iter 1.12
E2E_Evaluator_vercel 263946.3915364043 ns/iter 326618.36338287883 ns/iter 0.81
E2E_Evaluator_yamllint 8663.379684418607 ns/iter 8942.060068091803 ns/iter 0.97
Micro_Draft4_Meta_1_No_Callback 201.92013852364596 ns/iter 197.94741894335087 ns/iter 1.02
Micro_Draft4_Required_Properties 914.7049455803619 ns/iter 861.9608885874253 ns/iter 1.06
Micro_Draft4_Many_Optional_Properties_Minimal_Match 26.4356232922967 ns/iter 23.590644451695233 ns/iter 1.12
Micro_Draft4_Few_Optional_Properties_Minimal_Match 11.735594850894204 ns/iter 11.93871628346774 ns/iter 0.98
Micro_Draft4_Items_Schema 275.2665560603972 ns/iter 274.47862249095476 ns/iter 1.00
Micro_Draft4_Nested_Object 1.3045469793716262 ns/iter 1.8677879524211087 ns/iter 0.70
Micro_Draft4_Properties_Triad_Optional 328.64636218343634 ns/iter 323.583503892606 ns/iter 1.02
Micro_Draft4_Properties_Triad_Closed 272.1966852899856 ns/iter 268.66480169391 ns/iter 1.01
Micro_Draft4_Properties_Triad_Required 346.30712874412444 ns/iter 352.79813858602876 ns/iter 0.98
Micro_Draft4_Properties_Closed 64.68382925005646 ns/iter 62.49211635945574 ns/iter 1.04
Micro_Draft4_Non_Recursive_Ref 16.26997978215163 ns/iter 13.927486676906211 ns/iter 1.17
Micro_Draft4_Pattern_Properties_True 150.72168105681817 ns/iter 150.08688715272626 ns/iter 1.00
Micro_Draft4_Ref_To_Single_Property 11.766568724337723 ns/iter 11.85963621232626 ns/iter 0.99
Micro_Draft4_Additional_Properties_Type 38.94336582997168 ns/iter 33.384413024053075 ns/iter 1.17
Micro_Draft4_Nested_Oneof 59.91170250879836 ns/iter 60.127581477981145 ns/iter 1.00
Micro_Draft4_Short_Enum 22.500816935944652 ns/iter 12.161785758033199 ns/iter 1.85
Micro_Draft4_Long_Enum 14.067686880343826 ns/iter 15.894842846308457 ns/iter 0.89
Micro_Draft4_Long_Enum_Short_Strings 22.464962431444498 ns/iter 12.151764004631037 ns/iter 1.85
Micro_Draft4_Type_Object 3.5248977053549475 ns/iter 3.4305871354269555 ns/iter 1.03
Micro_Draft4_Ref_Single_100 2252284.5659162793 ns/iter 2315680.617161573 ns/iter 0.97
Micro_Draft4_Compile_Ref_Many_Nested 1657081.4881514215 ns/iter 1676413.1052634018 ns/iter 0.99
Micro_Draft4_Compile_Wrap 2289032.8925079913 ns/iter 2283411.970587818 ns/iter 1.00
Micro_Draft6_Property_Names 124.40230807705017 ns/iter 136.11905274217273 ns/iter 0.91
Micro_Draft6_Compile_FHIR 17189877734.99998 ns/iter 13335885323.999947 ns/iter 1.29
Micro_Draft7_If_Then_Else 25.777034411608806 ns/iter 25.246519278383477 ns/iter 1.02
Micro_2019_09_Unevaluated_Properties 24.69114829096953 ns/iter 26.48446669204314 ns/iter 0.93
Micro_2019_09_Compile_Wrap 330870818.4999887 ns/iter 261379998.3333441 ns/iter 1.27
Micro_2020_12_Dynamic_Ref 714.8997168737072 ns/iter 720.2436863241161 ns/iter 0.99
Micro_2020_12_Dynamic_Ref_Single 3.5258546441007987 ns/iter 3.4266285468336006 ns/iter 1.03
Micro_2020_12_Simple_Output_Mask 1070.8612623074898 ns/iter 1086.3607905339422 ns/iter 0.99
Micro_2020_12_Simple_Output_Annotations 93205.40188876526 ns/iter 104754.80593031926 ns/iter 0.89
Micro_2020_12_Compile_NonCircular_Shared_Refs 931273.3741677395 ns/iter 964803.5625000753 ns/iter 0.97
Micro_2020_12_Exhaustive_Deep_Numeric 9626.960666070181 ns/iter 8251.978396516146 ns/iter 1.17
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput 169413.2594464739 ns/iter 175103.77865804022 ns/iter 0.97
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput 23105.19361177767 ns/iter 22557.555892599557 ns/iter 1.02
Micro_2020_12_Exhaustive_Deep_Numeric_Fail 156.25779335402805 ns/iter 147.19684884800205 ns/iter 1.06
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput 4040.082257766193 ns/iter 4270.591542111579 ns/iter 0.95
Micro_JSONLD_Catalog 76077045.22222826 ns/iter 72770363.44445758 ns/iter 1.05
Alterschema_Check_Readibility_ISO_Language_Set_3 374288982.49999064 ns/iter 346738232.50000167 ns/iter 1.08
Alterschema_Check_Readibility_OMC 88213651.12498824 ns/iter 81666933.99999127 ns/iter 1.08
Alterschema_Check_Readibility_KrakenD 1315522261.0000691 ns/iter 1192188988.9999876 ns/iter 1.10
Alterschema_Apply_Readibility_KrakenD 132513245739.00024 ns/iter 118255211616.99976 ns/iter 1.12
Alterschema_Check_Invalid_External_Refs 265490071.33333662 ns/iter 282107525.0000149 ns/iter 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.

JavaScript (linux/llvm)

Details
Benchmark suite Current: f3e644d Previous: 92e9101 Ratio
E2E_Evaluator_adaptivecard 118265 ns 118741 ns 1.00
E2E_Evaluator_ansible-meta 553328 ns 509997 ns 1.08
E2E_Evaluator_aws-cdk 138140 ns 147815 ns 0.93
E2E_Evaluator_babelrc 340680 ns 335203 ns 1.02
E2E_Evaluator_cerebrum-criminal-case 2716343 ns 2437777 ns 1.11
E2E_Evaluator_clang-format 258348 ns 249299 ns 1.04
E2E_Evaluator_cmake-presets 20187322 ns 17035095 ns 1.19
E2E_Evaluator_code-climate 548367 ns 519383 ns 1.06
E2E_Evaluator_cql2 1293063 ns 1285504 ns 1.01
E2E_Evaluator_cspell 1788198 ns 1455451 ns 1.23
E2E_Evaluator_cypress 860194 ns 750141 ns 1.15
E2E_Evaluator_deno 1092135 ns 1040090 ns 1.05
E2E_Evaluator_dependabot 1059641 ns 1061163 ns 1.00
E2E_Evaluator_draft-04 25001912 ns 19924496 ns 1.25
E2E_Evaluator_fabric-mod 2488665 ns 2276616 ns 1.09
E2E_Evaluator_geojson 25899197 ns 23665984 ns 1.09
E2E_Evaluator_gitpod-configuration 741074 ns 697010 ns 1.06
E2E_Evaluator_helm-chart-lock 1005558 ns 1036348 ns 0.97
E2E_Evaluator_importmap 269202 ns 263961 ns 1.02
E2E_Evaluator_jasmine 281542 ns 288638 ns 0.98
E2E_Evaluator_jsconfig 1424649 ns 1208016 ns 1.18
E2E_Evaluator_jshintrc 2954409 ns 2867954 ns 1.03
E2E_Evaluator_krakend 648608 ns 683253 ns 0.95
E2E_Evaluator_lazygit 457161 ns 491834 ns 0.93
E2E_Evaluator_lerna 458282 ns 464247 ns 0.99
E2E_Evaluator_nest-cli 617215 ns 584293 ns 1.06
E2E_Evaluator_omc 93427 ns 95533 ns 0.98
E2E_Evaluator_omnisharp 1498966 ns 1388766 ns 1.08
E2E_Evaluator_openapi 26227600 ns 21866456 ns 1.20
E2E_Evaluator_pre-commit-hooks 2129598 ns 1945680 ns 1.09
E2E_Evaluator_pulumi 2101568 ns 1890425 ns 1.11
E2E_Evaluator_semantic-release 235216 ns 245822 ns 0.96
E2E_Evaluator_stale 389212 ns 394220 ns 0.99
E2E_Evaluator_stylecop 1229761 ns 1119862 ns 1.10
E2E_Evaluator_tmuxinator 220842 ns 223992 ns 0.99
E2E_Evaluator_ui5 2160700 ns 2229822 ns 0.97
E2E_Evaluator_ui5-manifest 12936069 ns 10344797 ns 1.25
E2E_Evaluator_unreal-engine-uproject 1589021 ns 1523091 ns 1.04
E2E_Evaluator_users-array 2464399 ns 2588194 ns 0.95
E2E_Evaluator_vercel 985673 ns 999894 ns 0.99
E2E_Evaluator_yamllint 24079 ns 26110 ns 0.92

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: f3e644d Previous: 92e9101 Ratio
Schema_Iterator_ISO_Language 3502504.5064943284 ns/iter 2408747.0633796495 ns/iter 1.45
Schema_Tracker_ISO_Language 5036397.079998096 ns/iter 4069865.8192095896 ns/iter 1.24
Schema_Tracker_ISO_Language_To_JSON 23552608.33333735 ns/iter 22511050.000002794 ns/iter 1.05
Schema_Frame_WoT_References 7200671.296297295 ns/iter 5609478.425530535 ns/iter 1.28
Schema_Frame_OMC_References 31703401.64000663 ns/iter 36037226.40000342 ns/iter 0.88
Schema_Frame_OMC_Locations 29917549.653847482 ns/iter 24000710.000000253 ns/iter 1.25
Schema_Frame_ISO_Language_Locations 113666349.99999407 ns/iter 99451083.28572263 ns/iter 1.14
Schema_Frame_KrakenD_References 65438444.44445312 ns/iter 48265324.35715438 ns/iter 1.36
Schema_Frame_KrakenD_Reachable 557666250.0000111 ns/iter 499289104.0000131 ns/iter 1.12
Schema_Frame_ISO_Language_Locations_To_JSON 102041742.99997248 ns/iter 95308029.85714866 ns/iter 1.07
Schema_Frame_Many_Resources_References 408747583.50003046 ns/iter 295442791.4999087 ns/iter 1.38
Schema_Bundle_Meta_2020_12 1650499.174115083 ns/iter 1288355.840305305 ns/iter 1.28
Schema_Format_ISO_Language_To_JSON 101047534.83331782 ns/iter 88136291.74994731 ns/iter 1.15
E2E_Compiler_adaptivecard 64807197.91666919 ns/iter 63911386.36364634 ns/iter 1.01
E2E_Compiler_ansible_meta 31875448.35999688 ns/iter 32138020.074070383 ns/iter 0.99
E2E_Compiler_aws_cdk 355219.36650591716 ns/iter 383955.8207236325 ns/iter 0.93
E2E_Compiler_babelrc 2401478.9915971034 ns/iter 2710419.0924660545 ns/iter 0.89
E2E_Compiler_clang_format 20135892.17647356 ns/iter 20989184.951221008 ns/iter 0.96
E2E_Compiler_cmake_presets 31936425.42105648 ns/iter 33650319.428575344 ns/iter 0.95
E2E_Compiler_code_climate 3126827.3381301174 ns/iter 3177061.951754168 ns/iter 0.98
E2E_Compiler_cql2 18126489.285714343 ns/iter 17226120.57446992 ns/iter 1.05
E2E_Compiler_cspell 33800066.66666304 ns/iter 26113043.26922856 ns/iter 1.29
E2E_Compiler_cypress 4587947.11538543 ns/iter 4439858.337499914 ns/iter 1.03
E2E_Compiler_deno 8718388.885714982 ns/iter 7716664.847825305 ns/iter 1.13
E2E_Compiler_dependabot 5094333.87096725 ns/iter 3939821.823203511 ns/iter 1.29
E2E_Compiler_draft_04 3033358.510637822 ns/iter 2686509.615384686 ns/iter 1.13
E2E_Compiler_fabric_mod 5148022.161850249 ns/iter 5846420.840000519 ns/iter 0.88
E2E_Compiler_geojson 23387157.0769242 ns/iter 27560383.000001404 ns/iter 0.85
E2E_Compiler_gitpod_configuration 5382503.7499996135 ns/iter 5522118.39310295 ns/iter 0.97
E2E_Compiler_helm_chart_lock 645240.3350515185 ns/iter 640174.0461283532 ns/iter 1.01
E2E_Compiler_importmap 250416.39967950093 ns/iter 285240.08071087394 ns/iter 0.88
E2E_Compiler_jasmine 1501429.2975972076 ns/iter 1517657.0411393738 ns/iter 0.99
E2E_Compiler_jshintrc 5420236.275449225 ns/iter 4001614.3790851296 ns/iter 1.35
E2E_Compiler_jsconfig 24182288.79309936 ns/iter 24015443.31999503 ns/iter 1.01
E2E_Compiler_krakend 206240468.74996793 ns/iter 195310278.00000325 ns/iter 1.06
E2E_Compiler_lazygit 47065093.11765384 ns/iter 40062507.81250742 ns/iter 1.17
E2E_Compiler_lerna 1645194.4832404826 ns/iter 1694254.0763206384 ns/iter 0.97
E2E_Compiler_nest_cli 7665669.991151483 ns/iter 8397126.776596082 ns/iter 0.91
E2E_Compiler_omc 203100722.3332987 ns/iter 200329072.9999776 ns/iter 1.01
E2E_Compiler_omnisharp 7338840.348316052 ns/iter 7311852.339804865 ns/iter 1.00
E2E_Compiler_openapi 34339807.5238145 ns/iter 28842301.307690833 ns/iter 1.19
E2E_Compiler_pre_commit_hooks 7168773.809523069 ns/iter 5717572.610293206 ns/iter 1.25
E2E_Compiler_pulumi 4628081.886956984 ns/iter 4104239.637305339 ns/iter 1.13
E2E_Compiler_semantic_release 1847887.618798776 ns/iter 1482204.3492648785 ns/iter 1.25
E2E_Compiler_stale 1706493.6202784067 ns/iter 1269411.3712871545 ns/iter 1.34
E2E_Compiler_stylecop 5635482.193546918 ns/iter 5209588.75000133 ns/iter 1.08
E2E_Compiler_tmuxinator 1477616.6836519453 ns/iter 1639746.2135309651 ns/iter 0.90
E2E_Compiler_ui5 54852814.45455506 ns/iter 49648576.923083544 ns/iter 1.10
E2E_Compiler_ui5_manifest 351133354.00001234 ns/iter 293562041.9999623 ns/iter 1.20
E2E_Compiler_unreal_engine_uproject 4722005.018072788 ns/iter 3956008.044554545 ns/iter 1.19
E2E_Compiler_users_array 772224.1043010917 ns/iter 752534.2440391042 ns/iter 1.03
E2E_Compiler_vercel 11992746.788459603 ns/iter 11544435.416665995 ns/iter 1.04
E2E_Compiler_yamllint 256621.19719682887 ns/iter 271385.1648582189 ns/iter 0.95
E2E_Evaluator_adaptivecard 20382.59151941262 ns/iter 19784.252638946356 ns/iter 1.03
E2E_Evaluator_ansible_meta 174705.5379360945 ns/iter 190901.44560097696 ns/iter 0.92
E2E_Evaluator_aws_cdk 36522.09554384389 ns/iter 38203.6722113022 ns/iter 0.96
E2E_Evaluator_babelrc 83967.20716232524 ns/iter 94109.2579163579 ns/iter 0.89
E2E_Evaluator_cerebrum_criminal_case 703763.0108695371 ns/iter 768425.3542510514 ns/iter 0.92
E2E_Evaluator_clang_format 99249.4771332916 ns/iter 112625.01954958845 ns/iter 0.88
E2E_Evaluator_cmake_presets 3243047.0694443425 ns/iter 3889518.8784531783 ns/iter 0.83
E2E_Evaluator_code_climate 132345.22490258538 ns/iter 146139.19954032107 ns/iter 0.91
E2E_Evaluator_cql2 213440.31488080492 ns/iter 164797.97778718374 ns/iter 1.30
E2E_Evaluator_cspell 541023.500000089 ns/iter 569799.7220496539 ns/iter 0.95
E2E_Evaluator_cypress 167758.91286836626 ns/iter 165778.77703574146 ns/iter 1.01
E2E_Evaluator_deno 316871.843212913 ns/iter 257536.60983032262 ns/iter 1.23
E2E_Evaluator_dependabot 276780.17848758504 ns/iter 264730.6958576091 ns/iter 1.05
E2E_Evaluator_draft_04 7180686.182539917 ns/iter 6185819.757575067 ns/iter 1.16
E2E_Evaluator_fabric_mod 689848.2292160167 ns/iter 562572.7956521916 ns/iter 1.23
E2E_Evaluator_geojson 14378916.666664895 ns/iter 10214249.999999331 ns/iter 1.41
E2E_Evaluator_gitpod_configuration 273431.1933014205 ns/iter 238755.90607897245 ns/iter 1.15
E2E_Evaluator_helm_chart_lock 426741.74598450947 ns/iter 247932.27402866882 ns/iter 1.72
E2E_Evaluator_importmap 51536.141599990515 ns/iter 35031.10747050715 ns/iter 1.47
E2E_Evaluator_jasmine 105933.94077480002 ns/iter 83580.261942864 ns/iter 1.27
E2E_Evaluator_jshintrc 1104187.3492063375 ns/iter 921646.5191040843 ns/iter 1.20
E2E_Evaluator_jsconfig 413340.8766707077 ns/iter 297348.13228410867 ns/iter 1.39
E2E_Evaluator_krakend 194870.2015957398 ns/iter 127671.11038473935 ns/iter 1.53
E2E_Evaluator_lazygit 117563.78239083437 ns/iter 93908.52228302941 ns/iter 1.25
E2E_Evaluator_lerna 137313.68545839193 ns/iter 119133.04235371402 ns/iter 1.15
E2E_Evaluator_nest_cli 154181.15453576125 ns/iter 133950.7034561887 ns/iter 1.15
E2E_Evaluator_omc 16456.70435709227 ns/iter 13165.632179059563 ns/iter 1.25
E2E_Evaluator_omnisharp 564682.9169998 ns/iter 453800.39429315395 ns/iter 1.24
E2E_Evaluator_openapi 9150372.177964913 ns/iter 6094583.750000311 ns/iter 1.50
E2E_Evaluator_pre_commit_hooks 441863.3401856661 ns/iter 336941.67953269044 ns/iter 1.31
E2E_Evaluator_pulumi 695621.3649156975 ns/iter 477932.0576922613 ns/iter 1.46
E2E_Evaluator_semantic_release 84281.40264263409 ns/iter 71195.5519153341 ns/iter 1.18
E2E_Evaluator_stale 133451.47956309997 ns/iter 126276.059190582 ns/iter 1.06
E2E_Evaluator_stylecop 219848.65127920365 ns/iter 231417.4230093613 ns/iter 0.95
E2E_Evaluator_tmuxinator 76487.2188053073 ns/iter 66417.62150045251 ns/iter 1.15
E2E_Evaluator_ui5 341630.6488992187 ns/iter 369358.26740949834 ns/iter 0.92
E2E_Evaluator_ui5_manifest 1885062.9906104875 ns/iter 1685408.146067346 ns/iter 1.12
E2E_Evaluator_unreal_engine_uproject 333792.7673144312 ns/iter 339718.43088484445 ns/iter 0.98
E2E_Evaluator_users_array 444616.0714285774 ns/iter 405161.8500903158 ns/iter 1.10
E2E_Evaluator_vercel 250383.5179589978 ns/iter 237591.96428573728 ns/iter 1.05
E2E_Evaluator_yamllint 7078.986228880316 ns/iter 6653.374283182363 ns/iter 1.06
Micro_Draft4_Meta_1_No_Callback 147.32869910566563 ns/iter 150.71829878975288 ns/iter 0.98
Micro_Draft4_Required_Properties 709.1191938138354 ns/iter 714.201877304767 ns/iter 0.99
Micro_Draft4_Many_Optional_Properties_Minimal_Match 19.92237429198797 ns/iter 17.836902251448947 ns/iter 1.12
Micro_Draft4_Few_Optional_Properties_Minimal_Match 8.300390880307535 ns/iter 8.207511290172743 ns/iter 1.01
Micro_Draft4_Items_Schema 209.88468059069135 ns/iter 292.03051377998446 ns/iter 0.72
Micro_Draft4_Nested_Object 1.0899250487658 ns/iter 1.2903440531670662 ns/iter 0.84
Micro_Draft4_Properties_Triad_Optional 214.70958622493214 ns/iter 234.11483788375529 ns/iter 0.92
Micro_Draft4_Properties_Triad_Closed 179.85222740038057 ns/iter 208.79099129745575 ns/iter 0.86
Micro_Draft4_Properties_Triad_Required 217.10603704003012 ns/iter 226.61484546274082 ns/iter 0.96
Micro_Draft4_Properties_Closed 49.799332514424414 ns/iter 40.329299698127365 ns/iter 1.23
Micro_Draft4_Non_Recursive_Ref 13.406732448288485 ns/iter 12.5401670367811 ns/iter 1.07
Micro_Draft4_Pattern_Properties_True 163.02321186352177 ns/iter 141.01070796973454 ns/iter 1.16
Micro_Draft4_Ref_To_Single_Property 8.881389028359584 ns/iter 7.564839052541629 ns/iter 1.17
Micro_Draft4_Additional_Properties_Type 26.883223147395476 ns/iter 28.802688306101683 ns/iter 0.93
Micro_Draft4_Nested_Oneof 38.77634923073283 ns/iter 38.06189668610982 ns/iter 1.02
Micro_Draft4_Short_Enum 4.931352001098903 ns/iter 5.511815104987926 ns/iter 0.89
Micro_Draft4_Long_Enum 10.140012038658975 ns/iter 12.913088335040708 ns/iter 0.79
Micro_Draft4_Long_Enum_Short_Strings 6.749376725614053 ns/iter 6.9409240376961865 ns/iter 0.97
Micro_Draft4_Type_Object 3.1435981636868324 ns/iter 2.776403732076153 ns/iter 1.13
Micro_Draft4_Ref_Single_100 2262404.7205882184 ns/iter 1895715.3333333298 ns/iter 1.19
Micro_Draft4_Compile_Ref_Many_Nested 2700651.566513948 ns/iter 1212411.1054364 ns/iter 2.23
Micro_Draft4_Compile_Wrap 2341736.3584070927 ns/iter 3706711.2977769687 ns/iter 0.63
Micro_Draft6_Property_Names 97.16572907379941 ns/iter 141.30980734977146 ns/iter 0.69
Micro_Draft6_Compile_FHIR 12645176916.000082 ns/iter 20852330250.000023 ns/iter 0.61
Micro_Draft7_If_Then_Else 18.637156720294872 ns/iter 20.054508273772818 ns/iter 0.93
Micro_2019_09_Unevaluated_Properties 26.243412238861563 ns/iter 29.511481801746807 ns/iter 0.89
Micro_2019_09_Compile_Wrap 291720375.00006807 ns/iter 425779728.99994165 ns/iter 0.69
Micro_2020_12_Dynamic_Ref 624.8090716364295 ns/iter 860.3598853411836 ns/iter 0.73
Micro_2020_12_Dynamic_Ref_Single 2.530174824718144 ns/iter 3.1712096856452314 ns/iter 0.80
Micro_2020_12_Simple_Output_Mask 833.4033391735645 ns/iter 1064.7181177315385 ns/iter 0.78
Micro_2020_12_Simple_Output_Annotations 93069.03822153882 ns/iter 125242.3269669066 ns/iter 0.74
Micro_2020_12_Compile_NonCircular_Shared_Refs 776880.2253052628 ns/iter 958074.5939594189 ns/iter 0.81
Micro_2020_12_Exhaustive_Deep_Numeric 5145.608616368752 ns/iter 6122.930689466165 ns/iter 0.84
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput 140277.21448358832 ns/iter 146992.14659685822 ns/iter 0.95
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput 14284.345422649032 ns/iter 14541.98252174806 ns/iter 0.98
Micro_2020_12_Exhaustive_Deep_Numeric_Fail 84.34433239203224 ns/iter 87.2905904554089 ns/iter 0.97
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput 4696.667402743309 ns/iter 4665.428904084594 ns/iter 1.01
Micro_JSONLD_Catalog 49195092.21429052 ns/iter 51060208.307682425 ns/iter 0.96
Alterschema_Check_Readibility_ISO_Language_Set_3 219023361.0000026 ns/iter 233814597.3333212 ns/iter 0.94
Alterschema_Check_Readibility_OMC 60675725.75000212 ns/iter 60185954.54545241 ns/iter 1.01
Alterschema_Check_Readibility_KrakenD 686860791.0000719 ns/iter 738773333.0001538 ns/iter 0.93
Alterschema_Apply_Readibility_KrakenD 78500742665.99995 ns/iter 79752158457.99994 ns/iter 0.98
Alterschema_Check_Invalid_External_Refs 157593062.49998417 ns/iter 186980229.25002533 ns/iter 0.84

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: f3e644d Previous: 92e9101 Ratio
E2E_Evaluator_adaptivecard 146286 ns 158839 ns 0.92
E2E_Evaluator_ansible-meta 532656 ns 560014 ns 0.95
E2E_Evaluator_aws-cdk 161769 ns 185314 ns 0.87
E2E_Evaluator_babelrc 347045 ns 390787 ns 0.89
E2E_Evaluator_cerebrum-criminal-case 2260132 ns 2249917 ns 1.00
E2E_Evaluator_clang-format 287451 ns 258844 ns 1.11
E2E_Evaluator_cmake-presets 25920097 ns 20172408 ns 1.28
E2E_Evaluator_code-climate 678161 ns 567290 ns 1.20
E2E_Evaluator_cql2 1912997 ns 1411783 ns 1.36
E2E_Evaluator_cspell 2248988 ns 1767790 ns 1.27
E2E_Evaluator_cypress 1053619 ns 708450 ns 1.49
E2E_Evaluator_deno 1351587 ns 791466 ns 1.71
E2E_Evaluator_dependabot 1321255 ns 842384 ns 1.57
E2E_Evaluator_draft-04 27343686 ns 19513345 ns 1.40
E2E_Evaluator_fabric-mod 2528987 ns 1705252 ns 1.48
E2E_Evaluator_geojson 31656307 ns 18606245 ns 1.70
E2E_Evaluator_gitpod-configuration 745634 ns 594048 ns 1.26
E2E_Evaluator_helm-chart-lock 1299535 ns 972852 ns 1.34
E2E_Evaluator_importmap 319647 ns 285396 ns 1.12
E2E_Evaluator_jasmine 305016 ns 224449 ns 1.36
E2E_Evaluator_jsconfig 1603214 ns 899637 ns 1.78
E2E_Evaluator_jshintrc 3386119 ns 1914072 ns 1.77
E2E_Evaluator_krakend 701296 ns 433831 ns 1.62
E2E_Evaluator_lazygit 545539 ns 276606 ns 1.97
E2E_Evaluator_lerna 522376 ns 310701 ns 1.68
E2E_Evaluator_nest-cli 543541 ns 397568 ns 1.37
E2E_Evaluator_omc 98350 ns 68501 ns 1.44
E2E_Evaluator_omnisharp 1339558 ns 1036425 ns 1.29
E2E_Evaluator_openapi 20542174 ns 17095069 ns 1.20
E2E_Evaluator_pre-commit-hooks 1559825 ns 1526614 ns 1.02
E2E_Evaluator_pulumi 1756093 ns 1626182 ns 1.08
E2E_Evaluator_semantic-release 201319 ns 190639 ns 1.06
E2E_Evaluator_stale 364740 ns 280749 ns 1.30
E2E_Evaluator_stylecop 776185 ns 893029 ns 0.87
E2E_Evaluator_tmuxinator 185179 ns 208923 ns 0.89
E2E_Evaluator_ui5 1913335 ns 1712575 ns 1.12
E2E_Evaluator_ui5-manifest 9098247 ns 9290151 ns 0.98
E2E_Evaluator_unreal-engine-uproject 1415619 ns 1135554 ns 1.25
E2E_Evaluator_users-array 1840723 ns 1929720 ns 0.95
E2E_Evaluator_vercel 813550 ns 707124 ns 1.15
E2E_Evaluator_yamllint 24539 ns 23097 ns 1.06

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: f3e644d Previous: 92e9101 Ratio
Alterschema_Check_Readibility_ISO_Language_Set_3 390827753.5000479 ns/iter 351958419.4999652 ns/iter 1.11
Alterschema_Check_Readibility_OMC 106777933.28568442 ns/iter 98572741.42856503 ns/iter 1.08
Alterschema_Check_Readibility_KrakenD 1452440016.9998443 ns/iter 1403310527.0000305 ns/iter 1.04
Alterschema_Apply_Readibility_KrakenD 140172544398.00037 ns/iter 133730373270.0002 ns/iter 1.05
Alterschema_Check_Invalid_External_Refs 295529149.0000036 ns/iter 279754082.3333596 ns/iter 1.06
Micro_JSONLD_Catalog 73610508.7000169 ns/iter 66895352.8999964 ns/iter 1.10
Micro_2020_12_Dynamic_Ref 792.5624298230127 ns/iter 851.6597480445793 ns/iter 0.93
Micro_2020_12_Dynamic_Ref_Single 4.224070779396275 ns/iter 4.5726673185038145 ns/iter 0.92
Micro_2020_12_Simple_Output_Mask 1118.8556815979925 ns/iter 1122.0922013802274 ns/iter 1.00
Micro_2020_12_Simple_Output_Annotations 102122.28925254705 ns/iter 104928.96512488015 ns/iter 0.97
Micro_2020_12_Compile_NonCircular_Shared_Refs 1108625.2755417868 ns/iter 1081335.986111262 ns/iter 1.03
Micro_2020_12_Exhaustive_Deep_Numeric 9045.754148127979 ns/iter 9566.119614072612 ns/iter 0.95
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput 167903.46878005154 ns/iter 166193.71703490577 ns/iter 1.01
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput 27322.924105746348 ns/iter 26477.51432157917 ns/iter 1.03
Micro_2020_12_Exhaustive_Deep_Numeric_Fail 160.13201023471504 ns/iter 162.29642406801563 ns/iter 0.99
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput 4538.843017419313 ns/iter 4532.609392254842 ns/iter 1.00
Micro_2019_09_Unevaluated_Properties 31.501233844885594 ns/iter 30.889838193108712 ns/iter 1.02
Micro_2019_09_Compile_Wrap 351293800.5000024 ns/iter 304780511.9999794 ns/iter 1.15
Micro_Draft7_If_Then_Else 24.932417727569067 ns/iter 25.082561378213775 ns/iter 0.99
Micro_Draft6_Property_Names 142.70578681379686 ns/iter 142.70271191819003 ns/iter 1.00
Micro_Draft6_Compile_FHIR 18650074088.999874 ns/iter 14385355429.000128 ns/iter 1.30
Micro_Draft4_Meta_1_No_Callback 183.19245223315758 ns/iter 181.57096472784036 ns/iter 1.01
Micro_Draft4_Required_Properties 919.372985377998 ns/iter 908.3977799138403 ns/iter 1.01
Micro_Draft4_Many_Optional_Properties_Minimal_Match 21.72764900249749 ns/iter 22.256199881606463 ns/iter 0.98
Micro_Draft4_Few_Optional_Properties_Minimal_Match 15.902362278872667 ns/iter 16.60027562797497 ns/iter 0.96
Micro_Draft4_Items_Schema 300.63137696707315 ns/iter 341.6167557864318 ns/iter 0.88
Micro_Draft4_Nested_Object 1.7583587709203163 ns/iter 2.464020800331689 ns/iter 0.71
Micro_Draft4_Properties_Triad_Optional 436.3926634571541 ns/iter 418.18511869279 ns/iter 1.04
Micro_Draft4_Properties_Triad_Closed 352.2549961412827 ns/iter 364.11228691829336 ns/iter 0.97
Micro_Draft4_Properties_Triad_Required 511.9697489999453 ns/iter 476.19104302200185 ns/iter 1.08
Micro_Draft4_Properties_Closed 64.7108628011073 ns/iter 65.3264762118047 ns/iter 0.99
Micro_Draft4_Non_Recursive_Ref 8.82880954999566 ns/iter 8.798614202746785 ns/iter 1.00
Micro_Draft4_Pattern_Properties_True 185.92527071902947 ns/iter 192.02935160097852 ns/iter 0.97
Micro_Draft4_Ref_To_Single_Property 15.84807537645874 ns/iter 16.608960011362285 ns/iter 0.95
Micro_Draft4_Additional_Properties_Type 13.726960187437356 ns/iter 13.950352797773546 ns/iter 0.98
Micro_Draft4_Nested_Oneof 63.450163304857604 ns/iter 65.22462594717354 ns/iter 0.97
Micro_Draft4_Short_Enum 14.571538590220202 ns/iter 14.560095416729032 ns/iter 1.00
Micro_Draft4_Long_Enum 13.387978772043034 ns/iter 14.077180912112897 ns/iter 0.95
Micro_Draft4_Long_Enum_Short_Strings 14.46011224601882 ns/iter 14.427505050085657 ns/iter 1.00
Micro_Draft4_Type_Object 4.224935719682888 ns/iter 4.973170445750716 ns/iter 0.85
Micro_Draft4_Ref_Single_100 2431664.2222225307 ns/iter 2423880.0311417384 ns/iter 1.00
Micro_Draft4_Compile_Ref_Many_Nested 1812640.0387595834 ns/iter 1809201.685566724 ns/iter 1.00
Micro_Draft4_Compile_Wrap 2601175.0777780875 ns/iter 2554281.978102957 ns/iter 1.02
E2E_Compiler_adaptivecard 68594159.60000207 ns/iter 61818817.00000634 ns/iter 1.11
E2E_Compiler_ansible_meta 30111357.041666526 ns/iter 28339956.500000577 ns/iter 1.06
E2E_Compiler_aws_cdk 354779.1180030205 ns/iter 351603.8519259443 ns/iter 1.01
E2E_Compiler_babelrc 2619059.2103322125 ns/iter 2513708.563636266 ns/iter 1.04
E2E_Compiler_clang_format 18080476.052629918 ns/iter 17696752.674999062 ns/iter 1.02
E2E_Compiler_cmake_presets 29266545.55999448 ns/iter 26991326.500006624 ns/iter 1.08
E2E_Compiler_code_climate 2653618.0514707505 ns/iter 2560475.733577009 ns/iter 1.04
E2E_Compiler_cql2 14547973.571427288 ns/iter 14024648.43999951 ns/iter 1.04
E2E_Compiler_cspell 24905703.06896063 ns/iter 23837467.241374444 ns/iter 1.04
E2E_Compiler_cypress 4188593.934523104 ns/iter 4126996.8235302954 ns/iter 1.01
E2E_Compiler_deno 8053706.954546607 ns/iter 7853195.269661412 ns/iter 1.03
E2E_Compiler_dependabot 3901058.453038786 ns/iter 3836294.95628365 ns/iter 1.02
E2E_Compiler_draft_04 2737058.9066145336 ns/iter 2695003.8023261544 ns/iter 1.02
E2E_Compiler_fabric_mod 4732207.707482823 ns/iter 4646083.17218528 ns/iter 1.02
E2E_Compiler_geojson 23422964.166661583 ns/iter 22241442.90322593 ns/iter 1.05
E2E_Compiler_gitpod_configuration 5039844.07194255 ns/iter 4929481.535210906 ns/iter 1.02
E2E_Compiler_helm_chart_lock 643435.8552996436 ns/iter 636363.7099726119 ns/iter 1.01
E2E_Compiler_importmap 257458.9607843597 ns/iter 256407.8953530547 ns/iter 1.00
E2E_Compiler_jasmine 1335645.0745697871 ns/iter 1330353.29981035 ns/iter 1.00
E2E_Compiler_jshintrc 4173540.4285719367 ns/iter 4112236.648484902 ns/iter 1.01
E2E_Compiler_jsconfig 22025889.870967086 ns/iter 21432653.727274418 ns/iter 1.03
E2E_Compiler_krakend 156211373.80003348 ns/iter 138100626.00000492 ns/iter 1.13
E2E_Compiler_lazygit 35050138.09999582 ns/iter 32914654.380950503 ns/iter 1.06
E2E_Compiler_lerna 1576070.7252254817 ns/iter 1555832.5714286931 ns/iter 1.01
E2E_Compiler_nest_cli 7441068.585107365 ns/iter 7281678.5416662805 ns/iter 1.02
E2E_Compiler_omc 186708870.7500102 ns/iter 161379852.49997655 ns/iter 1.16
E2E_Compiler_omnisharp 6579021.9433966 ns/iter 6475625.009260158 ns/iter 1.02
E2E_Compiler_openapi 26512150.370367464 ns/iter 25320859.8571421 ns/iter 1.05
E2E_Compiler_pre_commit_hooks 5177880.88148134 ns/iter 5187616.255474442 ns/iter 1.00
E2E_Compiler_pulumi 4025741.431034434 ns/iter 3960107.525424737 ns/iter 1.02
E2E_Compiler_semantic_release 1527680.7598251465 ns/iter 1505763.0516132063 ns/iter 1.01
E2E_Compiler_stale 1529544.6811278786 ns/iter 1516753.6616051844 ns/iter 1.01
E2E_Compiler_stylecop 5877202.26050477 ns/iter 5786474.24793394 ns/iter 1.02
E2E_Compiler_tmuxinator 1873964.7700536603 ns/iter 1845670.1076116692 ns/iter 1.02
E2E_Compiler_ui5 56074015.41665998 ns/iter 49302219.142857336 ns/iter 1.14
E2E_Compiler_ui5_manifest 369587306.00008494 ns/iter 315079233.9999953 ns/iter 1.17
E2E_Compiler_unreal_engine_uproject 4532928.0580635015 ns/iter 4466940.490446739 ns/iter 1.01
E2E_Compiler_users_array 858284.7688502455 ns/iter 857049.0012210589 ns/iter 1.00
E2E_Compiler_vercel 13154755.60377394 ns/iter 12753449.851852903 ns/iter 1.03
E2E_Compiler_yamllint 325811.2406293052 ns/iter 323031.7757267791 ns/iter 1.01
E2E_Evaluator_adaptivecard 25360.427859065876 ns/iter 25545.638447526588 ns/iter 0.99
E2E_Evaluator_ansible_meta 270655.0277349843 ns/iter 269419.42281102116 ns/iter 1.00
E2E_Evaluator_aws_cdk 60450.48153495346 ns/iter 58502.73490749516 ns/iter 1.03
E2E_Evaluator_babelrc 100214.09124240938 ns/iter 98288.72482468636 ns/iter 1.02
E2E_Evaluator_cerebrum_criminal_case 1256196.9598601595 ns/iter 1185352.48381605 ns/iter 1.06
E2E_Evaluator_clang_format 97697.13987970004 ns/iter 96671.09631062215 ns/iter 1.01
E2E_Evaluator_cmake_presets 7439751.206522053 ns/iter 5191375.189780996 ns/iter 1.43
E2E_Evaluator_code_climate 203380.33273865836 ns/iter 203365.84493393893 ns/iter 1.00
E2E_Evaluator_cql2 214196.83110163265 ns/iter 213503.78252900412 ns/iter 1.00
E2E_Evaluator_cspell 527800.1347352072 ns/iter 542261.4436450513 ns/iter 0.97
E2E_Evaluator_cypress 155527.1986501735 ns/iter 152106.48914709713 ns/iter 1.02
E2E_Evaluator_deno 308948.58587700565 ns/iter 297395.68162575155 ns/iter 1.04
E2E_Evaluator_dependabot 381264.9170212585 ns/iter 362174.5325413331 ns/iter 1.05
E2E_Evaluator_draft_04 13347116.071429355 ns/iter 9080140.92537182 ns/iter 1.47
E2E_Evaluator_fabric_mod 759220.1132074853 ns/iter 768609.510590969 ns/iter 0.99
E2E_Evaluator_geojson 20933378.15151217 ns/iter 20332245.058826253 ns/iter 1.03
E2E_Evaluator_gitpod_configuration 243120.970045298 ns/iter 248422.80667593595 ns/iter 0.98
E2E_Evaluator_helm_chart_lock 217640.18280251478 ns/iter 218394.4080604732 ns/iter 1.00
E2E_Evaluator_importmap 40511.33310196429 ns/iter 40218.349729323716 ns/iter 1.01
E2E_Evaluator_jasmine 113334.14488087609 ns/iter 114114.57847895447 ns/iter 0.99
E2E_Evaluator_jshintrc 1115876.5406624828 ns/iter 1028073.9439527695 ns/iter 1.09
E2E_Evaluator_jsconfig 401862.1837681365 ns/iter 399740.8786808667 ns/iter 1.01
E2E_Evaluator_krakend 195456.88305558744 ns/iter 194559.14273767694 ns/iter 1.00
E2E_Evaluator_lazygit 135354.5384615529 ns/iter 131219.8263473257 ns/iter 1.03
E2E_Evaluator_lerna 141070.65744294773 ns/iter 137559.68883190557 ns/iter 1.03
E2E_Evaluator_nest_cli 193616.78992763412 ns/iter 193503.9143262147 ns/iter 1.00
E2E_Evaluator_omc 19373.141711306842 ns/iter 19166.937040583423 ns/iter 1.01
E2E_Evaluator_omnisharp 536417.4357586288 ns/iter 532634.1909938462 ns/iter 1.01
E2E_Evaluator_openapi 15427898.688888794 ns/iter 10749977.433962792 ns/iter 1.44
E2E_Evaluator_pre_commit_hooks 491346.2528570887 ns/iter 485721.6957766849 ns/iter 1.01
E2E_Evaluator_pulumi 787310.673814866 ns/iter 775298.1449601433 ns/iter 1.02
E2E_Evaluator_semantic_release 92901.241939764 ns/iter 90658.417509728 ns/iter 1.02
E2E_Evaluator_stale 172799.40890986248 ns/iter 172879.2480868479 ns/iter 1.00
E2E_Evaluator_stylecop 305197.7620321459 ns/iter 307529.64967037906 ns/iter 0.99
E2E_Evaluator_tmuxinator 96437.73882736193 ns/iter 98383.36639934903 ns/iter 0.98
E2E_Evaluator_ui5 557055.3168957392 ns/iter 571080.4531502519 ns/iter 0.98
E2E_Evaluator_ui5_manifest 3341762.3333338676 ns/iter 2895378.053060957 ns/iter 1.15
E2E_Evaluator_unreal_engine_uproject 449957.295250256 ns/iter 448753.8310767242 ns/iter 1.00
E2E_Evaluator_users_array 695894.003009038 ns/iter 688150.882989081 ns/iter 1.01
E2E_Evaluator_vercel 285566.8394961123 ns/iter 281124.0470870079 ns/iter 1.02
E2E_Evaluator_yamllint 12077.708501466619 ns/iter 12175.442255035494 ns/iter 0.99
Schema_Format_ISO_Language_To_JSON 119735110.83340327 ns/iter 112277319.50001878 ns/iter 1.07
Schema_Bundle_Meta_2020_12 1745625.0372141278 ns/iter 1708826.863415286 ns/iter 1.02
Schema_Frame_WoT_References 5321998.169231918 ns/iter 5232789.395522763 ns/iter 1.02
Schema_Frame_OMC_References 25041622.96428701 ns/iter 22335530.548389215 ns/iter 1.12
Schema_Frame_OMC_Locations 22579030.70967733 ns/iter 20518620.382357337 ns/iter 1.10
Schema_Frame_ISO_Language_Locations 109959558.16664112 ns/iter 102579114.28571527 ns/iter 1.07
Schema_Frame_KrakenD_References 46618164.800005004 ns/iter 41454084.2941198 ns/iter 1.12
Schema_Frame_KrakenD_Reachable 658041584.0001024 ns/iter 582277448.9997755 ns/iter 1.13
Schema_Frame_ISO_Language_Locations_To_JSON 190906347.75000125 ns/iter 188364850.50002238 ns/iter 1.01
Schema_Frame_Many_Resources_References 396778899.4999637 ns/iter 377015376.49991226 ns/iter 1.05
Schema_Iterator_ISO_Language 3855689.9833325692 ns/iter 3661625.6489358596 ns/iter 1.05
Schema_Tracker_ISO_Language 5383143.023622983 ns/iter 5218313.280302095 ns/iter 1.03
Schema_Tracker_ISO_Language_To_JSON 27219237.692310553 ns/iter 26709899.416668277 ns/iter 1.02

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: f3e644d Previous: 92e9101 Ratio
E2E_Evaluator_adaptivecard 122803 ns 124754 ns 0.98
E2E_Evaluator_ansible-meta 577791 ns 562853 ns 1.03
E2E_Evaluator_aws-cdk 129540 ns 129143 ns 1.00
E2E_Evaluator_babelrc 399003 ns 334307 ns 1.19
E2E_Evaluator_cerebrum-criminal-case 2727643 ns 2894403 ns 0.94
E2E_Evaluator_clang-format 283504 ns 277944 ns 1.02
E2E_Evaluator_cmake-presets 19684161 ns 21416022 ns 0.92
E2E_Evaluator_code-climate 509549 ns 510935 ns 1.00
E2E_Evaluator_cql2 1238342 ns 1288597 ns 0.96
E2E_Evaluator_cspell 1651691 ns 1664664 ns 0.99
E2E_Evaluator_cypress 881958 ns 877224 ns 1.01
E2E_Evaluator_deno 1116756 ns 1090279 ns 1.02
E2E_Evaluator_dependabot 1089476 ns 1057003 ns 1.03
E2E_Evaluator_draft-04 24182617 ns 21165315 ns 1.14
E2E_Evaluator_fabric-mod 2593022 ns 2472556 ns 1.05
E2E_Evaluator_geojson 27261527 ns 23646178 ns 1.15
E2E_Evaluator_gitpod-configuration 888444 ns 743551 ns 1.19
E2E_Evaluator_helm-chart-lock 1015471 ns 1054474 ns 0.96
E2E_Evaluator_importmap 271270 ns 267403 ns 1.01
E2E_Evaluator_jasmine 287331 ns 290688 ns 0.99
E2E_Evaluator_jsconfig 1528668 ns 1499839 ns 1.02
E2E_Evaluator_jshintrc 3027380 ns 2929156 ns 1.03
E2E_Evaluator_krakend 649513 ns 646298 ns 1.00
E2E_Evaluator_lazygit 488847 ns 468422 ns 1.04
E2E_Evaluator_lerna 459290 ns 457232 ns 1.00
E2E_Evaluator_nest-cli 625346 ns 611015 ns 1.02
E2E_Evaluator_omc 92256 ns 92396 ns 1.00
E2E_Evaluator_omnisharp 1519020 ns 1503669 ns 1.01
E2E_Evaluator_openapi 26744743 ns 23602069 ns 1.13
E2E_Evaluator_pre-commit-hooks 2161724 ns 2172499 ns 1.00
E2E_Evaluator_pulumi 2189532 ns 2109058 ns 1.04
E2E_Evaluator_semantic-release 247729 ns 236763 ns 1.05
E2E_Evaluator_stale 391133 ns 391667 ns 1.00
E2E_Evaluator_stylecop 1288131 ns 1229203 ns 1.05
E2E_Evaluator_tmuxinator 227663 ns 222308 ns 1.02
E2E_Evaluator_ui5 2237986 ns 2164106 ns 1.03
E2E_Evaluator_ui5-manifest 13256158 ns 10648820 ns 1.24
E2E_Evaluator_unreal-engine-uproject 1701880 ns 1678837 ns 1.01
E2E_Evaluator_users-array 2694633 ns 2451797 ns 1.10
E2E_Evaluator_vercel 1072550 ns 1011529 ns 1.06
E2E_Evaluator_yamllint 24823 ns 24518 ns 1.01

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