Skip to content

Remove SchemaFlatFileResolver #1689

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 24, 2025
Merged

Remove SchemaFlatFileResolver #1689

merged 1 commit into from
May 24, 2025

Conversation

jviotti
Copy link
Member

@jviotti jviotti commented May 24, 2025

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

Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
@jviotti jviotti force-pushed the remove-flat-resolver branch from 9554c3b to 0f77674 Compare May 24, 2025 19:35
@jviotti jviotti changed the title [WIP] Remove SchemaFlatFileResolver Remove SchemaFlatFileResolver May 24, 2025
@jviotti jviotti marked this pull request as ready for review May 24, 2025 19:36
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: 0f77674 Previous: 8ddd6f8 Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 2.608722971433902 ns/iter 2.4870855506256415 ns/iter 1.05
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 2.488625198103868 ns/iter 2.4879660240307295 ns/iter 1.00
Regex_Period_Asterisk 2.489595529899203 ns/iter 2.4921745083119764 ns/iter 1.00
Regex_Group_Period_Asterisk_Group 2.4935991088323424 ns/iter 2.4871096646105406 ns/iter 1.00
Regex_Period_Plus 2.8001677413792416 ns/iter 2.802337920002805 ns/iter 1.00
Regex_Period 2.800591652462483 ns/iter 2.799620090658234 ns/iter 1.00
Regex_Caret_Period_Plus_Dollar 2.800021832082363 ns/iter 2.6609145935623983 ns/iter 1.05
Regex_Caret_Group_Period_Plus_Group_Dollar 2.801079830153408 ns/iter 2.4883014704995334 ns/iter 1.13
Regex_Caret_Period_Asterisk_Dollar 3.7320261923539135 ns/iter 2.7971399293342514 ns/iter 1.33
Regex_Caret_Group_Period_Asterisk_Group_Dollar 3.732774018071333 ns/iter 2.798580686509189 ns/iter 1.33
Regex_Caret_X_Hyphen 12.432087535420314 ns/iter 12.433101754407762 ns/iter 1.00
Regex_Period_Md_Dollar 78.26152244755002 ns/iter 77.51462448769159 ns/iter 1.01
Regex_Caret_Slash_Period_Asterisk 7.154641393328386 ns/iter 7.1487737841985455 ns/iter 1.00
Regex_Caret_Period_Range_Dollar 4.117303406567296 ns/iter 4.043870664349623 ns/iter 1.02
Regex_Nested_Backtrack 488.29564269817513 ns/iter 475.87384819569917 ns/iter 1.03
JSON_Array_Of_Objects_Unique 435.4776344360301 ns/iter 437.80814702069597 ns/iter 0.99
JSON_Parse_1 30309.555088054614 ns/iter 31154.301252615132 ns/iter 0.97
JSON_Fast_Hash_Helm_Chart_Lock 68.40445422555621 ns/iter 68.3716708993854 ns/iter 1.00
JSON_Equality_Helm_Chart_Lock 153.18288039980413 ns/iter 161.32330988684652 ns/iter 0.95
JSON_String_Equal/10 7.155481266806475 ns/iter 8.387841592421685 ns/iter 0.85
JSON_String_Equal/100 7.7911508245519165 ns/iter 8.086225145784752 ns/iter 0.96
JSON_String_Equal_Small_By_Perfect_Hash/10 0.9347084941057993 ns/iter 0.9332980939965896 ns/iter 1.00
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 10.261639128591236 ns/iter 14.78520204806007 ns/iter 0.69
JSON_String_Fast_Hash/10 2.8006742145043644 ns/iter 2.798639558133403 ns/iter 1.00
JSON_String_Fast_Hash/100 2.8052758389330394 ns/iter 2.798242128574426 ns/iter 1.00
JSON_String_Key_Hash/10 2.1863270257378007 ns/iter 2.688842294497949 ns/iter 0.81
JSON_String_Key_Hash/100 2.800859493059142 ns/iter 2.8029865379313876 ns/iter 1.00
JSON_Object_Defines_Miss_Same_Length 3.7332523026014117 ns/iter 3.736337241373039 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Small 3.753310491042587 ns/iter 3.7359333273042923 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Large 3.7344180534831617 ns/iter 3.7344757500632846 ns/iter 1.00
Pointer_Object_Traverse 45.424447218332254 ns/iter 44.223425034046976 ns/iter 1.03
Pointer_Object_Try_Traverse 52.32165361160043 ns/iter 52.30864937862134 ns/iter 1.00
Pointer_Push_Back_Pointer_To_Weak_Pointer 417.35684234463224 ns/iter 290.6862497206358 ns/iter 1.44
Schema_Frame_OMC_Instances 234749664.00002965 ns/iter 223533510.3333303 ns/iter 1.05
Schema_Frame_OMC_References 154489260.80000547 ns/iter 147221806.80000746 ns/iter 1.05
Schema_Frame_OMC_Locations 148632022.20001313 ns/iter 144792643.5999989 ns/iter 1.03
Schema_Bundle_Meta_2020_12 7458242.258063139 ns/iter 7399912.712760348 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/llvm)

