Skip to content

Conversation

@jviotti
Copy link
Member

@jviotti jviotti commented Nov 25, 2025

See: https://urlpattern.spec.whatwg.org
Signed-off-by: Juan Cruz Viotti jv@jviotti.com

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

Benchmark (linux/llvm)

Benchmark suite Current: 933e472 Previous: b21704e Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 3.1112415797157045 ns/iter 3.1096114252864524 ns/iter 1.00
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 3.108652908165296 ns/iter 3.1083276915516387 ns/iter 1.00
Regex_Period_Asterisk 3.1076764349783383 ns/iter 3.1079133527148888 ns/iter 1.00
Regex_Group_Period_Asterisk_Group 3.1080734061318966 ns/iter 3.108077403739548 ns/iter 1.00
Regex_Period_Plus 3.110704199052723 ns/iter 3.1091515816885154 ns/iter 1.00
Regex_Period 2.978453925796394 ns/iter 2.849369092690777 ns/iter 1.05
Regex_Caret_Period_Plus_Dollar 3.034669848201611 ns/iter 2.847176449835945 ns/iter 1.07
Regex_Caret_Group_Period_Plus_Group_Dollar 3.1092660762597273 ns/iter 3.1083490429076983 ns/iter 1.00
Regex_Caret_Period_Asterisk_Dollar 3.418827708995192 ns/iter 3.106556878770686 ns/iter 1.10
Regex_Caret_Group_Period_Asterisk_Group_Dollar 3.420831513685866 ns/iter 3.1061225459360373 ns/iter 1.10
Regex_Caret_X_Hyphen 10.260091709355578 ns/iter 10.588376789561028 ns/iter 0.97
Regex_Period_Md_Dollar 27.396634386208948 ns/iter 27.373210881063653 ns/iter 1.00
Regex_Caret_Slash_Period_Asterisk 6.2183087278287505 ns/iter 6.2192821605637745 ns/iter 1.00
Regex_Caret_Period_Range_Dollar 3.406941923745147 ns/iter 3.108196678299292 ns/iter 1.10
Regex_Nested_Backtrack 48.73200159285982 ns/iter 48.5576619833014 ns/iter 1.00
JSON_Array_Of_Objects_Unique 449.5662426955042 ns/iter 456.89466197985547 ns/iter 0.98
JSON_Parse_1 29159.432853818787 ns/iter 29126.68183339169 ns/iter 1.00
JSON_Parse_Real 37119.71370839057 ns/iter 37044.19178592053 ns/iter 1.00
JSON_Parse_Decimal 129627.77595427963 ns/iter 127562.84831357666 ns/iter 1.02
JSON_Fast_Hash_Helm_Chart_Lock 63.36184819667369 ns/iter 56.137674565180255 ns/iter 1.13
JSON_Equality_Helm_Chart_Lock 163.6543184838914 ns/iter 162.49362895216683 ns/iter 1.01
JSON_String_Equal/10 6.844117460057062 ns/iter 6.875516786289352 ns/iter 1.00
JSON_String_Equal/100 7.4693937252287945 ns/iter 7.152522322043466 ns/iter 1.04
JSON_String_Equal_Small_By_Perfect_Hash/10 0.9348350960272452 ns/iter 0.934907111840319 ns/iter 1.00
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 10.260643664142464 ns/iter 10.259847292472834 ns/iter 1.00
JSON_String_Fast_Hash/10 2.4886451620722547 ns/iter 2.48765579427697 ns/iter 1.00
JSON_String_Fast_Hash/100 2.4877507324719277 ns/iter 2.4884781241725658 ns/iter 1.00
JSON_String_Key_Hash/10 2.1787305365014786 ns/iter 2.180833897256665 ns/iter 1.00
JSON_String_Key_Hash/100 6.52952072928085 ns/iter 6.531212457513547 ns/iter 1.00
JSON_Object_Defines_Miss_Same_Length 3.733464241988028 ns/iter 3.734612870593536 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Small 3.740985875063172 ns/iter 3.735256252067928 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Large 3.734205624345413 ns/iter 3.7368656222818744 ns/iter 1.00
Pointer_Object_Traverse 205.56404468275207 ns/iter 46.39959077644548 ns/iter 4.43
Pointer_Object_Try_Traverse 53.244951709892376 ns/iter 53.23600197614877 ns/iter 1.00
Pointer_Push_Back_Pointer_To_Weak_Pointer 339.39133769938417 ns/iter 290.1207331678253 ns/iter 1.17
Schema_Frame_OMC_Instances 117976722.39999883 ns/iter 115333377.16667801 ns/iter 1.02
Schema_Frame_OMC_References 42600030.9999992 ns/iter 41559384.470588155 ns/iter 1.03
Schema_Frame_OMC_Locations 39818698.470586404 ns/iter 39234223.833337486 ns/iter 1.01
Schema_Bundle_Meta_2020_12 2415620.0000049328 ns/iter 2411047.4261192 ns/iter 1.00

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

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

