Skip to content

Upgrade Core to df8f2970ccf85a3a3f01e004ac436ff916f8c52a#852

Merged
jviotti merged 1 commit into
mainfrom
core-faster-json
Jun 11, 2026
Merged

Upgrade Core to df8f2970ccf85a3a3f01e004ac436ff916f8c52a#852
jviotti merged 1 commit into
mainfrom
core-faster-json

Conversation

@jviotti

@jviotti jviotti commented Jun 11, 2026

Copy link
Copy Markdown
Member

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

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

@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.

No issues found across 9 files

Re-trigger cubic

@augmentcode

augmentcode Bot commented Jun 11, 2026

Copy link
Copy Markdown
🤖 Augment PR Summary

Summary: Bumps the vendored sourcemeta/core dependency to df8f2970…, pulling in upstream parser/runtime changes.

Changes:

  • JSON tape scanning/construct now records per-token flags (string escapes, dot/exponent) to avoid repeated rescans.
  • JSON number construction uses precomputed “number facts” (flags + significant digits) to pick double vs Decimal more cheaply.
  • JSONObject insertion APIs now support returning the inserted value (used to avoid extra lookups during construction).
  • JSON Decimal storage is moved inline (no heap allocation) and constructors/ops are updated accordingly.
  • Regex matching no longer uses a custom bounded PCRE2 match context (relies on default limits).
  • YAML numeric parsing strips leading +, and numeric to_double is rewritten around from_chars with an Apple-specific locale-safe fallback.

🤖 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. 1 suggestion posted.

Fix All in Augment

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

Comment thread vendor/core/src/core/regex/regex.cc

