Skip to content

Update schema_resource_id to directly take resources#535

Merged
jviotti merged 1 commit into
mainfrom
schema-resources-id-resources
Oct 20, 2025
Merged

Update schema_resource_id to directly take resources#535
jviotti merged 1 commit into
mainfrom
schema-resources-id-resources

Conversation

@jviotti

@jviotti jviotti commented Oct 20, 2025

Copy link
Copy Markdown
Member

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

Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
@jviotti jviotti force-pushed the schema-resources-id-resources branch from 7018a74 to 90215a4 Compare October 20, 2025 04:32

@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: 90215a4 Previous: e2fcdfb Ratio
E2E_Compiler_adaptivecard 49329517059.00007 ns/iter 49515939861.999985 ns/iter 1.00
E2E_Compiler_ansible_meta 89521407.2500039 ns/iter 90282112.87500198 ns/iter 0.99
E2E_Compiler_aws_cdk 1178453.2693602438 ns/iter 1171561.5376884607 ns/iter 1.01
E2E_Compiler_babelrc 11504862.416668024 ns/iter 11468560.278687067 ns/iter 1.00
E2E_Compiler_clang_format 51973229.76922491 ns/iter 52750090.23076704 ns/iter 0.99
E2E_Compiler_cmake_presets 1579253941.0000472 ns/iter 1609226386.0000458 ns/iter 0.98
E2E_Compiler_code_climate 8868248.53164456 ns/iter 8857949.287499879 ns/iter 1.00
E2E_Compiler_cql2 6306035408.999947 ns/iter 6514320528.999974 ns/iter 0.97
E2E_Compiler_cspell 642062301.9999994 ns/iter 652048956.9999199 ns/iter 0.98
E2E_Compiler_cypress 28776809.500001833 ns/iter 29428841.58333451 ns/iter 0.98
E2E_Compiler_deno 26396223.888889804 ns/iter 26636479.807691034 ns/iter 0.99
E2E_Compiler_dependabot 11276879.825397864 ns/iter 11420087.548386956 ns/iter 0.99
E2E_Compiler_draft_04 11104615.60317581 ns/iter 11256344.887095977 ns/iter 0.99
E2E_Compiler_fabric_mod 22793175.161290668 ns/iter 22961062.67741863 ns/iter 0.99
E2E_Compiler_geojson 56710449.83333218 ns/iter 58918733.833337456 ns/iter 0.96
E2E_Compiler_gitpod_configuration 23632632.33333252 ns/iter 23644784.172414143 ns/iter 1.00
E2E_Compiler_helm_chart_lock 4371054.610062874 ns/iter 4359415.43209894 ns/iter 1.00
E2E_Compiler_importmap 1566667.015801488 ns/iter 1559348.5627803525 ns/iter 1.00
E2E_Compiler_jasmine 5385756.199999693 ns/iter 5337635.358778556 ns/iter 1.01
E2E_Compiler_jshintrc 15496799.022220228 ns/iter 15696174.688888378 ns/iter 0.99
E2E_Compiler_jsconfig 58611958.4999949 ns/iter 59738600.91666931 ns/iter 0.98
E2E_Compiler_krakend 1220456452.0000076 ns/iter 1226875344.0000637 ns/iter 0.99
E2E_Compiler_lazygit 112245022.6666653 ns/iter 116234892.49999845 ns/iter 0.97
E2E_Compiler_lerna 5998604.069565733 ns/iter 6003527.661016891 ns/iter 1.00
E2E_Compiler_nest_cli 34085428.857137926 ns/iter 34265751.70000206 ns/iter 0.99
E2E_Compiler_omc 28261696741.00004 ns/iter 28715740164.00007 ns/iter 0.98
E2E_Compiler_omnisharp 19501684.750000298 ns/iter 19775715.083334766 ns/iter 0.99
E2E_Compiler_openapi 25556462055.99999 ns/iter 25650645279.999935 ns/iter 1.00
E2E_Compiler_pre_commit_hooks 9306104.880000325 ns/iter 9254177.148648068 ns/iter 1.01
E2E_Compiler_pulumi 15199158.608696884 ns/iter 15202044.212766482 ns/iter 1.00
E2E_Compiler_semantic_release 4288728.730061625 ns/iter 4275562.7975463085 ns/iter 1.00
E2E_Compiler_stale 4415103.87898112 ns/iter 4442172.168749892 ns/iter 0.99
E2E_Compiler_stylecop 16918632.047620684 ns/iter 17188447.048780046 ns/iter 0.98
E2E_Compiler_tmuxinator 5895960.72268919 ns/iter 5870867.700854759 ns/iter 1.00
E2E_Compiler_ui5 395042217.5000199 ns/iter 400893622.50000703 ns/iter 0.99
E2E_Compiler_ui5_manifest 62087085611.00014 ns/iter 62522373053.00002 ns/iter 0.99
E2E_Compiler_unreal_engine_uproject 17069463.463413496 ns/iter 17149777.707317766 ns/iter 1.00
E2E_Compiler_vercel 56940475.66667374 ns/iter 56905665.333327234 ns/iter 1.00
E2E_Compiler_yamllint 14395983.916671185 ns/iter 14528266.854166342 ns/iter 0.99
E2E_Evaluator_adaptivecard 37619.60977114084 ns/iter 35973.01594462846 ns/iter 1.05
E2E_Evaluator_ansible_meta 324562.3847926279 ns/iter 320812.61935478065 ns/iter 1.01
E2E_Evaluator_aws_cdk 67988.36840096726 ns/iter 67227.73518357755 ns/iter 1.01
E2E_Evaluator_babelrc 160376.67397831279 ns/iter 159258.7567259245 ns/iter 1.01
E2E_Evaluator_clang_format 135688.15222890134 ns/iter 138698.9377377202 ns/iter 0.98
E2E_Evaluator_cmake_presets 5417618.9739139415 ns/iter 6607446.100840489 ns/iter 0.82
E2E_Evaluator_code_climate 271450.08702287835 ns/iter 273232.22183504957 ns/iter 0.99
E2E_Evaluator_cql2 187223.53572381975 ns/iter 188682.2200594685 ns/iter 0.99
E2E_Evaluator_cspell 988997.5740477506 ns/iter 974009.8801128814 ns/iter 1.02
E2E_Evaluator_cypress 229168.57863697945 ns/iter 231778.94652229443 ns/iter 0.99
E2E_Evaluator_deno 574909.286065569 ns/iter 573633.737058184 ns/iter 1.00
E2E_Evaluator_dependabot 553515.1526232398 ns/iter 560412.2391132197 ns/iter 0.99
E2E_Evaluator_draft_04 9456879.16000073 ns/iter 9835176.802816547 ns/iter 0.96
E2E_Evaluator_fabric_mod 1257245.532257755 ns/iter 1267449.840290494 ns/iter 0.99
E2E_Evaluator_geojson 25232048.928574257 ns/iter 25503774.607143115 ns/iter 0.99
E2E_Evaluator_gitpod_configuration 320653.4284408256 ns/iter 318756.33515481814 ns/iter 1.01
E2E_Evaluator_helm_chart_lock 426124.7011565221 ns/iter 427639.7748626112 ns/iter 1.00
E2E_Evaluator_importmap 64721.573854146765 ns/iter 65424.83528003332 ns/iter 0.99
E2E_Evaluator_jasmine 166411.15301063153 ns/iter 167519.7564041491 ns/iter 0.99
E2E_Evaluator_jshintrc 1314644.8627821028 ns/iter 1317198.0546138247 ns/iter 1.00
E2E_Evaluator_jsconfig 684721.2190568969 ns/iter 688027.756676607 ns/iter 1.00
E2E_Evaluator_krakend 333668.50741274847 ns/iter 335747.085510708 ns/iter 0.99
E2E_Evaluator_lazygit 209959.6657559496 ns/iter 210469.61160710084 ns/iter 1.00
E2E_Evaluator_lerna 190024.92196449536 ns/iter 190887.87915406327 ns/iter 1.00
E2E_Evaluator_nest_cli 246670.69813312 ns/iter 248050.0783754931 ns/iter 0.99
E2E_Evaluator_omc 30700.939524648784 ns/iter 30934.12467017682 ns/iter 0.99
E2E_Evaluator_omnisharp 705890.1695256152 ns/iter 705287.288169911 ns/iter 1.00
E2E_Evaluator_openapi 19702691.54053681 ns/iter 17659022.837838043 ns/iter 1.12
E2E_Evaluator_pre_commit_hooks 595884.4465353817 ns/iter 595214.0924512083 ns/iter 1.00
E2E_Evaluator_pulumi 840624.8286755749 ns/iter 845502.1973525964 ns/iter 0.99
E2E_Evaluator_semantic_release 139046.04076358597 ns/iter 138005.54895379316 ns/iter 1.01
E2E_Evaluator_stale 169166.43025209542 ns/iter 166763.94288433364 ns/iter 1.01
E2E_Evaluator_stylecop 502508.5210755661 ns/iter 500910.0597864382 ns/iter 1.00
E2E_Evaluator_tmuxinator 136527.9961486516 ns/iter 133123.62781884323 ns/iter 1.03
E2E_Evaluator_ui5 762614.4221981482 ns/iter 764101.2483660543 ns/iter 1.00
E2E_Evaluator_ui5_manifest 4757383.699346843 ns/iter 4545390.28571351 ns/iter 1.05
E2E_Evaluator_unreal_engine_uproject 650862.432630541 ns/iter 647173.8347107396 ns/iter 1.01
E2E_Evaluator_vercel 384030.9079383184 ns/iter 383268.5907335031 ns/iter 1.00
E2E_Evaluator_yamllint 13976.454054371863 ns/iter 13820.169648510713 ns/iter 1.01
Micro_Draft4_Meta_1_No_Callback 282.85797937555725 ns/iter 282.5770434857318 ns/iter 1.00
Micro_Draft4_Required_Properties 673.5587869291123 ns/iter 680.9229724169411 ns/iter 0.99
Micro_Draft4_Many_Optional_Properties_Minimal_Match 33.708979755719376 ns/iter 33.33105173047558 ns/iter 1.01
Micro_Draft4_Few_Optional_Properties_Minimal_Match 13.133494712876463 ns/iter 13.098828175558667 ns/iter 1.00
Micro_Draft4_Items_Schema 634.9798120694148 ns/iter 630.6856722807449 ns/iter 1.01
Micro_Draft4_Nested_Object 4.662612528650558 ns/iter 4.664847605848997 ns/iter 1.00
Micro_Draft4_Properties_Triad_Optional 926.4280201877477 ns/iter 926.9840987924669 ns/iter 1.00
Micro_Draft4_Properties_Triad_Closed 744.2041121140704 ns/iter 731.2285926005384 ns/iter 1.02
Micro_Draft4_Properties_Triad_Required 913.4661566467731 ns/iter 918.5064418315667 ns/iter 0.99
Micro_Draft4_Properties_Closed 82.73257868607269 ns/iter 82.59484652553334 ns/iter 1.00
Micro_Draft4_Non_Recursive_Ref 29.221190776008378 ns/iter 28.622628528558504 ns/iter 1.02
Micro_Draft4_Pattern_Properties_True 258.47994594227447 ns/iter 257.8713595976367 ns/iter 1.00
Micro_Draft4_Ref_To_Single_Property 13.378682266468687 ns/iter 13.378814892821307 ns/iter 1.00
Micro_Draft4_Additional_Properties_Type 53.22802131969211 ns/iter 53.16788912083869 ns/iter 1.00
Micro_Draft4_Nested_Oneof 87.46431459510036 ns/iter 87.11040255522799 ns/iter 1.00
Micro_Draft4_Short_Enum 16.202787247587356 ns/iter 16.338227687688022 ns/iter 0.99
Micro_Draft4_Long_Enum 19.667796064836054 ns/iter 19.160071557672907 ns/iter 1.03
Micro_Draft4_Long_Enum_Short_Strings 16.248534437683055 ns/iter 16.806795273426307 ns/iter 0.97
Micro_Draft4_Type_Object 10.277690630139482 ns/iter 10.26413568557689 ns/iter 1.00
Micro_Draft4_Ref_Single_100 18563663.58536589 ns/iter 16895885.53658612 ns/iter 1.10
Micro_Draft6_Property_Names 118.7677824086837 ns/iter 118.79899284825059 ns/iter 1.00
Micro_Draft7_If_Then_Else 39.52053743259679 ns/iter 39.494341720523536 ns/iter 1.00
Micro_2019_09_Unevaluated_Properties 52.81741549904837 ns/iter 52.706652430860615 ns/iter 1.00
Micro_2020_12_Dynamic_Ref 574.3620875933415 ns/iter 588.0382490792928 ns/iter 0.98
Micro_2020_12_Dynamic_Ref_Single 10.276426617706822 ns/iter 10.270954984225614 ns/iter 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 (linux/gcc)