Benchmark (macos/llvm)

Benchmark suite Current: 35c0660 Previous: cbc7f14 Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 1.7486308121540293 ns/iter 1.7858022963911784 ns/iter 0.98
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 1.9410415185386842 ns/iter 1.7390594507680002 ns/iter 1.12
Regex_Period_Asterisk 1.9072220445494843 ns/iter 1.7331470001616809 ns/iter 1.10
Regex_Group_Period_Asterisk_Group 1.9754952653137987 ns/iter 1.9220523399515346 ns/iter 1.03
Regex_Period_Plus 2.529620266638484 ns/iter 2.175571483040288 ns/iter 1.16
Regex_Period 2.4357928900947505 ns/iter 2.1785898513916155 ns/iter 1.12
Regex_Caret_Period_Plus_Dollar 2.340244132174025 ns/iter 2.067000276238423 ns/iter 1.13
Regex_Caret_Group_Period_Plus_Group_Dollar 2.6005738556821534 ns/iter 2.4581555575283303 ns/iter 1.06
Regex_Caret_Period_Asterisk_Dollar 2.649592114441643 ns/iter 2.2418082537110817 ns/iter 1.18
Regex_Caret_Group_Period_Asterisk_Group_Dollar 2.466761366449278 ns/iter 2.9311702503085404 ns/iter 0.84
Regex_Caret_X_Hyphen 7.292377507073824 ns/iter 8.08115858709701 ns/iter 0.90
Regex_Period_Md_Dollar 26.171887091443935 ns/iter 23.37359640714398 ns/iter 1.12
Regex_Caret_Slash_Period_Asterisk 8.06525111800529 ns/iter 6.090371920661481 ns/iter 1.32
Regex_Caret_Period_Range_Dollar 2.2072694329516658 ns/iter 2.4146139768179977 ns/iter 0.91
Regex_Nested_Backtrack 38.17222086706124 ns/iter 32.724401254107256 ns/iter 1.17
JSON_Array_Of_Objects_Unique 421.3796119613254 ns/iter 417.51768160014444 ns/iter 1.01
JSON_Parse_1 27597.952050799282 ns/iter 30381.779461496386 ns/iter 0.91
JSON_Parse_Real 32171.265128089653 ns/iter 29246.663992271086 ns/iter 1.10
JSON_Parse_Decimal 510470.13071593345 ns/iter 281367.0212765853 ns/iter 1.81
JSON_Fast_Hash_Helm_Chart_Lock 59.412371081735294 ns/iter 50.648004200002106 ns/iter 1.17
JSON_Equality_Helm_Chart_Lock 156.19710783751103 ns/iter 134.18398479742748 ns/iter 1.16
JSON_String_Equal/10 7.267640392266344 ns/iter 6.623729774202334 ns/iter 1.10
JSON_String_Equal/100 6.677462157012799 ns/iter 6.675128124408245 ns/iter 1.00
JSON_String_Equal_Small_By_Perfect_Hash/10 0.3950926877703464 ns/iter 0.3438168631430757 ns/iter 1.15
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 4.619037573095787 ns/iter 3.3238558850697326 ns/iter 1.39
JSON_String_Fast_Hash/10 2.3978589071827665 ns/iter 1.7063997698753732 ns/iter 1.41
JSON_String_Fast_Hash/100 2.1416779373260217 ns/iter 2.5972160090243563 ns/iter 0.82
JSON_String_Key_Hash/10 1.6616315074942947 ns/iter 1.726977059664863 ns/iter 0.96
JSON_String_Key_Hash/100 2.8392083200581615 ns/iter 2.493999112087739 ns/iter 1.14
JSON_Object_Defines_Miss_Same_Length 3.3056632995971587 ns/iter 3.2538935754661313 ns/iter 1.02
JSON_Object_Defines_Miss_Too_Small 3.3577159671451926 ns/iter 2.981092488842798 ns/iter 1.13
JSON_Object_Defines_Miss_Too_Large 3.2135209321663583 ns/iter 3.1527069358640945 ns/iter 1.02
Pointer_Object_Traverse 17.39324491766631 ns/iter 16.422930840328238 ns/iter 1.06
Pointer_Object_Try_Traverse 21.276512464803794 ns/iter 24.23293517963406 ns/iter 0.88
Pointer_Push_Back_Pointer_To_Weak_Pointer 167.0385022431656 ns/iter 205.25401658611725 ns/iter 0.81
Schema_Frame_OMC_Instances 124504118.0000044 ns/iter 162206458.19998938 ns/iter 0.77
Schema_Frame_OMC_References 52737141.666663475 ns/iter 68172850.66665591 ns/iter 0.77
Schema_Frame_OMC_Locations 48407484.81817834 ns/iter 56267426.00000196 ns/iter 0.86
Schema_Bundle_Meta_2020_12 1866671.2349866491 ns/iter 2270516.0031457604 ns/iter 0.82

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

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