Benchmark suite Current: 0f77674 Previous: 8ddd6f8 Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 1.5663669905067688 ns/iter 1.5914620178401606 ns/iter 0.98
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 1.5766347473140392 ns/iter 1.580597627562837 ns/iter 1.00
Regex_Period_Asterisk 1.5716909094932972 ns/iter 1.5887210541917125 ns/iter 0.99
Regex_Group_Period_Asterisk_Group 1.5702962464680292 ns/iter 1.573610682549741 ns/iter 1.00
Regex_Period_Plus 1.8940585502885747 ns/iter 1.9594360262695196 ns/iter 0.97
Regex_Period 1.9282496504187943 ns/iter 1.904122558974613 ns/iter 1.01
Regex_Caret_Period_Plus_Dollar 1.8963512142764467 ns/iter 1.8992274040887387 ns/iter 1.00
Regex_Caret_Group_Period_Plus_Group_Dollar 1.8814355627485058 ns/iter 1.904064716721525 ns/iter 0.99
Regex_Caret_Period_Asterisk_Dollar 1.5820485286295005 ns/iter 1.5669301779042046 ns/iter 1.01
Regex_Caret_Group_Period_Asterisk_Group_Dollar 1.586857049984981 ns/iter 1.5837557460899339 ns/iter 1.00
Regex_Caret_X_Hyphen 6.805784200727322 ns/iter 6.598827742711479 ns/iter 1.03
Regex_Period_Md_Dollar 69.32621416208274 ns/iter 67.50994873114884 ns/iter 1.03
Regex_Caret_Slash_Period_Asterisk 5.177301960629478 ns/iter 5.035479892623061 ns/iter 1.03
Regex_Caret_Period_Range_Dollar 2.3055524667554597 ns/iter 2.229619453634066 ns/iter 1.03
Regex_Nested_Backtrack 750.1618271927537 ns/iter 731.0161956216623 ns/iter 1.03
JSON_Array_Of_Objects_Unique 327.0229855265459 ns/iter 329.0743762272715 ns/iter 0.99
JSON_Parse_1 21461.926078971494 ns/iter 21259.07666150664 ns/iter 1.01
JSON_Fast_Hash_Helm_Chart_Lock 47.77103070374724 ns/iter 47.63080432397296 ns/iter 1.00
JSON_Equality_Helm_Chart_Lock 119.1933260840543 ns/iter 116.49672397853527 ns/iter 1.02
JSON_String_Equal/10 7.6221358781508295 ns/iter 7.524081389839322 ns/iter 1.01
JSON_String_Equal/100 5.987443410126436 ns/iter 6.013187427416427 ns/iter 1.00
JSON_String_Equal_Small_By_Perfect_Hash/10 0.3133854951002123 ns/iter 0.3140402527592789 ns/iter 1.00
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 2.9341236805950244 ns/iter 2.9261449983400234 ns/iter 1.00
JSON_String_Fast_Hash/10 1.571164815162426 ns/iter 1.5973127606062572 ns/iter 0.98
JSON_String_Fast_Hash/100 1.8910929119866935 ns/iter 1.9162368368817322 ns/iter 0.99
JSON_String_Key_Hash/10 1.2635526022414847 ns/iter 1.2757332660490133 ns/iter 0.99
JSON_String_Key_Hash/100 1.6720442381013043 ns/iter 1.7020769814167878 ns/iter 0.98
JSON_Object_Defines_Miss_Same_Length 2.193989776161766 ns/iter 2.1909594728545327 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Small 2.1942108509950065 ns/iter 2.1998840404487106 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Large 2.2171492150677254 ns/iter 2.245989565534881 ns/iter 0.99
Pointer_Object_Traverse 17.78219897316387 ns/iter 17.5934520217188 ns/iter 1.01
Pointer_Object_Try_Traverse 21.746956955808013 ns/iter 21.859816124844013 ns/iter 0.99
Pointer_Push_Back_Pointer_To_Weak_Pointer 170.25502777069426 ns/iter 172.1142868213362 ns/iter 0.99
Schema_Frame_OMC_Instances 171252218.7499985 ns/iter 175386343.75000584 ns/iter 0.98
Schema_Frame_OMC_References 107851880.99998777 ns/iter 105190862.99999408 ns/iter 1.03
Schema_Frame_OMC_Locations 114099347.16668127 ns/iter 104647236.00000525 ns/iter 1.09
Schema_Bundle_Meta_2020_12 4821688.666668125 ns/iter 4827916.117233928 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 (windows/msvc)