Details
Benchmark suite Current: 90215a4 Previous: e2fcdfb Ratio
Micro_2020_12_Dynamic_Ref 631.7597500168565 ns/iter 635.7924210196909 ns/iter 0.99
Micro_2020_12_Dynamic_Ref_Single 9.654421641599882 ns/iter 9.651686450288016 ns/iter 1.00
Micro_2019_09_Unevaluated_Properties 52.990814042246875 ns/iter 52.90830289286219 ns/iter 1.00
Micro_Draft7_If_Then_Else 45.2649823615745 ns/iter 45.15037690561978 ns/iter 1.00
Micro_Draft6_Property_Names 164.83812753206502 ns/iter 165.03452514600048 ns/iter 1.00
Micro_Draft4_Meta_1_No_Callback 244.0147045911523 ns/iter 244.73197081611818 ns/iter 1.00
Micro_Draft4_Required_Properties 573.5534265262354 ns/iter 548.1579478241335 ns/iter 1.05
Micro_Draft4_Many_Optional_Properties_Minimal_Match 29.80095439037083 ns/iter 29.843535367257836 ns/iter 1.00
Micro_Draft4_Few_Optional_Properties_Minimal_Match 11.860401587456662 ns/iter 11.865446989607818 ns/iter 1.00
Micro_Draft4_Items_Schema 487.9517265214863 ns/iter 507.788765999976 ns/iter 0.96
Micro_Draft4_Nested_Object 3.850422601017108 ns/iter 3.8515693091303977 ns/iter 1.00
Micro_Draft4_Properties_Triad_Optional 1029.6329614436304 ns/iter 1024.3180794363984 ns/iter 1.01
Micro_Draft4_Properties_Triad_Closed 831.807587955088 ns/iter 831.827002968709 ns/iter 1.00
Micro_Draft4_Properties_Triad_Required 1024.7879092397916 ns/iter 1026.212616195365 ns/iter 1.00
Micro_Draft4_Properties_Closed 75.27668035404042 ns/iter 75.35260758447922 ns/iter 1.00
Micro_Draft4_Non_Recursive_Ref 12.499906027482078 ns/iter 12.514226136401778 ns/iter 1.00
Micro_Draft4_Pattern_Properties_True 248.26427096892155 ns/iter 245.34628231981682 ns/iter 1.01
Micro_Draft4_Ref_To_Single_Property 11.875058564563792 ns/iter 11.87015613091101 ns/iter 1.00
Micro_Draft4_Additional_Properties_Type 14.974135105730102 ns/iter 14.941574456735337 ns/iter 1.00
Micro_Draft4_Nested_Oneof 112.53484830731911 ns/iter 112.54564185539475 ns/iter 1.00
Micro_Draft4_Short_Enum 18.077110256511414 ns/iter 18.602538405077684 ns/iter 0.97
Micro_Draft4_Long_Enum 23.21918507388977 ns/iter 23.182054513439287 ns/iter 1.00
Micro_Draft4_Long_Enum_Short_Strings 18.142702684250725 ns/iter 18.134397349450467 ns/iter 1.00
Micro_Draft4_Type_Object 9.65847967688738 ns/iter 9.657245633963791 ns/iter 1.00
Micro_Draft4_Ref_Single_100 18009470.153844792 ns/iter 18327061.210527517 ns/iter 0.98
E2E_Compiler_adaptivecard 52348749860.999985 ns/iter 52435699176.99995 ns/iter 1.00
E2E_Compiler_ansible_meta 97348804.42855294 ns/iter 97799268.14285643 ns/iter 1.00
E2E_Compiler_aws_cdk 1295880.3068393406 ns/iter 1295521.188539608 ns/iter 1.00
E2E_Compiler_babelrc 12565731.749999389 ns/iter 12568530.374999957 ns/iter 1.00
E2E_Compiler_clang_format 56549842.49999491 ns/iter 56499201.166673176 ns/iter 1.00
E2E_Compiler_cmake_presets 1741503184.0000665 ns/iter 1739694568.0000045 ns/iter 1.00
E2E_Compiler_code_climate 9797380.083332049 ns/iter 9819050.055556191 ns/iter 1.00
E2E_Compiler_cql2 7121010873.999922 ns/iter 7051493961.000006 ns/iter 1.01
E2E_Compiler_cspell 717339146.0000857 ns/iter 695281774.0000228 ns/iter 1.03
E2E_Compiler_cypress 32933221.523806076 ns/iter 32040591.863635242 ns/iter 1.03
E2E_Compiler_deno 29851195.826089993 ns/iter 29110439.7916655 ns/iter 1.03
E2E_Compiler_dependabot 12778594.12727015 ns/iter 12610077.749999147 ns/iter 1.01
E2E_Compiler_draft_04 12577354.410715153 ns/iter 12380691.596490577 ns/iter 1.02
E2E_Compiler_fabric_mod 25570956.107141487 ns/iter 24911037.785715606 ns/iter 1.03
E2E_Compiler_geojson 63414415.45456209 ns/iter 63463973.45454203 ns/iter 1.00
E2E_Compiler_gitpod_configuration 25907849.111111622 ns/iter 26108800.703704454 ns/iter 0.99
E2E_Compiler_helm_chart_lock 4732066.986487037 ns/iter 4733424.391891835 ns/iter 1.00
E2E_Compiler_importmap 1701082.2214110936 ns/iter 1703118.0218446222 ns/iter 1.00
E2E_Compiler_jasmine 5901591.773108673 ns/iter 5906274.288135893 ns/iter 1.00
E2E_Compiler_jshintrc 17225801.951221135 ns/iter 17356371.79999969 ns/iter 0.99
E2E_Compiler_jsconfig 63714634.818180375 ns/iter 63428650.81818548 ns/iter 1.00
E2E_Compiler_krakend 1298168957.0001435 ns/iter 1292806492.9999437 ns/iter 1.00
E2E_Compiler_lazygit 123355815.16667086 ns/iter 123236459.99998689 ns/iter 1.00
E2E_Compiler_lerna 6586081.579439239 ns/iter 6582897.05607556 ns/iter 1.00
E2E_Compiler_nest_cli 37369002.36841441 ns/iter 37374958.3684218 ns/iter 1.00
E2E_Compiler_omc 32943602908.999992 ns/iter 32709550637.000008 ns/iter 1.01
E2E_Compiler_omnisharp 21563231.121207893 ns/iter 21587215.843752004 ns/iter 1.00
E2E_Compiler_openapi 29340954996.000164 ns/iter 29009995973.999935 ns/iter 1.01
E2E_Compiler_pre_commit_hooks 10079852.79411581 ns/iter 10117885.275360715 ns/iter 1.00
E2E_Compiler_pulumi 16527159.619050466 ns/iter 16575815.07142714 ns/iter 1.00
E2E_Compiler_semantic_release 4666555.615894507 ns/iter 4704240.972972531 ns/iter 0.99
E2E_Compiler_stale 4878001.729166057 ns/iter 4888730.314685465 ns/iter 1.00
E2E_Compiler_stylecop 18310347.105266612 ns/iter 18274976.65789224 ns/iter 1.00
E2E_Compiler_tmuxinator 6400717.467890942 ns/iter 6455157.192660258 ns/iter 0.99
E2E_Compiler_ui5 418596137.9999981 ns/iter 417511502.4999627 ns/iter 1.00
E2E_Compiler_ui5_manifest 65262721523.99997 ns/iter 64703741915.9999 ns/iter 1.01
E2E_Compiler_unreal_engine_uproject 18936369.270268433 ns/iter 18584975.947371613 ns/iter 1.02
E2E_Compiler_vercel 62248249.3636405 ns/iter 60867683.33331823 ns/iter 1.02
E2E_Compiler_yamllint 16034573.727272965 ns/iter 15755381.136366189 ns/iter 1.02
E2E_Evaluator_adaptivecard 34151.60256031872 ns/iter 33850.16259803884 ns/iter 1.01
E2E_Evaluator_ansible_meta 309927.9588313658 ns/iter 308897.34559155663 ns/iter 1.00
E2E_Evaluator_aws_cdk 56052.13910017373 ns/iter 55976.817399686224 ns/iter 1.00
E2E_Evaluator_babelrc 143366.84225469368 ns/iter 142021.94487232334 ns/iter 1.01
E2E_Evaluator_clang_format 109982.84059110752 ns/iter 109666.9382696687 ns/iter 1.00
E2E_Evaluator_cmake_presets 5052188.96296187 ns/iter 5054302.705034944 ns/iter 1.00
E2E_Evaluator_code_climate 217670.57142852736 ns/iter 221203.86893967484 ns/iter 0.98
E2E_Evaluator_cql2 185848.6625930074 ns/iter 185459.97701767046 ns/iter 1.00
E2E_Evaluator_cspell 1044097.3323400426 ns/iter 1058676.3408747513 ns/iter 0.99
E2E_Evaluator_cypress 169249.44932754387 ns/iter 168800.77420119286 ns/iter 1.00
E2E_Evaluator_deno 563916.5860655294 ns/iter 565397.201480148 ns/iter 1.00
E2E_Evaluator_dependabot 466938.20200001326 ns/iter 469180.65006629913 ns/iter 1.00
E2E_Evaluator_draft_04 7938138.543211069 ns/iter 7485526.102565625 ns/iter 1.06
E2E_Evaluator_fabric_mod 1318175.073585203 ns/iter 1299949.8289473264 ns/iter 1.01
E2E_Evaluator_geojson 21289360.757581368 ns/iter 21521847.90909153 ns/iter 0.99
E2E_Evaluator_gitpod_configuration 284894.1970624575 ns/iter 290539.82550054666 ns/iter 0.98
E2E_Evaluator_helm_chart_lock 336802.91013930674 ns/iter 339064.4985178263 ns/iter 0.99
E2E_Evaluator_importmap 57800.01198858349 ns/iter 58501.407639063145 ns/iter 0.99
E2E_Evaluator_jasmine 137885.0189822094 ns/iter 139348.74012306752 ns/iter 0.99
E2E_Evaluator_jshintrc 983997.0477528776 ns/iter 984994.0211864966 ns/iter 1.00
E2E_Evaluator_jsconfig 693957.4930555637 ns/iter 688580.7695351241 ns/iter 1.01
E2E_Evaluator_krakend 324884.82797201874 ns/iter 326187.7002363686 ns/iter 1.00
E2E_Evaluator_lazygit 192461.20918510077 ns/iter 192428.2646414601 ns/iter 1.00
E2E_Evaluator_lerna 143080.42055882956 ns/iter 146350.04755011847 ns/iter 0.98
E2E_Evaluator_nest_cli 224056.6630778491 ns/iter 225241.45943334728 ns/iter 0.99
E2E_Evaluator_omc 28528.0514555165 ns/iter 28626.028182864786 ns/iter 1.00
E2E_Evaluator_omnisharp 541524.8853845557 ns/iter 538448.4704492026 ns/iter 1.01
E2E_Evaluator_openapi 16880151.53845649 ns/iter 15643472.58536367 ns/iter 1.08
E2E_Evaluator_pre_commit_hooks 526873.5022422326 ns/iter 528056.8895522496 ns/iter 1.00
E2E_Evaluator_pulumi 808773.3213875054 ns/iter 805812.894736713 ns/iter 1.00
E2E_Evaluator_semantic_release 136961.443754834 ns/iter 136922.82384308378 ns/iter 1.00
E2E_Evaluator_stale 143618.74620743876 ns/iter 144944.18323428277 ns/iter 0.99
E2E_Evaluator_stylecop 512543.95231113664 ns/iter 516660.53019140044 ns/iter 0.99
E2E_Evaluator_tmuxinator 127394.83372706598 ns/iter 128349.28241494905 ns/iter 0.99
E2E_Evaluator_ui5 756047.877595718 ns/iter 760636.1503758845 ns/iter 0.99
E2E_Evaluator_ui5_manifest 5154732.080291401 ns/iter 4929096.597121158 ns/iter 1.05
E2E_Evaluator_unreal_engine_uproject 700575.6077844213 ns/iter 694565.9510489026 ns/iter 1.01
E2E_Evaluator_vercel 346806.2633664255 ns/iter 344960.2223865855 ns/iter 1.01
E2E_Evaluator_yamllint 12325.725694192062 ns/iter 12435.261440915665 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.