Benchmark (windows/msvc)

Benchmark suite Current: 35c0660 Previous: cbc7f14 Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 4.709846662298757 ns/iter 4.711408269444506 ns/iter 1.00
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 4.389264565115216 ns/iter 4.402240624999365 ns/iter 1.00
Regex_Period_Asterisk 4.088303266229351 ns/iter 4.085626078724665 ns/iter 1.00
Regex_Group_Period_Asterisk_Group 4.091386703734396 ns/iter 4.084013846577986 ns/iter 1.00
Regex_Period_Plus 4.396242042777658 ns/iter 4.910813999999846 ns/iter 0.90
Regex_Period 4.391856250000359 ns/iter 5.43127922773542 ns/iter 0.81
Regex_Caret_Period_Plus_Dollar 4.4116191632746915 ns/iter 5.184253999999555 ns/iter 0.85
Regex_Caret_Group_Period_Plus_Group_Dollar 4.405996203389783 ns/iter 4.4145482241396286 ns/iter 1.00
Regex_Caret_Period_Asterisk_Dollar 4.175813971350229 ns/iter 4.107083904416327 ns/iter 1.02
Regex_Caret_Group_Period_Asterisk_Group_Dollar 4.15017020089297 ns/iter 4.088149471585618 ns/iter 1.02
Regex_Caret_X_Hyphen 7.556097098215174 ns/iter 7.563460937499552 ns/iter 1.00
Regex_Period_Md_Dollar 39.68511811937753 ns/iter 34.62385597542633 ns/iter 1.15
Regex_Caret_Slash_Period_Asterisk 8.935761160713897 ns/iter 7.217558928571424 ns/iter 1.24
Regex_Caret_Period_Range_Dollar 5.9791470000004665 ns/iter 4.72252823766124 ns/iter 1.27
Regex_Nested_Backtrack 107.17739285713688 ns/iter 97.30012065625861 ns/iter 1.10
JSON_Array_Of_Objects_Unique 502.6373532083645 ns/iter 490.8523686979747 ns/iter 1.02
JSON_Parse_1 72954.50892857197 ns/iter 73987.098214293 ns/iter 0.99
JSON_Parse_Real 92159.488415692 ns/iter 90485.41582965445 ns/iter 1.02
JSON_Parse_Decimal 333431.77799609414 ns/iter 332662.7210216441 ns/iter 1.00
JSON_Fast_Hash_Helm_Chart_Lock 68.40253571428637 ns/iter 71.97268973215185 ns/iter 0.95
JSON_Equality_Helm_Chart_Lock 274.3895368576237 ns/iter 269.4206071428442 ns/iter 1.02
JSON_String_Equal/10 13.402916458021203 ns/iter 13.185381637567598 ns/iter 1.02
JSON_String_Equal/100 14.477655069296091 ns/iter 14.741545916331331 ns/iter 0.98
JSON_String_Equal_Small_By_Perfect_Hash/10 2.2045731249999534 ns/iter 2.1971268055831707 ns/iter 1.00
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 12.837787500000024 ns/iter 12.826246428569934 ns/iter 1.00
JSON_String_Fast_Hash/10 4.075101301920008 ns/iter 4.0733463019174785 ns/iter 1.00
JSON_String_Fast_Hash/100 4.091211435877119 ns/iter 4.069795096552865 ns/iter 1.01
JSON_String_Key_Hash/10 4.43415937500049 ns/iter 4.422293125000465 ns/iter 1.00
JSON_String_Key_Hash/100 13.739040340451337 ns/iter 13.779348214285394 ns/iter 1.00
JSON_Object_Defines_Miss_Same_Length 3.778049457539454 ns/iter 3.7742780289751465 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Small 3.7633108861370177 ns/iter 3.781357142857037 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Large 3.771872671835958 ns/iter 3.771463921836441 ns/iter 1.00
Pointer_Object_Traverse 55.17572999999629 ns/iter 53.92198214287143 ns/iter 1.02
Pointer_Object_Try_Traverse 69.49611607142613 ns/iter 69.39595982142777 ns/iter 1.00
Pointer_Push_Back_Pointer_To_Weak_Pointer 153.10388392855145 ns/iter 147.30962053570403 ns/iter 1.04
Schema_Frame_OMC_Instances 245191366.66663143 ns/iter 254928666.66665277 ns/iter 0.96
Schema_Frame_OMC_References 95419857.14284757 ns/iter 104748583.33331364 ns/iter 0.91
Schema_Frame_OMC_Locations 91862755.5555405 ns/iter 98694300.00000128 ns/iter 0.93
Schema_Bundle_Meta_2020_12 4779524.161080154 ns/iter 4896137.500010411 ns/iter 0.98

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

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