@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: a630a9f Previous: a3f5eff Ratio
Schema_Iterator_ISO_Language 3097295.7356831133 ns/iter 3140758.6470581978 ns/iter 0.99
Schema_Tracker_ISO_Language 4736257.243243435 ns/iter 5187916.465117741 ns/iter 0.91
Schema_Tracker_ISO_Language_To_JSON 20398639.117649294 ns/iter 19419294.694444034 ns/iter 1.05
Schema_Frame_WoT_References 4907304.433566431 ns/iter 5011809.80000072 ns/iter 0.98
Schema_Frame_OMC_References 21048795.242425956 ns/iter 22714262.312497623 ns/iter 0.93
Schema_Frame_OMC_Locations 19361744.361112364 ns/iter 20421403.090908412 ns/iter 0.95
Schema_Frame_ISO_Language_Locations 97206460.8333388 ns/iter 104658686.99998282 ns/iter 0.93
Schema_Frame_KrakenD_References 40251802.64705555 ns/iter 43146038.437498644 ns/iter 0.93
Schema_Frame_KrakenD_Reachable 600408980.9999869 ns/iter 594418590.0000321 ns/iter 1.01
Schema_Frame_ISO_Language_Locations_To_JSON 123110410.83334355 ns/iter 120474466.83334328 ns/iter 1.02
Schema_Frame_Many_Resources_References 358574070.49996936 ns/iter 356521885.0000065 ns/iter 1.01
Schema_Bundle_Meta_2020_12 1552106.1263845852 ns/iter 1604170.2082416965 ns/iter 0.97
Schema_Format_ISO_Language_To_JSON 106643505.33329524 ns/iter 107810189.42852175 ns/iter 0.99
E2E_Compiler_adaptivecard 59517322.083337374 ns/iter 60857073.999992885 ns/iter 0.98
E2E_Compiler_ansible_meta 27630807.159998763 ns/iter 27824033.879996933 ns/iter 0.99
E2E_Compiler_aws_cdk 334530.99559690047 ns/iter 334590.3517635163 ns/iter 1.00
E2E_Compiler_babelrc 2444743.9405594035 ns/iter 2426241.306896623 ns/iter 1.01
E2E_Compiler_clang_format 17456168.874997504 ns/iter 17290232.34999545 ns/iter 1.01
E2E_Compiler_cmake_presets 26408642.66666338 ns/iter 26130558.000003334 ns/iter 1.01
E2E_Compiler_code_climate 2468562.1139706834 ns/iter 2477332.1872793394 ns/iter 1.00
E2E_Compiler_cql2 13035039.759259876 ns/iter 12996275.111112885 ns/iter 1.00
E2E_Compiler_cspell 23472003.16666355 ns/iter 23220484.066663023 ns/iter 1.01
E2E_Compiler_cypress 4044571.2126440946 ns/iter 4004464.130682612 ns/iter 1.01
E2E_Compiler_deno 7568271.315218157 ns/iter 7565637.02150508 ns/iter 1.00
E2E_Compiler_dependabot 3735024.513368692 ns/iter 3744008.534760023 ns/iter 1.00
E2E_Compiler_draft_04 2564283.118518536 ns/iter 2563164.571428898 ns/iter 1.00
E2E_Compiler_fabric_mod 4511840.499999793 ns/iter 4534157.729032755 ns/iter 1.00
E2E_Compiler_geojson 21418586.787879605 ns/iter 21437794.66666384 ns/iter 1.00
E2E_Compiler_gitpod_configuration 4748272.297296955 ns/iter 4765963.849314948 ns/iter 1.00
E2E_Compiler_helm_chart_lock 632163.5586643575 ns/iter 636678.0908256928 ns/iter 0.99
E2E_Compiler_importmap 251417.1914285563 ns/iter 253524.29326575305 ns/iter 0.99
E2E_Compiler_jasmine 1272204.8987342357 ns/iter 1269308.8858693202 ns/iter 1.00
E2E_Compiler_jshintrc 4021561.714286171 ns/iter 3976091.215909088 ns/iter 1.01
E2E_Compiler_jsconfig 21301360.969697602 ns/iter 20942889.575756207 ns/iter 1.02
E2E_Compiler_krakend 139424439.7999955 ns/iter 137526425.20003062 ns/iter 1.01
E2E_Compiler_lazygit 32602276.72727338 ns/iter 32474645.09090812 ns/iter 1.00
E2E_Compiler_lerna 1488867.9766453162 ns/iter 1488797.2936166797 ns/iter 1.00
E2E_Compiler_nest_cli 7152872.836734192 ns/iter 7084604.632653709 ns/iter 1.01
E2E_Compiler_omc 155746781.49999955 ns/iter 153755755.6000138 ns/iter 1.01
E2E_Compiler_omnisharp 6465862.165138137 ns/iter 6384347.61467871 ns/iter 1.01
E2E_Compiler_openapi 24220979.4827596 ns/iter 24294214.862070005 ns/iter 1.00
E2E_Compiler_pre_commit_hooks 4951205.807143262 ns/iter 4948554.120567594 ns/iter 1.00
E2E_Compiler_pulumi 3823761.448087372 ns/iter 3807205.9453547485 ns/iter 1.00
E2E_Compiler_semantic_release 1458673.0541668185 ns/iter 1464164.0480169186 ns/iter 1.00
E2E_Compiler_stale 1464683.402515693 ns/iter 1457825.0501043098 ns/iter 1.00
E2E_Compiler_stylecop 5911564.483050701 ns/iter 5985668.376068009 ns/iter 0.99
E2E_Compiler_tmuxinator 1767162.8939393542 ns/iter 1786676.7157361696 ns/iter 0.99
E2E_Compiler_ui5 48393587.64285505 ns/iter 49501508.35713885 ns/iter 0.98
E2E_Compiler_ui5_manifest 307696174.0000002 ns/iter 315818791.4999644 ns/iter 0.97
E2E_Compiler_unreal_engine_uproject 4396366.849056257 ns/iter 4359056.824999641 ns/iter 1.01
E2E_Compiler_users_array 774624.2214912314 ns/iter 769888.7221006013 ns/iter 1.01
E2E_Compiler_vercel 12441213.473683394 ns/iter 12339037.403507335 ns/iter 1.01
E2E_Compiler_yamllint 306938.075777469 ns/iter 307147.4079754789 ns/iter 1.00
E2E_Evaluator_adaptivecard 25635.660326895453 ns/iter 25540.785145979302 ns/iter 1.00
E2E_Evaluator_ansible_meta 215698.9634260885 ns/iter 213345.92460929064 ns/iter 1.01
E2E_Evaluator_aws_cdk 44317.99195210215 ns/iter 42856.652770947134 ns/iter 1.03
E2E_Evaluator_babelrc 90437.53927375725 ns/iter 89727.70702926254 ns/iter 1.01
E2E_Evaluator_cerebrum_criminal_case 1082124.4328807583 ns/iter 1066865.4128441536 ns/iter 1.01
E2E_Evaluator_clang_format 114998.5161926517 ns/iter 114908.2444701449 ns/iter 1.00
E2E_Evaluator_cmake_presets 4375282.987096749 ns/iter 4384273.919253732 ns/iter 1.00
E2E_Evaluator_code_climate 158518.9560190657 ns/iter 154269.4364481852 ns/iter 1.03
E2E_Evaluator_cql2 190847.6363887603 ns/iter 191822.8188048469 ns/iter 0.99
E2E_Evaluator_cspell 577686.1112040548 ns/iter 556305.4230768362 ns/iter 1.04
E2E_Evaluator_cypress 173351.4810314947 ns/iter 174498.88849914694 ns/iter 0.99
E2E_Evaluator_deno 265629.9605720982 ns/iter 257425.2557195573 ns/iter 1.03
E2E_Evaluator_dependabot 318974.66347907484 ns/iter 315705.0113327613 ns/iter 1.01
E2E_Evaluator_draft_04 10943962.24193551 ns/iter 11267544.68181747 ns/iter 0.97
E2E_Evaluator_fabric_mod 674645.2473533166 ns/iter 663861.9401544395 ns/iter 1.02
E2E_Evaluator_geojson 18015123.92307522 ns/iter 19586795.61111391 ns/iter 0.92
E2E_Evaluator_gitpod_configuration 210932.31182146486 ns/iter 206977.4585931154 ns/iter 1.02
E2E_Evaluator_helm_chart_lock 221980.355704708 ns/iter 205273.14847675242 ns/iter 1.08
E2E_Evaluator_importmap 50312.57590626033 ns/iter 41444.07364501244 ns/iter 1.21
E2E_Evaluator_jasmine 98516.43298393779 ns/iter 97757.2105630014 ns/iter 1.01
E2E_Evaluator_jshintrc 1195168.3658119296 ns/iter 1204670.1829059848 ns/iter 0.99
E2E_Evaluator_jsconfig 423177.22489482554 ns/iter 409774.04609099234 ns/iter 1.03
E2E_Evaluator_krakend 187476.86999203372 ns/iter 182470.7307592931 ns/iter 1.03
E2E_Evaluator_lazygit 126648.05260310667 ns/iter 125970.41657618915 ns/iter 1.01
E2E_Evaluator_lerna 110984.67051384583 ns/iter 109155.22491458892 ns/iter 1.02
E2E_Evaluator_nest_cli 178967.55143076924 ns/iter 176207.95174329498 ns/iter 1.02
E2E_Evaluator_omc 18010.68473059446 ns/iter 18356.122134236844 ns/iter 0.98
E2E_Evaluator_omnisharp 562638.0359230092 ns/iter 564914.9967531649 ns/iter 1.00
E2E_Evaluator_openapi 10867427.403222645 ns/iter 11551568.983607274 ns/iter 0.94
E2E_Evaluator_pre_commit_hooks 482127.77209943393 ns/iter 493038.9419489185 ns/iter 0.98
E2E_Evaluator_pulumi 673731.2091437826 ns/iter 680763.2490347304 ns/iter 0.99
E2E_Evaluator_semantic_release 84526.98954827932 ns/iter 78561.01406720487 ns/iter 1.08
E2E_Evaluator_stale 148296.41725238395 ns/iter 144999.7959310994 ns/iter 1.02
E2E_Evaluator_stylecop 266269.9550864214 ns/iter 265015.60658246075 ns/iter 1.00
E2E_Evaluator_tmuxinator 84247.34336411617 ns/iter 83506.25381315744 ns/iter 1.01
E2E_Evaluator_ui5 481745.3363260026 ns/iter 478505.92254973756 ns/iter 1.01
E2E_Evaluator_ui5_manifest 2458261.500000332 ns/iter 2361616.810810881 ns/iter 1.04
E2E_Evaluator_unreal_engine_uproject 429493.89496575185 ns/iter 422640.9957882271 ns/iter 1.02
E2E_Evaluator_users_array 618246.8681415624 ns/iter 618132.9510917745 ns/iter 1.00
E2E_Evaluator_vercel 259204.8385783418 ns/iter 259934.68302583075 ns/iter 1.00
E2E_Evaluator_yamllint 8258.749129494068 ns/iter 8298.263705729054 ns/iter 1.00
Micro_Draft4_Meta_1_No_Callback 202.5065568837223 ns/iter 199.65025372462998 ns/iter 1.01
Micro_Draft4_Required_Properties 892.8224811970139 ns/iter 899.101007830464 ns/iter 0.99
Micro_Draft4_Many_Optional_Properties_Minimal_Match 26.013956659277227 ns/iter 26.047182943757452 ns/iter 1.00
Micro_Draft4_Few_Optional_Properties_Minimal_Match 11.323497572234501 ns/iter 11.330092171295318 ns/iter 1.00
Micro_Draft4_Items_Schema 274.1599666091657 ns/iter 273.24211414732304 ns/iter 1.00
Micro_Draft4_Nested_Object 1.4060859919531787 ns/iter 1.4065595150383807 ns/iter 1.00
Micro_Draft4_Properties_Triad_Optional 326.63034933409745 ns/iter 335.3251735309516 ns/iter 0.97
Micro_Draft4_Properties_Triad_Closed 304.59938050419936 ns/iter 276.2578840263126 ns/iter 1.10
Micro_Draft4_Properties_Triad_Required 343.2243259942286 ns/iter 360.7510328642551 ns/iter 0.95
Micro_Draft4_Properties_Closed 62.33466202134589 ns/iter 62.96115921210493 ns/iter 0.99
Micro_Draft4_Non_Recursive_Ref 16.31796698493453 ns/iter 12.1292185434365 ns/iter 1.35
Micro_Draft4_Pattern_Properties_True 146.95753123438607 ns/iter 163.70525171305138 ns/iter 0.90
Micro_Draft4_Ref_To_Single_Property 11.327355765766958 ns/iter 11.375494888327259 ns/iter 1.00
Micro_Draft4_Additional_Properties_Type 37.98106975984879 ns/iter 23.01051989398454 ns/iter 1.65
Micro_Draft4_Nested_Oneof 57.36292640053318 ns/iter 57.986755827890676 ns/iter 0.99
Micro_Draft4_Short_Enum 10.930948338320345 ns/iter 10.923096350216422 ns/iter 1.00
Micro_Draft4_Long_Enum 14.073872365657904 ns/iter 14.071421017567358 ns/iter 1.00
Micro_Draft4_Long_Enum_Short_Strings 10.94556192062185 ns/iter 10.916306932434294 ns/iter 1.00
Micro_Draft4_Type_Object 3.5255873756675737 ns/iter 3.8698398681275408 ns/iter 0.91
Micro_Draft4_Ref_Single_100 2354832.861953463 ns/iter 2355025.3400003384 ns/iter 1.00
Micro_Draft4_Compile_Ref_Many_Nested 1727214.720588398 ns/iter 1719488.7739559275 ns/iter 1.00
Micro_Draft4_Compile_Wrap 2369653.274576256 ns/iter 2363293.094594757 ns/iter 1.00
Micro_Draft6_Property_Names 123.8605064630928 ns/iter 139.6413854742324 ns/iter 0.89
Micro_Draft6_Compile_FHIR 15193932044.00012 ns/iter 14905368592.00006 ns/iter 1.02
Micro_Draft7_If_Then_Else 25.425769596080137 ns/iter 25.67491911926216 ns/iter 0.99
Micro_2019_09_Unevaluated_Properties 25.284622910054395 ns/iter 26.07334828601943 ns/iter 0.97
Micro_2019_09_Compile_Wrap 304874750.999943 ns/iter 305828132.0001015 ns/iter 1.00
Micro_2020_12_Dynamic_Ref 256.05249136886897 ns/iter 239.26251846598714 ns/iter 1.07
Micro_2020_12_Dynamic_Ref_Single 3.526510998437577 ns/iter 3.519683480408908 ns/iter 1.00
Micro_2020_12_Simple_Output_Mask 1088.988945240628 ns/iter 1058.4412973234212 ns/iter 1.03
Micro_2020_12_Simple_Output_Annotations 94048.58828303372 ns/iter 93415.28098844882 ns/iter 1.01
Micro_2020_12_Compile_NonCircular_Shared_Refs 1008566.5778100525 ns/iter 1022099.5481049003 ns/iter 0.99
Micro_2020_12_Exhaustive_Deep_Numeric 8448.963908771693 ns/iter 8817.429885604666 ns/iter 0.96
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput 168517.76146565704 ns/iter 174068.0149509899 ns/iter 0.97
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput 22933.960070578447 ns/iter 23515.31686743017 ns/iter 0.98
Micro_2020_12_Exhaustive_Deep_Numeric_Fail 147.66613048120698 ns/iter 148.60787724818607 ns/iter 0.99
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput 4071.6872530825913 ns/iter 4134.351185989743 ns/iter 0.98
Alterschema_Check_Readibility_ISO_Language_Set_3 357679516.99995136 ns/iter 367049967.9999466 ns/iter 0.97
Alterschema_Check_Readibility_OMC 87511607.99999979 ns/iter 88030543.24999948 ns/iter 0.99
Alterschema_Check_Readibility_KrakenD 1265977661.999841 ns/iter 1285990351.9999988 ns/iter 0.98
Alterschema_Apply_Readibility_KrakenD 129633320393.00008 ns/iter 130570158142.00008 ns/iter 0.99
Alterschema_Check_Invalid_External_Refs 266188260.33328938 ns/iter 268375185.33329785 ns/iter 0.99

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: a630a9f Previous: a3f5eff Ratio
E2E_Evaluator_adaptivecard 119471 ns 120672 ns 0.99
E2E_Evaluator_ansible-meta 540394 ns 562964 ns 0.96
E2E_Evaluator_aws-cdk 130073 ns 132554 ns 0.98
E2E_Evaluator_babelrc 312122 ns 326067 ns 0.96
E2E_Evaluator_cerebrum-criminal-case 2713575 ns 2894371 ns 0.94
E2E_Evaluator_clang-format 259314 ns 274256 ns 0.95
E2E_Evaluator_cmake-presets 17750852 ns 19576375 ns 0.91
E2E_Evaluator_code-climate 497474 ns 502717 ns 0.99
E2E_Evaluator_cql2 1239384 ns 1230432 ns 1.01
E2E_Evaluator_cspell 1630793 ns 1656684 ns 0.98
E2E_Evaluator_cypress 860356 ns 864016 ns 1.00
E2E_Evaluator_deno 1112615 ns 1076751 ns 1.03
E2E_Evaluator_dependabot 1069855 ns 1098178 ns 0.97
E2E_Evaluator_draft-04 23110396 ns 23437590 ns 0.99
E2E_Evaluator_fabric-mod 2563650 ns 2522386 ns 1.02
E2E_Evaluator_geojson 24442209 ns 25581367 ns 0.96
E2E_Evaluator_gitpod-configuration 754058 ns 745592 ns 1.01
E2E_Evaluator_helm-chart-lock 1066755 ns 1017299 ns 1.05
E2E_Evaluator_importmap 266262 ns 269050 ns 0.99
E2E_Evaluator_jasmine 287511 ns 286852 ns 1.00
E2E_Evaluator_jsconfig 1417679 ns 1487385 ns 0.95
E2E_Evaluator_jshintrc 2949853 ns 2997809 ns 0.98
E2E_Evaluator_krakend 648532 ns 635865 ns 1.02
E2E_Evaluator_lazygit 463459 ns 501633 ns 0.92
E2E_Evaluator_lerna 458846 ns 452828 ns 1.01
E2E_Evaluator_nest-cli 603778 ns 627597 ns 0.96
E2E_Evaluator_omc 91756 ns 93974 ns 0.98
E2E_Evaluator_omnisharp 1489830 ns 1500706 ns 0.99
E2E_Evaluator_openapi 22764083 ns 26328140 ns 0.86
E2E_Evaluator_pre-commit-hooks 2089481 ns 2150778 ns 0.97
E2E_Evaluator_pulumi 2000525 ns 2183288 ns 0.92
E2E_Evaluator_semantic-release 229526 ns 232297 ns 0.99
E2E_Evaluator_stale 445757 ns 396323 ns 1.12
E2E_Evaluator_stylecop 1253496 ns 1228564 ns 1.02
E2E_Evaluator_tmuxinator 230596 ns 229899 ns 1.00
E2E_Evaluator_ui5 2234129 ns 2233179 ns 1.00
E2E_Evaluator_ui5-manifest 10263317 ns 13536945 ns 0.76
E2E_Evaluator_unreal-engine-uproject 1597308 ns 1679906 ns 0.95
E2E_Evaluator_users-array 2519466 ns 2522627 ns 1.00
E2E_Evaluator_vercel 1007939 ns 1046399 ns 0.96
E2E_Evaluator_yamllint 24699 ns 24743 ns 1.00

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: a630a9f Previous: a3f5eff Ratio
Schema_Iterator_ISO_Language 2665538.978494771 ns/iter 2867459.196551769 ns/iter 0.93
Schema_Tracker_ISO_Language 5994440.693693587 ns/iter 5974573.660714506 ns/iter 1.00
Schema_Tracker_ISO_Language_To_JSON 16470802.319151925 ns/iter 16529940.217394497 ns/iter 1.00
Schema_Frame_WoT_References 4718432.5374142695 ns/iter 5078949.829932172 ns/iter 0.93
Schema_Frame_OMC_References 25220150.285714943 ns/iter 28160979.925924376 ns/iter 0.90
Schema_Frame_OMC_Locations 22921076.172412444 ns/iter 26554491.379305672 ns/iter 0.86
Schema_Frame_ISO_Language_Locations 82086226.88888076 ns/iter 81121196.42857708 ns/iter 1.01
Schema_Frame_KrakenD_References 47436408.33333605 ns/iter 49167922.19999782 ns/iter 0.96
Schema_Frame_KrakenD_Reachable 414751374.5000424 ns/iter 419738938.0000231 ns/iter 0.99
Schema_Frame_ISO_Language_Locations_To_JSON 76475075.00000757 ns/iter 78951843.75001918 ns/iter 0.97
Schema_Frame_Many_Resources_References 294526333.00002164 ns/iter 338450145.5000191 ns/iter 0.87
Schema_Bundle_Meta_2020_12 1345088.3241282399 ns/iter 1283439.4717061797 ns/iter 1.05
Schema_Format_ISO_Language_To_JSON 80876020.74994038 ns/iter 77508356.44446851 ns/iter 1.04
E2E_Compiler_adaptivecard 59422349.384616464 ns/iter 59404256.916650414 ns/iter 1.00
E2E_Compiler_ansible_meta 25977389.423071776 ns/iter 25739410.896550972 ns/iter 1.01
E2E_Compiler_aws_cdk 276903.1716504897 ns/iter 301927.2844324721 ns/iter 0.92
E2E_Compiler_babelrc 2195222.9476923654 ns/iter 3555672.8370373226 ns/iter 0.62
E2E_Compiler_clang_format 15293540.733334035 ns/iter 25592873.09090698 ns/iter 0.60
E2E_Compiler_cmake_presets 33345453.857147537 ns/iter 40280911.4374918 ns/iter 0.83
E2E_Compiler_code_climate 2353916.9274453823 ns/iter 2826468.505084495 ns/iter 0.83
E2E_Compiler_cql2 13306708.338464327 ns/iter 17373072.551722232 ns/iter 0.77
E2E_Compiler_cspell 22299020.27027099 ns/iter 26635693.92307881 ns/iter 0.84
E2E_Compiler_cypress 3891024.16500009 ns/iter 3944107.468965614 ns/iter 0.99
E2E_Compiler_deno 6518170.168068033 ns/iter 7746901.518182561 ns/iter 0.84
E2E_Compiler_dependabot 3618299.0468750135 ns/iter 4009078.9685868984 ns/iter 0.90
E2E_Compiler_draft_04 2273121.6256983946 ns/iter 2148136.1249997956 ns/iter 1.06
E2E_Compiler_fabric_mod 4083427.631578469 ns/iter 4394733.060000059 ns/iter 0.93
E2E_Compiler_geojson 24996632.17241536 ns/iter 31854073.863635015 ns/iter 0.78
E2E_Compiler_gitpod_configuration 4262138.575758069 ns/iter 4465205.607842709 ns/iter 0.95
E2E_Compiler_helm_chart_lock 545673.0419998621 ns/iter 654738.9170000314 ns/iter 0.83
E2E_Compiler_importmap 240878.9335538798 ns/iter 332598.69369373465 ns/iter 0.72
E2E_Compiler_jasmine 1013777.323580281 ns/iter 1575005.135416616 ns/iter 0.64
E2E_Compiler_jshintrc 3119389.7241376457 ns/iter 4503975.671140562 ns/iter 0.69
E2E_Compiler_jsconfig 19439217.324324507 ns/iter 23787897.461541153 ns/iter 0.82
E2E_Compiler_krakend 127522347.16667014 ns/iter 175760677.00002795 ns/iter 0.73
E2E_Compiler_lazygit 35660519.12500257 ns/iter 36717677.6315821 ns/iter 0.97
E2E_Compiler_lerna 1606687.896406126 ns/iter 1475448.9030170345 ns/iter 1.09
E2E_Compiler_nest_cli 7444087.123967019 ns/iter 7580224.489796523 ns/iter 0.98
E2E_Compiler_omc 202101708.50003806 ns/iter 219746236.33332157 ns/iter 0.92
E2E_Compiler_omnisharp 7107031.625001322 ns/iter 6381053.682693287 ns/iter 1.11
E2E_Compiler_openapi 24160847.233330667 ns/iter 26624304.620687827 ns/iter 0.91
E2E_Compiler_pre_commit_hooks 4476794.117646718 ns/iter 5831638.248063139 ns/iter 0.77
E2E_Compiler_pulumi 4082163.740540145 ns/iter 3953426.324503818 ns/iter 1.03
E2E_Compiler_semantic_release 1334609.1503418665 ns/iter 1383568.0778032988 ns/iter 0.96
E2E_Compiler_stale 1320893.5114752436 ns/iter 1439169.429319488 ns/iter 0.92
E2E_Compiler_stylecop 5540240.333333634 ns/iter 7309848.68420949 ns/iter 0.76
E2E_Compiler_tmuxinator 1635444.6306306953 ns/iter 1780849.332378413 ns/iter 0.92
E2E_Compiler_ui5 57307554.19999696 ns/iter 61635979.16666201 ns/iter 0.93
E2E_Compiler_ui5_manifest 340911832.9999501 ns/iter 372202207.99997604 ns/iter 0.92
E2E_Compiler_unreal_engine_uproject 4813446.120690174 ns/iter 5310889.240506553 ns/iter 0.91
E2E_Compiler_users_array 804408.7705478343 ns/iter 959678.2503637677 ns/iter 0.84
E2E_Compiler_vercel 13900536.543859057 ns/iter 15529971.590911953 ns/iter 0.90
E2E_Compiler_yamllint 260995.18088729936 ns/iter 281618.03626330616 ns/iter 0.93
E2E_Evaluator_adaptivecard 19366.917704169977 ns/iter 20277.167377672493 ns/iter 0.96
E2E_Evaluator_ansible_meta 165900.50187532994 ns/iter 176467.91404554388 ns/iter 0.94
E2E_Evaluator_aws_cdk 34659.49729676157 ns/iter 40049.567989120915 ns/iter 0.87
E2E_Evaluator_babelrc 91007.62143101588 ns/iter 136913.26745762938 ns/iter 0.66
E2E_Evaluator_cerebrum_criminal_case 790474.3243243257 ns/iter 1134863.3700383054 ns/iter 0.70
E2E_Evaluator_clang_format 107813.15203782804 ns/iter 113861.4336380352 ns/iter 0.95
E2E_Evaluator_cmake_presets 4090285.5670726523 ns/iter 4838379.889655824 ns/iter 0.85
E2E_Evaluator_code_climate 165939.04387672505 ns/iter 201497.73689169434 ns/iter 0.82
E2E_Evaluator_cql2 217510.97627484897 ns/iter 221059.9642526968 ns/iter 0.98
E2E_Evaluator_cspell 495587.5102711295 ns/iter 632547.290021602 ns/iter 0.78
E2E_Evaluator_cypress 167922.7785985957 ns/iter 185947.20863088267 ns/iter 0.90
E2E_Evaluator_deno 297833.81178226665 ns/iter 311057.71301773645 ns/iter 0.96
E2E_Evaluator_dependabot 239245.07531692612 ns/iter 318059.5443349635 ns/iter 0.75
E2E_Evaluator_draft_04 5518621.900826715 ns/iter 7135934.666666237 ns/iter 0.77
E2E_Evaluator_fabric_mod 506874.00000015256 ns/iter 739852.736385035 ns/iter 0.69
E2E_Evaluator_geojson 9222144.480521489 ns/iter 16016236.8703688 ns/iter 0.58
E2E_Evaluator_gitpod_configuration 176032.2763546584 ns/iter 235249.8570884135 ns/iter 0.75
E2E_Evaluator_helm_chart_lock 230054.17748091987 ns/iter 319040.0298359071 ns/iter 0.72
E2E_Evaluator_importmap 31630.6740027431 ns/iter 42519.617330768386 ns/iter 0.74
E2E_Evaluator_jasmine 85858.52209333754 ns/iter 110498.75043883918 ns/iter 0.78
E2E_Evaluator_jshintrc 982932.5101491221 ns/iter 1354928.1065575571 ns/iter 0.73
E2E_Evaluator_jsconfig 316991.6148708912 ns/iter 506309.95899996377 ns/iter 0.63
E2E_Evaluator_krakend 137385.64695618677 ns/iter 182566.41911967812 ns/iter 0.75
E2E_Evaluator_lazygit 116564.63044211098 ns/iter 125358.29979917222 ns/iter 0.93
E2E_Evaluator_lerna 122605.65949514904 ns/iter 160600.392595544 ns/iter 0.76
E2E_Evaluator_nest_cli 135815.91167914768 ns/iter 165217.80890165677 ns/iter 0.82
E2E_Evaluator_omc 14840.303192829235 ns/iter 23348.450801869647 ns/iter 0.64
E2E_Evaluator_omnisharp 488908.3556456991 ns/iter 717485.7079999129 ns/iter 0.68
E2E_Evaluator_openapi 6657596.510203988 ns/iter 9215119.402439287 ns/iter 0.72
E2E_Evaluator_pre_commit_hooks 365307.501029896 ns/iter 444293.86468037724 ns/iter 0.82
E2E_Evaluator_pulumi 541903.7358768415 ns/iter 675537.51460464 ns/iter 0.80
E2E_Evaluator_semantic_release 76561.89066851344 ns/iter 100199.73565991092 ns/iter 0.76
E2E_Evaluator_stale 136308.1751800771 ns/iter 127007.67869200477 ns/iter 1.07
E2E_Evaluator_stylecop 199142.68558951563 ns/iter 248122.8747397504 ns/iter 0.80
E2E_Evaluator_tmuxinator 73311.32762003716 ns/iter 93597.50876831816 ns/iter 0.78
E2E_Evaluator_ui5 452613.27084640285 ns/iter 507495.15209123143 ns/iter 0.89
E2E_Evaluator_ui5_manifest 1869898.7341770567 ns/iter 2989360.6056904485 ns/iter 0.63
E2E_Evaluator_unreal_engine_uproject 365545.5020120011 ns/iter 472250.45015866705 ns/iter 0.77
E2E_Evaluator_users_array 508078.8750001375 ns/iter 619262.3958334783 ns/iter 0.82
E2E_Evaluator_vercel 261597.50087999375 ns/iter 278350.84078339726 ns/iter 0.94
E2E_Evaluator_yamllint 7553.28648783848 ns/iter 8800.970846625107 ns/iter 0.86
Micro_Draft4_Meta_1_No_Callback 163.64861867115425 ns/iter 198.57957252233297 ns/iter 0.82
Micro_Draft4_Required_Properties 791.3065840786373 ns/iter 863.7357669643693 ns/iter 0.92
Micro_Draft4_Many_Optional_Properties_Minimal_Match 22.89899675683628 ns/iter 20.674564266303065 ns/iter 1.11
Micro_Draft4_Few_Optional_Properties_Minimal_Match 8.05028839709364 ns/iter 8.582848457675427 ns/iter 0.94
Micro_Draft4_Items_Schema 252.0893202669152 ns/iter 269.2454823074898 ns/iter 0.94
Micro_Draft4_Nested_Object 0.7849084350564652 ns/iter 0.7691553276455376 ns/iter 1.02
Micro_Draft4_Properties_Triad_Optional 237.20434750200153 ns/iter 283.424118971162 ns/iter 0.84
Micro_Draft4_Properties_Triad_Closed 193.01576284243217 ns/iter 294.25797310746896 ns/iter 0.66
Micro_Draft4_Properties_Triad_Required 236.68530656445245 ns/iter 297.5000242615262 ns/iter 0.80
Micro_Draft4_Properties_Closed 45.17396068347563 ns/iter 51.15237499999239 ns/iter 0.88
Micro_Draft4_Non_Recursive_Ref 13.654359768832746 ns/iter 10.5127834302617 ns/iter 1.30
Micro_Draft4_Pattern_Properties_True 179.87036811762073 ns/iter 158.8558680447888 ns/iter 1.13
Micro_Draft4_Ref_To_Single_Property 9.668274711296593 ns/iter 8.059101233696527 ns/iter 1.20
Micro_Draft4_Additional_Properties_Type 27.3612748294911 ns/iter 23.166421987218968 ns/iter 1.18
Micro_Draft4_Nested_Oneof 43.776276625402836 ns/iter 52.18827668198472 ns/iter 0.84
Micro_Draft4_Short_Enum 5.789325911385844 ns/iter 6.799420830655657 ns/iter 0.85
Micro_Draft4_Long_Enum 10.133356428409458 ns/iter 13.95181422838573 ns/iter 0.73
Micro_Draft4_Long_Enum_Short_Strings 6.684346276480736 ns/iter 8.137365408722806 ns/iter 0.82
Micro_Draft4_Type_Object 2.616563262370863 ns/iter 2.442264716056849 ns/iter 1.07
Micro_Draft4_Ref_Single_100 2063363.0410095514 ns/iter 2036825.4453333067 ns/iter 1.01
Micro_Draft4_Compile_Ref_Many_Nested 1296069.9711711311 ns/iter 1646979.3346773037 ns/iter 0.79
Micro_Draft4_Compile_Wrap 2095649.3696971708 ns/iter 2379462.500000175 ns/iter 0.88
Micro_Draft6_Property_Names 107.62154039059466 ns/iter 118.73798840020446 ns/iter 0.91
Micro_Draft6_Compile_FHIR 11956031124.99998 ns/iter 17593944375.00009 ns/iter 0.68
Micro_Draft7_If_Then_Else 18.579252302686864 ns/iter 22.809651140098612 ns/iter 0.81
Micro_2019_09_Unevaluated_Properties 27.220653721062014 ns/iter 32.413051578395915 ns/iter 0.84
Micro_2019_09_Compile_Wrap 362423271.0000115 ns/iter 409786812.4999877 ns/iter 0.88
Micro_2020_12_Dynamic_Ref 224.17722136711055 ns/iter 250.88605857619297 ns/iter 0.89
Micro_2020_12_Dynamic_Ref_Single 3.1179031495540297 ns/iter 2.952071179417507 ns/iter 1.06
Micro_2020_12_Simple_Output_Mask 826.3844352592912 ns/iter 876.2260835030186 ns/iter 0.94
Micro_2020_12_Simple_Output_Annotations 90477.03140752645 ns/iter 94374.48790691752 ns/iter 0.96
Micro_2020_12_Compile_NonCircular_Shared_Refs 880755.2816900793 ns/iter 918917.8102625347 ns/iter 0.96
Micro_2020_12_Exhaustive_Deep_Numeric 5721.120967937648 ns/iter 8054.893629937746 ns/iter 0.71
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput 126373.02281054806 ns/iter 142885.98122968906 ns/iter 0.88
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput 14763.713436607628 ns/iter 17272.66063359867 ns/iter 0.85
Micro_2020_12_Exhaustive_Deep_Numeric_Fail 98.00606395024077 ns/iter 109.4154761371599 ns/iter 0.90
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput 5135.4055981723695 ns/iter 7048.609613745013 ns/iter 0.73
Alterschema_Check_Readibility_ISO_Language_Set_3 289310305.3333258 ns/iter 315850145.5000078 ns/iter 0.92
Alterschema_Check_Readibility_OMC 63542814.45454614 ns/iter 90930087.50000991 ns/iter 0.70
Alterschema_Check_Readibility_KrakenD 775784082.9999622 ns/iter 1009113249.9999275 ns/iter 0.77
Alterschema_Apply_Readibility_KrakenD 97215109334.00009 ns/iter 96696911373.99991 ns/iter 1.01
Alterschema_Check_Invalid_External_Refs 196877510.50003043 ns/iter 242694055.6666371 ns/iter 0.81

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: a630a9f Previous: a3f5eff Ratio
E2E_Evaluator_adaptivecard 100004 ns 129447 ns 0.77
E2E_Evaluator_ansible-meta 341271 ns 521663 ns 0.65
E2E_Evaluator_aws-cdk 112591 ns 136347 ns 0.83
E2E_Evaluator_babelrc 283885 ns 336062 ns 0.84
E2E_Evaluator_cerebrum-criminal-case 1778394 ns 2170417 ns 0.82
E2E_Evaluator_clang-format 182254 ns 306322 ns 0.59
E2E_Evaluator_cmake-presets 15850530 ns 22006943 ns 0.72
E2E_Evaluator_code-climate 396142 ns 627483 ns 0.63
E2E_Evaluator_cql2 1077397 ns 1993970 ns 0.54
E2E_Evaluator_cspell 1362700 ns 1877088 ns 0.73
E2E_Evaluator_cypress 719430 ns 928946 ns 0.77
E2E_Evaluator_deno 882797 ns 1247529 ns 0.71
E2E_Evaluator_dependabot 829936 ns 1127304 ns 0.74
E2E_Evaluator_draft-04 18610921 ns 23887414 ns 0.78
E2E_Evaluator_fabric-mod 1611804 ns 2219404 ns 0.73
E2E_Evaluator_geojson 19541002 ns 23391750 ns 0.84
E2E_Evaluator_gitpod-configuration 708494 ns 690911 ns 1.03
E2E_Evaluator_helm-chart-lock 1026101 ns 1088229 ns 0.94
E2E_Evaluator_importmap 257564 ns 357190 ns 0.72
E2E_Evaluator_jasmine 260989 ns 315008 ns 0.83
E2E_Evaluator_jsconfig 1092406 ns 1743441 ns 0.63
E2E_Evaluator_jshintrc 2188312 ns 2961801 ns 0.74
E2E_Evaluator_krakend 502856 ns 600100 ns 0.84
E2E_Evaluator_lazygit 305438 ns 443349 ns 0.69
E2E_Evaluator_lerna 409564 ns 411681 ns 0.99
E2E_Evaluator_nest-cli 526700 ns 571440 ns 0.92
E2E_Evaluator_omc 89402 ns 90308 ns 0.99
E2E_Evaluator_omnisharp 1117066 ns 1396687 ns 0.80
E2E_Evaluator_openapi 19682129 ns 20302754 ns 0.97
E2E_Evaluator_pre-commit-hooks 1924218 ns 2095226 ns 0.92
E2E_Evaluator_pulumi 2054992 ns 2210812 ns 0.93
E2E_Evaluator_semantic-release 228388 ns 251606 ns 0.91
E2E_Evaluator_stale 338559 ns 357566 ns 0.95
E2E_Evaluator_stylecop 1258765 ns 872446 ns 1.44
E2E_Evaluator_tmuxinator 191283 ns 169619 ns 1.13
E2E_Evaluator_ui5 1623332 ns 2089711 ns 0.78
E2E_Evaluator_ui5-manifest 8985431 ns 11081553 ns 0.81
E2E_Evaluator_unreal-engine-uproject 1309553 ns 1476155 ns 0.89
E2E_Evaluator_users-array 2450241 ns 2503305 ns 0.98
E2E_Evaluator_vercel 838028 ns 842563 ns 0.99
E2E_Evaluator_yamllint 24737 ns 25773 ns 0.96

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