Benchmark suite Current: 0f77674 Previous: 8ddd6f8 Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 7.17076450892711 ns/iter 7.259794642857642 ns/iter 0.99
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 6.9957131696415535 ns/iter 6.920422991071159 ns/iter 1.01
Regex_Period_Asterisk 6.989360491070431 ns/iter 6.9868549107139035 ns/iter 1.00
Regex_Group_Period_Asterisk_Group 6.965266040334569 ns/iter 7.133182142856599 ns/iter 0.98
Regex_Period_Plus 7.219528571429886 ns/iter 7.303073660714127 ns/iter 0.99
Regex_Period 7.404905133928505 ns/iter 7.41310892857123 ns/iter 1.00
Regex_Caret_Period_Plus_Dollar 7.2467511160694595 ns/iter 7.248468717641691 ns/iter 1.00
Regex_Caret_Group_Period_Plus_Group_Dollar 7.281326753209769 ns/iter 7.532217633928592 ns/iter 0.97
Regex_Caret_Period_Asterisk_Dollar 7.496954241071409 ns/iter 6.888633928571356 ns/iter 1.09
Regex_Caret_Group_Period_Asterisk_Group_Dollar 7.065049107143499 ns/iter 7.269420503261008 ns/iter 0.97
Regex_Caret_X_Hyphen 14.297142793318635 ns/iter 14.270066454149987 ns/iter 1.00
Regex_Period_Md_Dollar 157.1821651785805 ns/iter 136.38699837558718 ns/iter 1.15
Regex_Caret_Slash_Period_Asterisk 10.530503571430929 ns/iter 10.662889285713716 ns/iter 0.99
Regex_Caret_Period_Range_Dollar 7.9266722860407475 ns/iter 7.449803571429722 ns/iter 1.06
Regex_Nested_Backtrack 650.8184821429707 ns/iter 596.4571428571779 ns/iter 1.09
JSON_Array_Of_Objects_Unique 448.31937499992597 ns/iter 452.62054746007453 ns/iter 0.99
JSON_Parse_1 79551.26116073583 ns/iter 79936.90848212712 ns/iter 1.00
JSON_Fast_Hash_Helm_Chart_Lock 66.67653571428542 ns/iter 74.14074107143976 ns/iter 0.90
JSON_Equality_Helm_Chart_Lock 184.04733786138956 ns/iter 185.85674905286243 ns/iter 0.99
JSON_String_Equal/10 8.972101562498835 ns/iter 8.991867817002582 ns/iter 1.00
JSON_String_Equal/100 9.914867187500676 ns/iter 9.914343705738109 ns/iter 1.00
JSON_String_Equal_Small_By_Perfect_Hash/10 2.165573749999794 ns/iter 2.1658568750005713 ns/iter 1.00
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 16.347703124997636 ns/iter 15.200317978569993 ns/iter 1.08
JSON_String_Fast_Hash/10 4.026932239334008 ns/iter 4.028201450893475 ns/iter 1.00
JSON_String_Fast_Hash/100 4.023804114327743 ns/iter 4.021879069682416 ns/iter 1.00
JSON_String_Key_Hash/10 8.515693080356966 ns/iter 8.110427642363417 ns/iter 1.05
JSON_String_Key_Hash/100 3.7139835209826746 ns/iter 3.709729910714086 ns/iter 1.00
JSON_Object_Defines_Miss_Same_Length 4.641296662145545 ns/iter 4.645185947869046 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Small 4.66116484479114 ns/iter 4.651824787167891 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Large 3.7178512433609634 ns/iter 3.7139646362248104 ns/iter 1.00
Pointer_Object_Traverse 51.79732999999942 ns/iter 52.11024999998699 ns/iter 0.99
Pointer_Object_Try_Traverse 74.69318080356605 ns/iter 73.73546875000564 ns/iter 1.01
Pointer_Push_Back_Pointer_To_Weak_Pointer 197.52866528890212 ns/iter 179.55036424552574 ns/iter 1.10
Schema_Frame_OMC_Instances 528523200.0001088 ns/iter 526805299.9999782 ns/iter 1.00
Schema_Frame_OMC_References 387722700.0000403 ns/iter 399189750.000005 ns/iter 0.97
Schema_Frame_OMC_Locations 378986050.0000941 ns/iter 386801900.0000231 ns/iter 0.98
Schema_Bundle_Meta_2020_12 18426937.837861065 ns/iter 18686483.783792052 ns/iter 0.99

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: 0f77674 Previous: 8ddd6f8 Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 2.0331853154007256 ns/iter 2.0999686475404196 ns/iter 0.97
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 1.888827688702543 ns/iter 2.1497755539489756 ns/iter 0.88
Regex_Period_Asterisk 1.8916592082763646 ns/iter 1.9823757603351113 ns/iter 0.95
Regex_Group_Period_Asterisk_Group 1.8902545870479148 ns/iter 1.998924262412005 ns/iter 0.95
Regex_Period_Plus 1.5829604511525595 ns/iter 1.7375875215437768 ns/iter 0.91
Regex_Period 1.5670126319813056 ns/iter 1.7403286372657762 ns/iter 0.90
Regex_Caret_Period_Plus_Dollar 1.6490643411898012 ns/iter 1.7097267401169163 ns/iter 0.96
Regex_Caret_Group_Period_Plus_Group_Dollar 1.679843233816226 ns/iter 1.7199490046287225 ns/iter 0.98
Regex_Caret_Period_Asterisk_Dollar 1.8859089095172394 ns/iter 2.025231957207575 ns/iter 0.93
Regex_Caret_Group_Period_Asterisk_Group_Dollar 1.8960651045916803 ns/iter 2.043284619976584 ns/iter 0.93
Regex_Caret_X_Hyphen 5.965140161938169 ns/iter 6.454866156107773 ns/iter 0.92
Regex_Period_Md_Dollar 68.44905528863798 ns/iter 74.42922790708226 ns/iter 0.92
Regex_Caret_Slash_Period_Asterisk 4.419862612755057 ns/iter 4.804420671024733 ns/iter 0.92
Regex_Caret_Period_Range_Dollar 1.890514299969955 ns/iter 2.029139265743435 ns/iter 0.93
Regex_Nested_Backtrack 854.0693147574639 ns/iter 929.2730504066276 ns/iter 0.92
JSON_Array_Of_Objects_Unique 207.1557925394338 ns/iter 233.58381722724297 ns/iter 0.89
JSON_Parse_1 22894.704923815727 ns/iter 26173.154207449035 ns/iter 0.87
JSON_Fast_Hash_Helm_Chart_Lock 23.760579991747722 ns/iter 27.15032915995188 ns/iter 0.88
JSON_Equality_Helm_Chart_Lock 113.82748154191282 ns/iter 143.57674569132985 ns/iter 0.79
JSON_String_Equal/10 5.369801392486688 ns/iter 6.0760988829966065 ns/iter 0.88
JSON_String_Equal/100 5.0863501914812375 ns/iter 6.244197863763146 ns/iter 0.81
JSON_String_Equal_Small_By_Perfect_Hash/10 0.7518483618289686 ns/iter 0.9079499084177158 ns/iter 0.83
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 3.447663259956534 ns/iter 4.0296173088243 ns/iter 0.86
JSON_String_Fast_Hash/10 1.8917114430122912 ns/iter 3.0466119110959626 ns/iter 0.62
JSON_String_Fast_Hash/100 1.9069340183162993 ns/iter 2.0493148265450802 ns/iter 0.93
JSON_String_Key_Hash/10 1.4322745662532839 ns/iter 1.5487172708853663 ns/iter 0.92
JSON_String_Key_Hash/100 2.5096399320401845 ns/iter 2.7756278814099686 ns/iter 0.90
JSON_Object_Defines_Miss_Same_Length 1.724656287759186 ns/iter 1.993131921411287 ns/iter 0.87
JSON_Object_Defines_Miss_Too_Small 1.8812301263389049 ns/iter 2.1097107819129417 ns/iter 0.89
JSON_Object_Defines_Miss_Too_Large 1.7228002842496466 ns/iter 1.9561079928000085 ns/iter 0.88
Pointer_Object_Traverse 51.997844867994644 ns/iter 58.23241136749086 ns/iter 0.89
Pointer_Object_Try_Traverse 34.40256384124909 ns/iter 53.4633802739647 ns/iter 0.64
Pointer_Push_Back_Pointer_To_Weak_Pointer 158.5366794447175 ns/iter 164.49045560874686 ns/iter 0.96
Schema_Frame_OMC_Instances 175303995.60928345 ns/iter 202421029.4087728 ns/iter 0.87
Schema_Frame_OMC_References 112686832.74586995 ns/iter 153838014.60266113 ns/iter 0.73
Schema_Frame_OMC_Locations 107833822.56825764 ns/iter 122074524.56156413 ns/iter 0.88
Schema_Bundle_Meta_2020_12 5045410.515605539 ns/iter 5622662.66864279 ns/iter 0.90

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: 0f77674 Previous: 8ddd6f8 Ratio
Schema_Frame_OMC_Instances 234315656.99998677 ns/iter 226888847.33330873 ns/iter 1.03
Schema_Frame_OMC_References 153319224.40000197 ns/iter 149491305.9999817 ns/iter 1.03
Schema_Frame_OMC_Locations 148794032.80001497 ns/iter 145744820.20002505 ns/iter 1.02
Schema_Bundle_Meta_2020_12 7619307.076088658 ns/iter 7428862.223407045 ns/iter 1.03
Pointer_Object_Traverse 48.90142456969447 ns/iter 48.02551312300656 ns/iter 1.02
Pointer_Object_Try_Traverse 23.466477867979815 ns/iter 23.362943447817702 ns/iter 1.00
Pointer_Push_Back_Pointer_To_Weak_Pointer 159.81249707842454 ns/iter 153.44958769576954 ns/iter 1.04
JSON_Array_Of_Objects_Unique 404.95752884124494 ns/iter 376.03828834398837 ns/iter 1.08
JSON_Parse_1 33443.86742989346 ns/iter 33823.092908828956 ns/iter 0.99
JSON_Fast_Hash_Helm_Chart_Lock 57.05393857043914 ns/iter 63.274218131162094 ns/iter 0.90
JSON_Equality_Helm_Chart_Lock 154.29982785294408 ns/iter 152.51589412150227 ns/iter 1.01
JSON_String_Equal/10 5.938189980060496 ns/iter 6.962292694631936 ns/iter 0.85
JSON_String_Equal/100 6.652199723976546 ns/iter 7.5927751175345 ns/iter 0.88
JSON_String_Equal_Small_By_Perfect_Hash/10 0.934531739515718 ns/iter 0.9343881077518158 ns/iter 1.00
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 19.272496268801802 ns/iter 19.281557722881086 ns/iter 1.00
JSON_String_Fast_Hash/10 0.9340378468551959 ns/iter 0.9333880125873576 ns/iter 1.00
JSON_String_Fast_Hash/100 0.9333198400394155 ns/iter 0.932632864826084 ns/iter 1.00
JSON_String_Key_Hash/10 1.252454022642357 ns/iter 1.2451596295146732 ns/iter 1.01
JSON_String_Key_Hash/100 2.0241029555834444 ns/iter 2.02515032655499 ns/iter 1.00
JSON_Object_Defines_Miss_Same_Length 2.7975240525285296 ns/iter 2.7993765734611586 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Small 2.802180610373221 ns/iter 2.8032915866637933 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Large 2.799455676060715 ns/iter 2.798043136088902 ns/iter 1.00
Regex_Lower_S_Or_Upper_S_Asterisk 3.4255225565806273 ns/iter 3.42691910655485 ns/iter 1.00
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 3.423332689924465 ns/iter 3.4197582549470216 ns/iter 1.00
Regex_Period_Asterisk 3.4281309169829206 ns/iter 3.4193679360349574 ns/iter 1.00
Regex_Group_Period_Asterisk_Group 3.420722143751773 ns/iter 3.422323621746603 ns/iter 1.00
Regex_Period_Plus 3.741285453320177 ns/iter 3.731523611275672 ns/iter 1.00
Regex_Period 3.739839286555412 ns/iter 3.731315842008185 ns/iter 1.00
Regex_Caret_Period_Plus_Dollar 3.4191920419088966 ns/iter 3.736577584237668 ns/iter 0.92
Regex_Caret_Group_Period_Plus_Group_Dollar 3.436216441923386 ns/iter 3.713082973362559 ns/iter 0.93
Regex_Caret_Period_Asterisk_Dollar 3.7298555486725533 ns/iter 3.734301159573807 ns/iter 1.00
Regex_Caret_Group_Period_Asterisk_Group_Dollar 3.733631881786621 ns/iter 3.4320426359417957 ns/iter 1.09
Regex_Caret_X_Hyphen 13.1335455253798 ns/iter 13.82185627197805 ns/iter 0.95
Regex_Period_Md_Dollar 88.02778724088665 ns/iter 87.90925467606985 ns/iter 1.00
Regex_Caret_Slash_Period_Asterisk 9.64811878682183 ns/iter 8.718905059986147 ns/iter 1.11
Regex_Caret_Period_Range_Dollar 4.974429922368869 ns/iter 3.742242558990252 ns/iter 1.33
Regex_Nested_Backtrack 824.461866828916 ns/iter 825.8964358876431 ns/iter 1.00

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

@jviotti jviotti merged commit 70df45e into main May 24, 2025
13 checks passed
@jviotti jviotti deleted the remove-flat-resolver branch May 24, 2025 19:50
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