Benchmark (linux/gcc)

Benchmark suite Current: 1fd4386 Previous: b21704e Ratio
Schema_Frame_OMC_Instances 126117937.79997241 ns/iter 124219838.19999695 ns/iter 1.02
Schema_Frame_OMC_References 47929844.642859675 ns/iter 48402394.20000216 ns/iter 0.99
Schema_Frame_OMC_Locations 46624274.333332025 ns/iter 45467719.13333032 ns/iter 1.03
Schema_Bundle_Meta_2020_12 2679702.164753149 ns/iter 2642860.8749909294 ns/iter 1.01
Pointer_Object_Traverse 54.148511585254404 ns/iter 51.273449157439835 ns/iter 1.06
Pointer_Object_Try_Traverse 23.657948878353743 ns/iter 22.735003084054636 ns/iter 1.04
Pointer_Push_Back_Pointer_To_Weak_Pointer 163.43333270339593 ns/iter 179.0031264036091 ns/iter 0.91
JSON_Array_Of_Objects_Unique 377.30836049227645 ns/iter 366.5695355700827 ns/iter 1.03
JSON_Parse_1 34073.77436945666 ns/iter 33607.958793058875 ns/iter 1.01
JSON_Parse_Real 45979.87049697785 ns/iter 45210.56357212373 ns/iter 1.02
JSON_Parse_Decimal 158744.29687142232 ns/iter 155662.16503558293 ns/iter 1.02
JSON_Fast_Hash_Helm_Chart_Lock 66.55191928400791 ns/iter 63.45146098995583 ns/iter 1.05
JSON_Equality_Helm_Chart_Lock 159.6513687138869 ns/iter 157.06433484266816 ns/iter 1.02
JSON_String_Equal/10 6.59215741300521 ns/iter 6.594502106788178 ns/iter 1.00
JSON_String_Equal/100 7.21237155937359 ns/iter 8.414012088318813 ns/iter 0.86
JSON_String_Equal_Small_By_Perfect_Hash/10 0.6232865649167878 ns/iter 0.6234475194642153 ns/iter 1.00
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 25.1652886715135 ns/iter 25.162945663508026 ns/iter 1.00
JSON_String_Fast_Hash/10 0.9846162374218734 ns/iter 0.9365815357092921 ns/iter 1.05
JSON_String_Fast_Hash/100 0.9903194643083569 ns/iter 0.9336985670285058 ns/iter 1.06
JSON_String_Key_Hash/10 1.577499744855453 ns/iter 1.5579434037564845 ns/iter 1.01
JSON_String_Key_Hash/100 12.429286294285642 ns/iter 12.4513729826809 ns/iter 1.00
JSON_Object_Defines_Miss_Same_Length 2.7974542883846776 ns/iter 2.7981436634825494 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Small 2.489952848958723 ns/iter 2.4876422264909324 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Large 2.846906951301762 ns/iter 2.8001133244691574 ns/iter 1.02
Regex_Lower_S_Or_Upper_S_Asterisk 3.2778057192261723 ns/iter 3.1087112244099293 ns/iter 1.05
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 3.2405650912188215 ns/iter 3.108985793842275 ns/iter 1.04
Regex_Period_Asterisk 3.2740652512788335 ns/iter 3.119066446631649 ns/iter 1.05
Regex_Group_Period_Asterisk_Group 3.3001739026114856 ns/iter 3.1125576680281695 ns/iter 1.06
Regex_Period_Plus 3.464110645747307 ns/iter 3.421550877198053 ns/iter 1.01
Regex_Period 3.4365832983110156 ns/iter 3.4217088343534194 ns/iter 1.00
Regex_Caret_Period_Plus_Dollar 3.165988052967876 ns/iter 3.4193285911697497 ns/iter 0.93
Regex_Caret_Group_Period_Plus_Group_Dollar 3.178520580993536 ns/iter 3.4214390783592714 ns/iter 0.93
Regex_Caret_Period_Asterisk_Dollar 3.4545740643740177 ns/iter 4.3629850056151245 ns/iter 0.79
Regex_Caret_Group_Period_Asterisk_Group_Dollar 3.4705933779142333 ns/iter 4.351223959937997 ns/iter 0.80
Regex_Caret_X_Hyphen 13.077849359053957 ns/iter 13.070659379297544 ns/iter 1.00
Regex_Period_Md_Dollar 36.96703406265437 ns/iter 37.53705761996333 ns/iter 0.98
Regex_Caret_Slash_Period_Asterisk 9.020383441158065 ns/iter 9.0217896302198 ns/iter 1.00
Regex_Caret_Period_Range_Dollar 4.363121153203617 ns/iter 4.35861055579392 ns/iter 1.00
Regex_Nested_Backtrack 59.01195477800207 ns/iter 58.2407323649149 ns/iter 1.01

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

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