@jviotti jviotti merged commit bbce14f into main Jun 11, 2026
14 checks passed
@jviotti jviotti deleted the core-faster-json branch June 11, 2026 18:28

@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: a630a9f Previous: a3f5eff Ratio
Alterschema_Check_Readibility_ISO_Language_Set_3 356465111.4999151 ns/iter 365891031.9999222 ns/iter 0.97
Alterschema_Check_Readibility_OMC 92201914.7500066 ns/iter 91439776.14287126 ns/iter 1.01
Alterschema_Check_Readibility_KrakenD 1258090933.000176 ns/iter 1291866153.000001 ns/iter 0.97
Alterschema_Apply_Readibility_KrakenD 121442754790.99997 ns/iter 121116905099.99994 ns/iter 1.00
Alterschema_Check_Invalid_External_Refs 329835471.00002396 ns/iter 315061786.00000113 ns/iter 1.05
Micro_2020_12_Dynamic_Ref 268.6218142523494 ns/iter 271.71273850815555 ns/iter 0.99
Micro_2020_12_Dynamic_Ref_Single 4.673004220539355 ns/iter 4.669084224270213 ns/iter 1.00
Micro_2020_12_Simple_Output_Mask 1171.4750112719425 ns/iter 1172.303435066435 ns/iter 1.00
Micro_2020_12_Simple_Output_Annotations 114353.28692947378 ns/iter 114824.74328064926 ns/iter 1.00
Micro_2020_12_Compile_NonCircular_Shared_Refs 1224159.7452006347 ns/iter 1199235.396581229 ns/iter 1.02
Micro_2020_12_Exhaustive_Deep_Numeric 9038.280751005646 ns/iter 8935.366058744836 ns/iter 1.01
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput 167930.3362517929 ns/iter 166027.59976443177 ns/iter 1.01
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput 25295.056231333372 ns/iter 25572.017703981768 ns/iter 0.99
Micro_2020_12_Exhaustive_Deep_Numeric_Fail 145.73079219639592 ns/iter 154.31322082400334 ns/iter 0.94
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput 4793.094868481373 ns/iter 4821.504313816672 ns/iter 0.99
Micro_2019_09_Unevaluated_Properties 28.68735802213225 ns/iter 28.060270605466947 ns/iter 1.02
Micro_2019_09_Compile_Wrap 305706853.5000553 ns/iter 303859715.00004417 ns/iter 1.01
Micro_Draft7_If_Then_Else 24.907108052521547 ns/iter 23.971444145167485 ns/iter 1.04
Micro_Draft6_Property_Names 151.55028297177293 ns/iter 149.85013213311862 ns/iter 1.01
Micro_Draft6_Compile_FHIR 13404519463.000042 ns/iter 13019230164.999954 ns/iter 1.03
Micro_Draft4_Meta_1_No_Callback 182.93243012360088 ns/iter 169.98113638264354 ns/iter 1.08
Micro_Draft4_Required_Properties 815.7127358374789 ns/iter 816.1953389057119 ns/iter 1.00
Micro_Draft4_Many_Optional_Properties_Minimal_Match 21.505031837795958 ns/iter 20.899202625342422 ns/iter 1.03
Micro_Draft4_Few_Optional_Properties_Minimal_Match 13.097222609099319 ns/iter 13.410404607906257 ns/iter 0.98
Micro_Draft4_Items_Schema 350.24129541967045 ns/iter 350.00456960950515 ns/iter 1.00
Micro_Draft4_Nested_Object 1.8689936311087432 ns/iter 1.8709423866477233 ns/iter 1.00
Micro_Draft4_Properties_Triad_Optional 414.3967275210803 ns/iter 379.5751071789067 ns/iter 1.09
Micro_Draft4_Properties_Triad_Closed 341.3315728751497 ns/iter 329.2570043257983 ns/iter 1.04
Micro_Draft4_Properties_Triad_Required 446.2350198782682 ns/iter 399.5047706456129 ns/iter 1.12
Micro_Draft4_Properties_Closed 62.405104230218484 ns/iter 61.520881008427175 ns/iter 1.01
Micro_Draft4_Non_Recursive_Ref 9.037888451571826 ns/iter 9.339453717027554 ns/iter 0.97
Micro_Draft4_Pattern_Properties_True 198.46833523768885 ns/iter 200.08811557614874 ns/iter 0.99
Micro_Draft4_Ref_To_Single_Property 13.467448175901426 ns/iter 13.094601122396254 ns/iter 1.03
Micro_Draft4_Additional_Properties_Type 14.333976585650564 ns/iter 14.32192678004846 ns/iter 1.00
Micro_Draft4_Nested_Oneof 63.23970279526032 ns/iter 66.02562197543874 ns/iter 0.96
Micro_Draft4_Short_Enum 14.694683106681754 ns/iter 14.700880554676246 ns/iter 1.00
Micro_Draft4_Long_Enum 15.270254619460484 ns/iter 14.061377667299869 ns/iter 1.09
Micro_Draft4_Long_Enum_Short_Strings 14.691056086420435 ns/iter 14.712476454322578 ns/iter 1.00
Micro_Draft4_Type_Object 4.672020076208853 ns/iter 4.669561708035846 ns/iter 1.00
Micro_Draft4_Ref_Single_100 2558280.467153293 ns/iter 2557697.9267401635 ns/iter 1.00
Micro_Draft4_Compile_Ref_Many_Nested 1859928.468085269 ns/iter 1860014.779840543 ns/iter 1.00
Micro_Draft4_Compile_Wrap 2659865.756863035 ns/iter 2634984.421053347 ns/iter 1.01
E2E_Compiler_adaptivecard 65168678.63636187 ns/iter 63558299.45455711 ns/iter 1.03
E2E_Compiler_ansible_meta 31439735.181823958 ns/iter 31734686.772727564 ns/iter 0.99
E2E_Compiler_aws_cdk 407626.3341107004 ns/iter 403380.1012730378 ns/iter 1.01
E2E_Compiler_babelrc 2715395.4689917252 ns/iter 2688709.192307215 ns/iter 1.01
E2E_Compiler_clang_format 19854342.31428371 ns/iter 19395819.861105993 ns/iter 1.02
E2E_Compiler_cmake_presets 27805650.60000299 ns/iter 27648917.239994265 ns/iter 1.01
E2E_Compiler_code_climate 2860664.3526793667 ns/iter 2810486.1967879413 ns/iter 1.02
E2E_Compiler_cql2 14366165.959180372 ns/iter 14299538.937502613 ns/iter 1.00
E2E_Compiler_cspell 24528136.82142667 ns/iter 24333540.896546327 ns/iter 1.01
E2E_Compiler_cypress 4271431.92073123 ns/iter 4239559.769697129 ns/iter 1.01
E2E_Compiler_deno 8520467.674998146 ns/iter 8371917.380952168 ns/iter 1.02
E2E_Compiler_dependabot 4252040.406060007 ns/iter 4169483.196427509 ns/iter 1.02
E2E_Compiler_draft_04 2919411.7958326163 ns/iter 2897634.3195018326 ns/iter 1.01
E2E_Compiler_fabric_mod 5122272.510948444 ns/iter 5051624.586956782 ns/iter 1.01
E2E_Compiler_geojson 23547460.39999706 ns/iter 23303536.266666926 ns/iter 1.01
E2E_Compiler_gitpod_configuration 5292744.278196373 ns/iter 5257043.559700535 ns/iter 1.01
E2E_Compiler_helm_chart_lock 759680.5311475721 ns/iter 739725.3107822279 ns/iter 1.03
E2E_Compiler_importmap 306026.25174826523 ns/iter 303792.1244578805 ns/iter 1.01
E2E_Compiler_jasmine 1448264.7954545699 ns/iter 1440718.224279812 ns/iter 1.01
E2E_Compiler_jshintrc 4543525.967949044 ns/iter 4455757.286622875 ns/iter 1.02
E2E_Compiler_jsconfig 22726567.45161282 ns/iter 22266036.548385713 ns/iter 1.02
E2E_Compiler_krakend 144969816.00000253 ns/iter 143146158.19998834 ns/iter 1.01
E2E_Compiler_lazygit 34678343.849998325 ns/iter 34593363.349995345 ns/iter 1.00
E2E_Compiler_lerna 1708113.0364959699 ns/iter 1695852.1739135226 ns/iter 1.01
E2E_Compiler_nest_cli 7834115.855555663 ns/iter 7770860.100001502 ns/iter 1.01
E2E_Compiler_omc 170866819.75001737 ns/iter 172905745.2500342 ns/iter 0.99
E2E_Compiler_omnisharp 7098068.212121459 ns/iter 7024760.440001501 ns/iter 1.01
E2E_Compiler_openapi 27469171.15384279 ns/iter 27142820.076916836 ns/iter 1.01
E2E_Compiler_pre_commit_hooks 5682869.081302055 ns/iter 5564709.801586697 ns/iter 1.02
E2E_Compiler_pulumi 4278065.859756314 ns/iter 4255354.060606723 ns/iter 1.01
E2E_Compiler_semantic_release 1720755.6658476584 ns/iter 1674188.0813394769 ns/iter 1.03
E2E_Compiler_stale 1654384.5281690888 ns/iter 1640057.4532711196 ns/iter 1.01
E2E_Compiler_stylecop 6750492.883494516 ns/iter 6567429.075471839 ns/iter 1.03
E2E_Compiler_tmuxinator 2093976.6676649211 ns/iter 2048220.5366572565 ns/iter 1.02
E2E_Compiler_ui5 49916777.071432866 ns/iter 49669006.57141846 ns/iter 1.00
E2E_Compiler_ui5_manifest 328348822.50006104 ns/iter 324734407.4999319 ns/iter 1.01
E2E_Compiler_unreal_engine_uproject 4851293.340277291 ns/iter 4806465.417808397 ns/iter 1.01
E2E_Compiler_users_array 912598.1266318759 ns/iter 907111.0546165488 ns/iter 1.01
E2E_Compiler_vercel 13306385.339619908 ns/iter 13156778.641509932 ns/iter 1.01
E2E_Compiler_yamllint 374106.9941239231 ns/iter 365160.6565919153 ns/iter 1.02
E2E_Evaluator_adaptivecard 24338.540152271013 ns/iter 24983.478386878483 ns/iter 0.97
E2E_Evaluator_ansible_meta 267779.6949733444 ns/iter 266360.8108108259 ns/iter 1.01
E2E_Evaluator_aws_cdk 55650.96193609242 ns/iter 58084.195382329926 ns/iter 0.96
E2E_Evaluator_babelrc 106599.09430226134 ns/iter 106749.07431030028 ns/iter 1.00
E2E_Evaluator_cerebrum_criminal_case 1087418.9893130478 ns/iter 1074050.449541287 ns/iter 1.01
E2E_Evaluator_clang_format 112908.98798079477 ns/iter 109140.84773406436 ns/iter 1.03
E2E_Evaluator_cmake_presets 4650830.907284344 ns/iter 4634409.325926417 ns/iter 1.00
E2E_Evaluator_code_climate 196753.1023909828 ns/iter 198597.43856172316 ns/iter 0.99
E2E_Evaluator_cql2 220155.8981772531 ns/iter 223488.80615184808 ns/iter 0.99
E2E_Evaluator_cspell 564971.8649080876 ns/iter 566940.8227235978 ns/iter 1.00
E2E_Evaluator_cypress 179127.88042083374 ns/iter 169425.44547678006 ns/iter 1.06
E2E_Evaluator_deno 353674.0630357875 ns/iter 360052.7924719834 ns/iter 0.98
E2E_Evaluator_dependabot 386090.3247110214 ns/iter 378161.6920131151 ns/iter 1.02
E2E_Evaluator_draft_04 8941142.617646512 ns/iter 9104999.338235838 ns/iter 0.98
E2E_Evaluator_fabric_mod 802134.6784493602 ns/iter 766877.9647188331 ns/iter 1.05
E2E_Evaluator_geojson 16967644.675003156 ns/iter 20158976.794117305 ns/iter 0.84
E2E_Evaluator_gitpod_configuration 269620.5869649441 ns/iter 267976.8452023724 ns/iter 1.01
E2E_Evaluator_helm_chart_lock 314044.38396436506 ns/iter 317953.6240256913 ns/iter 0.99
E2E_Evaluator_importmap 50054.96838256468 ns/iter 51549.72587381471 ns/iter 0.97
E2E_Evaluator_jasmine 123765.00142424894 ns/iter 117180.33389149551 ns/iter 1.06
E2E_Evaluator_jshintrc 1103480.435054914 ns/iter 1072388.41743124 ns/iter 1.03
E2E_Evaluator_jsconfig 420219.9687688198 ns/iter 405524.03154203825 ns/iter 1.04
E2E_Evaluator_krakend 215649.42619479104 ns/iter 206889.42886962113 ns/iter 1.04
E2E_Evaluator_lazygit 147717.94519085423 ns/iter 144526.32030776513 ns/iter 1.02
E2E_Evaluator_lerna 169091.4788145509 ns/iter 168227.4830179392 ns/iter 1.01
E2E_Evaluator_nest_cli 204061.09852642144 ns/iter 199013.74110216487 ns/iter 1.03
E2E_Evaluator_omc 19023.069776888296 ns/iter 19094.709642350615 ns/iter 1.00
E2E_Evaluator_omnisharp 577136.2094371521 ns/iter 553544.898795085 ns/iter 1.04
E2E_Evaluator_openapi 10794476.878789863 ns/iter 10117320.620691255 ns/iter 1.07
E2E_Evaluator_pre_commit_hooks 532319.2547965611 ns/iter 517380.1923653756 ns/iter 1.03
E2E_Evaluator_pulumi 751703.5791174901 ns/iter 747735.4546426213 ns/iter 1.01
E2E_Evaluator_semantic_release 106328.58510478545 ns/iter 107386.23534744486 ns/iter 0.99
E2E_Evaluator_stale 174802.92650385012 ns/iter 164203.14383722728 ns/iter 1.06
E2E_Evaluator_stylecop 324285.9367842417 ns/iter 303740.09443957946 ns/iter 1.07
E2E_Evaluator_tmuxinator 101090.29821531689 ns/iter 101996.68909038522 ns/iter 0.99
E2E_Evaluator_ui5 564430.3411102315 ns/iter 555354.1940894349 ns/iter 1.02
E2E_Evaluator_ui5_manifest 2813013.09236968 ns/iter 2824615.9521916118 ns/iter 1.00
E2E_Evaluator_unreal_engine_uproject 484296.518620638 ns/iter 476452.6562501428 ns/iter 1.02
E2E_Evaluator_users_array 652380.1844379458 ns/iter 677510.534682096 ns/iter 0.96
E2E_Evaluator_vercel 334232.73434529186 ns/iter 333297.4995205801 ns/iter 1.00
E2E_Evaluator_yamllint 11242.144182193284 ns/iter 10882.7985313918 ns/iter 1.03
Schema_Format_ISO_Language_To_JSON 113170030.83339234 ns/iter 112040941.49995096 ns/iter 1.01
Schema_Bundle_Meta_2020_12 1857528.4429820583 ns/iter 1878816.4450453972 ns/iter 0.99
Schema_Frame_WoT_References 5636508.747967328 ns/iter 5529549.425196948 ns/iter 1.02
Schema_Frame_OMC_References 23134805.06451572 ns/iter 22792122.64515844 ns/iter 1.02
Schema_Frame_OMC_Locations 21284859.12121367 ns/iter 21051744.424236555 ns/iter 1.01
Schema_Frame_ISO_Language_Locations 103806190.42855088 ns/iter 103508551.1428276 ns/iter 1.00
Schema_Frame_KrakenD_References 42079062.47058739 ns/iter 41051197.941174805 ns/iter 1.03
Schema_Frame_KrakenD_Reachable 540922155.0000893 ns/iter 524902133.9998308 ns/iter 1.03
Schema_Frame_ISO_Language_Locations_To_JSON 176901078.7500065 ns/iter 180304153.25000605 ns/iter 0.98
Schema_Frame_Many_Resources_References 397077173.49995166 ns/iter 386593549.0000538 ns/iter 1.03
Schema_Iterator_ISO_Language 3771475.4516122 ns/iter 3892873.0449444545 ns/iter 0.97
Schema_Tracker_ISO_Language 5100146.978260243 ns/iter 5264299.865672653 ns/iter 0.97
Schema_Tracker_ISO_Language_To_JSON 26901150.038462706 ns/iter 27170518.9199929 ns/iter 0.99

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: a630a9f Previous: a3f5eff Ratio
E2E_Evaluator_adaptivecard 119810 ns 119931 ns 1.00
E2E_Evaluator_ansible-meta 538461 ns 521338 ns 1.03
E2E_Evaluator_aws-cdk 150830 ns 140971 ns 1.07
E2E_Evaluator_babelrc 325612 ns 332992 ns 0.98
E2E_Evaluator_cerebrum-criminal-case 2433991 ns 2471495 ns 0.98
E2E_Evaluator_clang-format 245161 ns 257142 ns 0.95
E2E_Evaluator_cmake-presets 16797298 ns 17123265 ns 0.98
E2E_Evaluator_code-climate 498770 ns 506591 ns 0.98
E2E_Evaluator_cql2 1275943 ns 1226513 ns 1.04
E2E_Evaluator_cspell 1452646 ns 1513469 ns 0.96
E2E_Evaluator_cypress 750280 ns 797844 ns 0.94
E2E_Evaluator_deno 1027065 ns 1039083 ns 0.99
E2E_Evaluator_dependabot 1061381 ns 1076446 ns 0.99
E2E_Evaluator_draft-04 20469150 ns 20574225 ns 0.99
E2E_Evaluator_fabric-mod 2273911 ns 2272638 ns 1.00
E2E_Evaluator_geojson 26157867 ns 24389518 ns 1.07
E2E_Evaluator_gitpod-configuration 707013 ns 711612 ns 0.99
E2E_Evaluator_helm-chart-lock 1106794 ns 996611 ns 1.11
E2E_Evaluator_importmap 272208 ns 266307 ns 1.02
E2E_Evaluator_jasmine 307326 ns 299618 ns 1.03
E2E_Evaluator_jsconfig 1190600 ns 1240096 ns 0.96
E2E_Evaluator_jshintrc 2685471 ns 2727971 ns 0.98
E2E_Evaluator_krakend 696459 ns 662338 ns 1.05
E2E_Evaluator_lazygit 497676 ns 496322 ns 1.00
E2E_Evaluator_lerna 463185 ns 459364 ns 1.01
E2E_Evaluator_nest-cli 580696 ns 587821 ns 0.99
E2E_Evaluator_omc 92624 ns 93619 ns 0.99
E2E_Evaluator_omnisharp 1363704 ns 1415620 ns 0.96
E2E_Evaluator_openapi 23534333 ns 22054327 ns 1.07
E2E_Evaluator_pre-commit-hooks 1921176 ns 1947040 ns 0.99
E2E_Evaluator_pulumi 1849866 ns 1896337 ns 0.98
E2E_Evaluator_semantic-release 256426 ns 254912 ns 1.01
E2E_Evaluator_stale 398041 ns 406847 ns 0.98
E2E_Evaluator_stylecop 1195140 ns 1195417 ns 1.00
E2E_Evaluator_tmuxinator 230683 ns 234467 ns 0.98
E2E_Evaluator_ui5 2210157 ns 2219922 ns 1.00
E2E_Evaluator_ui5-manifest 10771716 ns 10596792 ns 1.02
E2E_Evaluator_unreal-engine-uproject 1481220 ns 1513288 ns 0.98
E2E_Evaluator_users-array 2895159 ns 2425040 ns 1.19
E2E_Evaluator_vercel 971884 ns 988894 ns 0.98
E2E_Evaluator_yamllint 25347 ns 25628 ns 0.99

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