Benchmark (macos/llvm)

Details
Benchmark suite Current: 90215a4 Previous: e2fcdfb Ratio
E2E_Compiler_adaptivecard 40015949792.000015 ns/iter 38427580874.99999 ns/iter 1.04
E2E_Compiler_ansible_meta 74228509.22221692 ns/iter 82618630.24999627 ns/iter 0.90
E2E_Compiler_aws_cdk 950807.5916229967 ns/iter 991709.1638177885 ns/iter 0.96
E2E_Compiler_babelrc 9457968.472972697 ns/iter 9638105.602739602 ns/iter 0.98
E2E_Compiler_clang_format 39578101.833329685 ns/iter 40911705.88235534 ns/iter 0.97
E2E_Compiler_cmake_presets 1278278833.0000584 ns/iter 1318984042.000011 ns/iter 0.97
E2E_Compiler_code_climate 8014181.0344828665 ns/iter 7976163.310344752 ns/iter 1.00
E2E_Compiler_cql2 6101031457.999966 ns/iter 4552406249.99999 ns/iter 1.34
E2E_Compiler_cspell 724270499.9999887 ns/iter 514957083.000013 ns/iter 1.41
E2E_Compiler_cypress 34765872.66666482 ns/iter 29185561.639997106 ns/iter 1.19
E2E_Compiler_deno 27683361.11111054 ns/iter 24520209.758622576 ns/iter 1.13
E2E_Compiler_dependabot 10285604.174998753 ns/iter 10228687.213333009 ns/iter 1.01
E2E_Compiler_draft_04 9896876.296874523 ns/iter 10037669.014085187 ns/iter 0.99
E2E_Compiler_fabric_mod 17180880.07316965 ns/iter 18937921.18918911 ns/iter 0.91
E2E_Compiler_geojson 49259878.0000029 ns/iter 56135810.923076585 ns/iter 0.88
E2E_Compiler_gitpod_configuration 18408391.02564109 ns/iter 20307730.97142823 ns/iter 0.91
E2E_Compiler_helm_chart_lock 3217590.4684684174 ns/iter 3472043.902439043 ns/iter 0.93
E2E_Compiler_importmap 1154732.5608918709 ns/iter 1347166.9675090238 ns/iter 0.86
E2E_Compiler_jasmine 4774753.424657918 ns/iter 5388382.954197889 ns/iter 0.89
E2E_Compiler_jshintrc 15120144.083333286 ns/iter 15109821.311110258 ns/iter 1.00
E2E_Compiler_jsconfig 51489544.6428503 ns/iter 48796372.00000226 ns/iter 1.06
E2E_Compiler_krakend 1145569249.999994 ns/iter 983894791.0000116 ns/iter 1.16
E2E_Compiler_lazygit 116589250.0000041 ns/iter 100280934.57141754 ns/iter 1.16
E2E_Compiler_lerna 5152555.829999982 ns/iter 4531166.390728119 ns/iter 1.14
E2E_Compiler_nest_cli 30552029.499996062 ns/iter 26154924.370370347 ns/iter 1.17
E2E_Compiler_omc 23847029416.99993 ns/iter 22899113833.999992 ns/iter 1.04
E2E_Compiler_omnisharp 15492520.840909533 ns/iter 16914062.499999072 ns/iter 0.92
E2E_Compiler_openapi 20605371084.00001 ns/iter 20483407584.00002 ns/iter 1.01
E2E_Compiler_pre_commit_hooks 7586119.234042841 ns/iter 9158578.36904858 ns/iter 0.83
E2E_Compiler_pulumi 11998651.383333934 ns/iter 12818554.303572277 ns/iter 0.94
E2E_Compiler_semantic_release 3446057.446602079 ns/iter 3707134.7656247863 ns/iter 0.93
E2E_Compiler_stale 4002549.0056821285 ns/iter 4275260.670731896 ns/iter 0.94
E2E_Compiler_stylecop 14298784.999998588 ns/iter 16666848.404255727 ns/iter 0.86
E2E_Compiler_tmuxinator 4356224.184048718 ns/iter 4394246.386666509 ns/iter 0.99
E2E_Compiler_ui5 335987896.000006 ns/iter 308399937.49998486 ns/iter 1.09
E2E_Compiler_ui5_manifest 49171471458.00004 ns/iter 48371419167 ns/iter 1.02
E2E_Compiler_unreal_engine_uproject 14473614.159999216 ns/iter 14267640.306122897 ns/iter 1.01
E2E_Compiler_vercel 50541594.72727158 ns/iter 52448065.49999989 ns/iter 0.96
E2E_Compiler_yamllint 15532226.190476282 ns/iter 15685284.918919096 ns/iter 0.99
E2E_Evaluator_adaptivecard 21763.281790219226 ns/iter 21783.48471333444 ns/iter 1.00
E2E_Evaluator_ansible_meta 190266.70027027946 ns/iter 181605.09785772543 ns/iter 1.05
E2E_Evaluator_aws_cdk 41472.040789779916 ns/iter 41173.647816955076 ns/iter 1.01
E2E_Evaluator_babelrc 97195.10682290455 ns/iter 92333.89994612438 ns/iter 1.05
E2E_Evaluator_clang_format 91860.21871756365 ns/iter 91035.4128837607 ns/iter 1.01
E2E_Evaluator_cmake_presets 3427132.8883492462 ns/iter 3774050.481481373 ns/iter 0.91
E2E_Evaluator_code_climate 157298.6616646986 ns/iter 162258.35679098393 ns/iter 0.97
E2E_Evaluator_cql2 114002.79767754168 ns/iter 109995.50109854969 ns/iter 1.04
E2E_Evaluator_cspell 875692.028985518 ns/iter 606204.5200746704 ns/iter 1.44
E2E_Evaluator_cypress 164885.22875816177 ns/iter 143694.73390559386 ns/iter 1.15
E2E_Evaluator_deno 438147.81073446915 ns/iter 365791.7098283879 ns/iter 1.20
E2E_Evaluator_dependabot 396585.1551911924 ns/iter 333870.99343339395 ns/iter 1.19
E2E_Evaluator_draft_04 6802001.388887725 ns/iter 4883066.951724059 ns/iter 1.39
E2E_Evaluator_fabric_mod 1691242.6010928054 ns/iter 1386627.4312617339 ns/iter 1.22
E2E_Evaluator_geojson 15567390.45714234 ns/iter 13631214.0588233 ns/iter 1.14
E2E_Evaluator_gitpod_configuration 211729.7612114486 ns/iter 193099.25236425214 ns/iter 1.10
E2E_Evaluator_helm_chart_lock 268232.2622585341 ns/iter 252366.89814817137 ns/iter 1.06
E2E_Evaluator_importmap 41377.83956788828 ns/iter 40588.483618033046 ns/iter 1.02
E2E_Evaluator_jasmine 108915.31352888377 ns/iter 105685.35698381401 ns/iter 1.03
E2E_Evaluator_jshintrc 954645.8897849794 ns/iter 916386.6511318906 ns/iter 1.04
E2E_Evaluator_jsconfig 517409.2951049149 ns/iter 465577.40013181855 ns/iter 1.11
E2E_Evaluator_krakend 214165.35235732482 ns/iter 182893.06360791615 ns/iter 1.17
E2E_Evaluator_lazygit 151894.5942958321 ns/iter 115078.8231972949 ns/iter 1.32
E2E_Evaluator_lerna 159675.01391816317 ns/iter 124614.28634282832 ns/iter 1.28
E2E_Evaluator_nest_cli 172411.12921049917 ns/iter 145286.94610018708 ns/iter 1.19
E2E_Evaluator_omc 20837.215938238325 ns/iter 18372.33909588166 ns/iter 1.13
E2E_Evaluator_omnisharp 552899.9346264343 ns/iter 403690.07498544746 ns/iter 1.37
E2E_Evaluator_openapi 12742452.541664938 ns/iter 9888563.822785934 ns/iter 1.29
E2E_Evaluator_pre_commit_hooks 378863.70348494995 ns/iter 372233.8123353209 ns/iter 1.02
E2E_Evaluator_pulumi 562854.3016259792 ns/iter 550601.0485669393 ns/iter 1.02
E2E_Evaluator_semantic_release 93664.28245569229 ns/iter 90031.43241502125 ns/iter 1.04
E2E_Evaluator_stale 111113.93410853573 ns/iter 107533.92609097535 ns/iter 1.03
E2E_Evaluator_stylecop 315027.9214541763 ns/iter 299579.33248734643 ns/iter 1.05
E2E_Evaluator_tmuxinator 86108.558197584 ns/iter 82960.37885863052 ns/iter 1.04
E2E_Evaluator_ui5 544995.8262910874 ns/iter 530114.4136327103 ns/iter 1.03
E2E_Evaluator_ui5_manifest 3748725.045197408 ns/iter 3160990.6153849745 ns/iter 1.19
E2E_Evaluator_unreal_engine_uproject 517957.2500001086 ns/iter 433447.81139251293 ns/iter 1.19
E2E_Evaluator_vercel 266813.2329945984 ns/iter 245457.18143158947 ns/iter 1.09
E2E_Evaluator_yamllint 13656.381922627015 ns/iter 12234.828182917767 ns/iter 1.12
Micro_Draft4_Meta_1_No_Callback 218.92897291519097 ns/iter 190.38188029915656 ns/iter 1.15
Micro_Draft4_Required_Properties 527.2625000000062 ns/iter 448.9589148411031 ns/iter 1.17
Micro_Draft4_Many_Optional_Properties_Minimal_Match 24.582492081541226 ns/iter 19.163866692964536 ns/iter 1.28
Micro_Draft4_Few_Optional_Properties_Minimal_Match 8.893245591311864 ns/iter 7.651073519521239 ns/iter 1.16
Micro_Draft4_Items_Schema 501.99402207691645 ns/iter 456.6298632726523 ns/iter 1.10
Micro_Draft4_Nested_Object 3.673926678051429 ns/iter 3.5766245323564574 ns/iter 1.03
Micro_Draft4_Properties_Triad_Optional 638.2939734433792 ns/iter 643.6734954923718 ns/iter 0.99
Micro_Draft4_Properties_Triad_Closed 526.5872744823099 ns/iter 522.3105689373722 ns/iter 1.01
Micro_Draft4_Properties_Triad_Required 635.4713263791202 ns/iter 649.7801429223969 ns/iter 0.98
Micro_Draft4_Properties_Closed 46.68990971024072 ns/iter 49.237325102910056 ns/iter 0.95
Micro_Draft4_Non_Recursive_Ref 18.64686184255356 ns/iter 21.121220747683196 ns/iter 0.88
Micro_Draft4_Pattern_Properties_True 150.3874298979364 ns/iter 170.7727651008265 ns/iter 0.88
Micro_Draft4_Ref_To_Single_Property 8.947274069064326 ns/iter 10.737938925562588 ns/iter 0.83
Micro_Draft4_Additional_Properties_Type 37.24855850707581 ns/iter 41.78769768058598 ns/iter 0.89
Micro_Draft4_Nested_Oneof 58.76644697629323 ns/iter 65.91220073990553 ns/iter 0.89
Micro_Draft4_Short_Enum 11.408577825852806 ns/iter 12.842580905192168 ns/iter 0.89
Micro_Draft4_Long_Enum 32.16826415272078 ns/iter 30.419937817581992 ns/iter 1.06
Micro_Draft4_Long_Enum_Short_Strings 12.711900078984058 ns/iter 17.487053571898606 ns/iter 0.73
Micro_Draft4_Type_Object 7.415232712978416 ns/iter 10.834705282005725 ns/iter 0.68
Micro_Draft4_Ref_Single_100 20537741.181821425 ns/iter 24217562.49999327 ns/iter 0.85
Micro_Draft6_Property_Names 115.4533215185704 ns/iter 155.73339650011155 ns/iter 0.74
Micro_Draft7_If_Then_Else 33.73253353626067 ns/iter 44.334301222482445 ns/iter 0.76
Micro_2019_09_Unevaluated_Properties 37.70554812496027 ns/iter 56.607766255802126 ns/iter 0.67
Micro_2020_12_Dynamic_Ref 422.88655476987066 ns/iter 667.9749746860962 ns/iter 0.63
Micro_2020_12_Dynamic_Ref_Single 6.554585032050979 ns/iter 9.17578857649734 ns/iter 0.71

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

@jviotti jviotti merged commit 4b264c7 into main Oct 20, 2025
13 checks passed
@jviotti jviotti deleted the schema-resources-id-resources branch October 20, 2025 11:16
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