Benchmark (macos/gcc)

Benchmark suite Current: 709b00a Previous: b21704e Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 2.4639446772037124 ns/iter 2.3792655429561047 ns/iter 1.04
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 2.67994491277302 ns/iter 2.691292600101702 ns/iter 1.00
Regex_Period_Asterisk 3.4016400637533475 ns/iter 2.6390916262342965 ns/iter 1.29
Regex_Group_Period_Asterisk_Group 2.853661199304999 ns/iter 2.6480683607001545 ns/iter 1.08
Regex_Period_Plus 2.397447454372129 ns/iter 2.750831635039697 ns/iter 0.87
Regex_Period 3.186021172184412 ns/iter 2.7363659680260253 ns/iter 1.16
Regex_Caret_Period_Plus_Dollar 2.395301514374783 ns/iter 2.780059268942185 ns/iter 0.86
Regex_Caret_Group_Period_Plus_Group_Dollar 2.348267715545947 ns/iter 2.5147001490545438 ns/iter 0.93
Regex_Caret_Period_Asterisk_Dollar 2.255863650428248 ns/iter 2.402750053094582 ns/iter 0.94
Regex_Caret_Group_Period_Asterisk_Group_Dollar 2.2529576104344544 ns/iter 2.3973259487645255 ns/iter 0.94
Regex_Caret_X_Hyphen 8.060589292814333 ns/iter 7.562676219101717 ns/iter 1.07
Regex_Period_Md_Dollar 27.169022709093166 ns/iter 22.18979652702393 ns/iter 1.22
Regex_Caret_Slash_Period_Asterisk 7.053737102014784 ns/iter 5.720188149753607 ns/iter 1.23
Regex_Caret_Period_Range_Dollar 2.5835505685168645 ns/iter 2.2974566461276846 ns/iter 1.12
Regex_Nested_Backtrack 49.92140165851372 ns/iter 46.623398199284736 ns/iter 1.07
JSON_Array_Of_Objects_Unique 313.21067338349087 ns/iter 294.7350011279413 ns/iter 1.06
JSON_Parse_1 28842.637090803204 ns/iter 23976.659177272977 ns/iter 1.20
JSON_Parse_Real 37199.83176011466 ns/iter 25355.450172149118 ns/iter 1.47
JSON_Parse_Decimal 507115.86246211233 ns/iter 269357.94005678716 ns/iter 1.88
JSON_Fast_Hash_Helm_Chart_Lock 63.54739464733594 ns/iter 39.419674529405206 ns/iter 1.61
JSON_Equality_Helm_Chart_Lock 196.26861369585566 ns/iter 129.19589975107908 ns/iter 1.52
JSON_String_Equal/10 7.24229104167301 ns/iter 5.9995174000047 ns/iter 1.21
JSON_String_Equal/100 7.060802360265888 ns/iter 5.765458472641238 ns/iter 1.22
JSON_String_Equal_Small_By_Perfect_Hash/10 0.9282526383802379 ns/iter 0.8455996392174248 ns/iter 1.10
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 3.2510717932731805 ns/iter 3.183436157750544 ns/iter 1.02
JSON_String_Fast_Hash/10 2.1883002462430654 ns/iter 2.090173553093096 ns/iter 1.05
JSON_String_Fast_Hash/100 2.3910667811056383 ns/iter 2.0926565913671773 ns/iter 1.14
JSON_String_Key_Hash/10 1.6205217234461986 ns/iter 1.403858226710885 ns/iter 1.15
JSON_String_Key_Hash/100 4.0573678529996835 ns/iter 2.5675820923797947 ns/iter 1.58
JSON_Object_Defines_Miss_Same_Length 2.11285090452277 ns/iter 1.949737061175094 ns/iter 1.08
JSON_Object_Defines_Miss_Too_Small 2.22887856002162 ns/iter 1.958753542883363 ns/iter 1.14
JSON_Object_Defines_Miss_Too_Large 1.9831085227839806 ns/iter 1.924771596319448 ns/iter 1.03
Pointer_Object_Traverse 56.566508696672706 ns/iter 54.7688904328991 ns/iter 1.03
Pointer_Object_Try_Traverse 48.7845141293956 ns/iter 38.98935020028954 ns/iter 1.25
Pointer_Push_Back_Pointer_To_Weak_Pointer 202.9625677646509 ns/iter 165.912418748609 ns/iter 1.22
Schema_Frame_OMC_Instances 150892210.00671387 ns/iter 117940505.34566243 ns/iter 1.28
Schema_Frame_OMC_References 60307286.00241921 ns/iter 50388506.4806257 ns/iter 1.20
Schema_Frame_OMC_Locations 60702490.80657959 ns/iter 48518930.162702285 ns/iter 1.25
Schema_Bundle_Meta_2020_12 2534431.6851454997 ns/iter 2161611.95760984 ns/iter 1.17

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

@jviotti jviotti force-pushed the urlpattern branch 25 times, most recently from 1d355a8 to 549fefb Compare November 28, 2025 16:51
@jviotti jviotti force-pushed the urlpattern branch 12 times, most recently from 7865750 to 35c0660 Compare December 3, 2025 19:52
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.

2 participants