Skip to content

Conversation

@jviotti
Copy link
Member

@jviotti jviotti commented Dec 1, 2025

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

@jviotti jviotti force-pushed the regex-sets branch 3 times, most recently from 51efddd to d84825c Compare December 1, 2025 21:26
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: 26d85f4 Previous: 81cf10a Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 3.1219053208479894 ns/iter 3.1218519965298945 ns/iter 1.00
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 3.107504634776115 ns/iter 3.107368797567591 ns/iter 1.00
Regex_Period_Asterisk 3.108811859988388 ns/iter 3.112905778586159 ns/iter 1.00
Regex_Group_Period_Asterisk_Group 3.1107113752680013 ns/iter 3.107672357391285 ns/iter 1.00
Regex_Period_Plus 3.1066300040378687 ns/iter 3.117183579929501 ns/iter 1.00
Regex_Period 3.10900072367974 ns/iter 3.1084130736592885 ns/iter 1.00
Regex_Caret_Period_Plus_Dollar 3.105790804331464 ns/iter 3.1079882964986014 ns/iter 1.00
Regex_Caret_Group_Period_Plus_Group_Dollar 3.1069770167250743 ns/iter 3.1084447280838754 ns/iter 1.00
Regex_Caret_Period_Asterisk_Dollar 3.1068967773917064 ns/iter 3.10698810480274 ns/iter 1.00
Regex_Caret_Group_Period_Asterisk_Group_Dollar 3.106526436285143 ns/iter 3.1111063529107854 ns/iter 1.00
Regex_Caret_X_Hyphen 10.259886971286729 ns/iter 13.060653517297768 ns/iter 0.79
Regex_Period_Md_Dollar 28.725332483046575 ns/iter 28.71639045835273 ns/iter 1.00
Regex_Caret_Slash_Period_Asterisk 6.216943603883673 ns/iter 6.040787961823736 ns/iter 1.03
Regex_Caret_Period_Range_Dollar 4.0430037823053055 ns/iter 3.1119920359806055 ns/iter 1.30
Regex_Nested_Backtrack 49.986174571382556 ns/iter 49.93681108514409 ns/iter 1.00
JSON_Array_Of_Objects_Unique 421.4868768351537 ns/iter 422.678697163715 ns/iter 1.00
JSON_Parse_1 29640.712344701544 ns/iter 29800.814180190955 ns/iter 0.99
JSON_Parse_Real 37938.07623416201 ns/iter 36980.301072996735 ns/iter 1.03
JSON_Parse_Decimal 128331.64208402288 ns/iter 129057.49317342504 ns/iter 0.99
JSON_Fast_Hash_Helm_Chart_Lock 59.35724057023677 ns/iter 59.37687343247299 ns/iter 1.00
JSON_Equality_Helm_Chart_Lock 172.61090899728285 ns/iter 174.01876836624263 ns/iter 0.99
JSON_String_Equal/10 7.159204184719227 ns/iter 7.158175624508723 ns/iter 1.00
JSON_String_Equal/100 7.784119205006362 ns/iter 7.820354609110962 ns/iter 1.00
JSON_String_Equal_Small_By_Perfect_Hash/10 0.9337232999313271 ns/iter 0.9351078678710111 ns/iter 1.00
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 10.264591708981476 ns/iter 14.605664923930114 ns/iter 0.70
JSON_String_Fast_Hash/10 2.175467489498553 ns/iter 2.176744658816909 ns/iter 1.00
JSON_String_Fast_Hash/100 2.1765980675467733 ns/iter 2.1768393062965754 ns/iter 1.00
JSON_String_Key_Hash/10 2.1782557887062475 ns/iter 2.6528137737593895 ns/iter 0.82
JSON_String_Key_Hash/100 6.53441188974615 ns/iter 9.014986191154238 ns/iter 0.72
JSON_Object_Defines_Miss_Same_Length 3.734837429463204 ns/iter 3.7454688194349623 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Small 3.736790360433931 ns/iter 3.738216406672592 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Large 3.7343412022428946 ns/iter 3.7510076627051805 ns/iter 1.00
Pointer_Object_Traverse 44.44847277956579 ns/iter 43.551982049040305 ns/iter 1.02
Pointer_Object_Try_Traverse 52.558901474474006 ns/iter 52.45517889185058 ns/iter 1.00
Pointer_Push_Back_Pointer_To_Weak_Pointer 336.0246958937328 ns/iter 287.02263156427233 ns/iter 1.17
Schema_Frame_OMC_Instances 125971205.80001047 ns/iter 125445940.60000236 ns/iter 1.00
Schema_Frame_OMC_References 46387628.26666607 ns/iter 43473182.50000143 ns/iter 1.07
Schema_Frame_OMC_Locations 43326969.87499674 ns/iter 40988141.0588201 ns/iter 1.06
Schema_Bundle_Meta_2020_12 2422727.4463648493 ns/iter 2452929.6842134944 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/llvm)

Benchmark suite Current: 26d85f4 Previous: 81cf10a Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 1.7175887491261197 ns/iter 2.30212187145078 ns/iter 0.75
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 1.7248777197443057 ns/iter 2.5112440746576334 ns/iter 0.69
Regex_Period_Asterisk 1.715483895150337 ns/iter 2.129389888791908 ns/iter 0.81
Regex_Group_Period_Asterisk_Group 1.8528063524704066 ns/iter 2.091714138809149 ns/iter 0.89
Regex_Period_Plus 2.3707208492974754 ns/iter 2.701404539883067 ns/iter 0.88
Regex_Period 2.056414927045535 ns/iter 2.4363269789328363 ns/iter 0.84
Regex_Caret_Period_Plus_Dollar 1.922100625350196 ns/iter 2.3523747399724058 ns/iter 0.82
Regex_Caret_Group_Period_Plus_Group_Dollar 2.0529566491443743 ns/iter 2.399832741079213 ns/iter 0.86
Regex_Caret_Period_Asterisk_Dollar 1.7900917548677093 ns/iter 2.280705471881866 ns/iter 0.78
Regex_Caret_Group_Period_Asterisk_Group_Dollar 1.663188295996126 ns/iter 2.266428555131848 ns/iter 0.73
Regex_Caret_X_Hyphen 6.130060203616001 ns/iter 8.597475951161336 ns/iter 0.71
Regex_Period_Md_Dollar 18.88747053427195 ns/iter 24.907142630674542 ns/iter 0.76
Regex_Caret_Slash_Period_Asterisk 5.049291831425698 ns/iter 5.477619667908748 ns/iter 0.92
Regex_Caret_Period_Range_Dollar 1.72080587711135 ns/iter 1.8395011264363252 ns/iter 0.94
Regex_Nested_Backtrack 28.059342227136778 ns/iter 31.074745809645385 ns/iter 0.90
JSON_Array_Of_Objects_Unique 338.2354395583383 ns/iter 360.59115620720974 ns/iter 0.94
JSON_Parse_1 20561.45370804934 ns/iter 22275.758704253614 ns/iter 0.92
JSON_Parse_Real 28546.036730506963 ns/iter 26878.200246431374 ns/iter 1.06
JSON_Parse_Decimal 329032.5630114567 ns/iter 269164.6825396648 ns/iter 1.22
JSON_Fast_Hash_Helm_Chart_Lock 55.342287862531784 ns/iter 50.83866046992246 ns/iter 1.09
JSON_Equality_Helm_Chart_Lock 137.86909057847623 ns/iter 142.12033574043727 ns/iter 0.97
JSON_String_Equal/10 6.867564614801836 ns/iter 7.163066177623767 ns/iter 0.96
JSON_String_Equal/100 6.542781919269304 ns/iter 9.176082408872063 ns/iter 0.71
JSON_String_Equal_Small_By_Perfect_Hash/10 0.33738765987915076 ns/iter 0.4100347688158232 ns/iter 0.82
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 3.2500208859458763 ns/iter 4.441348484039965 ns/iter 0.73
JSON_String_Fast_Hash/10 1.6795953230342677 ns/iter 1.8814155719023191 ns/iter 0.89
JSON_String_Fast_Hash/100 1.6948582367219414 ns/iter 1.919000601432764 ns/iter 0.88
JSON_String_Key_Hash/10 1.2761129106566624 ns/iter 1.5376274723432624 ns/iter 0.83
JSON_String_Key_Hash/100 1.9091363020751553 ns/iter 2.363515835027167 ns/iter 0.81
JSON_Object_Defines_Miss_Same_Length 2.525160767909107 ns/iter 2.7959523433632296 ns/iter 0.90
JSON_Object_Defines_Miss_Too_Small 2.5223924953904637 ns/iter 3.5947616249025773 ns/iter 0.70
JSON_Object_Defines_Miss_Too_Large 2.5598634729317986 ns/iter 3.296658637654683 ns/iter 0.78
Pointer_Object_Traverse 13.67197162383639 ns/iter 16.507029529440103 ns/iter 0.83
Pointer_Object_Try_Traverse 18.590641413175266 ns/iter 23.042169011475348 ns/iter 0.81
Pointer_Push_Back_Pointer_To_Weak_Pointer 151.57714869958548 ns/iter 177.79291008532752 ns/iter 0.85
Schema_Frame_OMC_Instances 126930041.5999851 ns/iter 135012008.4000082 ns/iter 0.94
Schema_Frame_OMC_References 42229458.294119634 ns/iter 52921924.99998691 ns/iter 0.80
Schema_Frame_OMC_Locations 41981901.94117882 ns/iter 53589945.80001308 ns/iter 0.78
Schema_Bundle_Meta_2020_12 1851770.1587322417 ns/iter 1822210.5809255517 ns/iter 1.02

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: 26d85f4 Previous: 81cf10a Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 4.719435948033076 ns/iter 4.777868983879476 ns/iter 0.99
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 4.392823125000689 ns/iter 4.40891375000092 ns/iter 1.00
Regex_Period_Asterisk 4.077539382281749 ns/iter 4.086397953725415 ns/iter 1.00
Regex_Group_Period_Asterisk_Group 4.079774917998606 ns/iter 4.167409015996682 ns/iter 0.98
Regex_Period_Plus 4.388792500000704 ns/iter 3.7606026785714466 ns/iter 1.17
Regex_Period 4.394424999999558 ns/iter 3.760861607142729 ns/iter 1.17
Regex_Caret_Period_Plus_Dollar 4.391492499999572 ns/iter 3.764780886134823 ns/iter 1.17
Regex_Caret_Group_Period_Plus_Group_Dollar 4.386994374999631 ns/iter 3.7646614218483445 ns/iter 1.17
Regex_Caret_Period_Asterisk_Dollar 4.138366614533384 ns/iter 4.096631047277943 ns/iter 1.01
Regex_Caret_Group_Period_Asterisk_Group_Dollar 4.081633391034477 ns/iter 4.076943355494563 ns/iter 1.00
Regex_Caret_X_Hyphen 7.530226562500226 ns/iter 7.838529017857151 ns/iter 0.96
Regex_Period_Md_Dollar 34.44869079372257 ns/iter 34.69106401233409 ns/iter 0.99
Regex_Caret_Slash_Period_Asterisk 7.225805803570447 ns/iter 7.517008928569371 ns/iter 0.96
Regex_Caret_Period_Range_Dollar 4.704991081931083 ns/iter 4.704223671213824 ns/iter 1.00
Regex_Nested_Backtrack 105.07812499998437 ns/iter 99.76249999997577 ns/iter 1.05
JSON_Array_Of_Objects_Unique 513.9862000000903 ns/iter 467.4578945219546 ns/iter 1.10
JSON_Parse_1 76952.03124998987 ns/iter 73325.98214284352 ns/iter 1.05
JSON_Parse_Real 99239.37324226931 ns/iter 93744.68996919454 ns/iter 1.06
JSON_Parse_Decimal 352519.38939472794 ns/iter 341882.54620124114 ns/iter 1.03
JSON_Fast_Hash_Helm_Chart_Lock 70.07136607143138 ns/iter 60.06969642856218 ns/iter 1.17
JSON_Equality_Helm_Chart_Lock 277.58136283846056 ns/iter 247.12537420472282 ns/iter 1.12
JSON_String_Equal/10 13.475316234482023 ns/iter 11.941783928571276 ns/iter 1.13
JSON_String_Equal/100 14.74874591630111 ns/iter 13.481240564816716 ns/iter 1.09
JSON_String_Equal_Small_By_Perfect_Hash/10 2.195271562499812 ns/iter 2.1923931250000805 ns/iter 1.00
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 12.582025000000385 ns/iter 12.593141461635303 ns/iter 1.00
JSON_String_Fast_Hash/10 4.071263400127828 ns/iter 3.441269949212716 ns/iter 1.18
JSON_String_Fast_Hash/100 4.087592633929152 ns/iter 3.4370740686374743 ns/iter 1.19
JSON_String_Key_Hash/10 4.417148770349367 ns/iter 4.391863749999914 ns/iter 1.01
JSON_String_Key_Hash/100 16.544450892860752 ns/iter 16.558832701614154 ns/iter 1.00
JSON_Object_Defines_Miss_Same_Length 3.763958028992346 ns/iter 3.756311779006363 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Small 3.7574346361475475 ns/iter 3.7577185647183615 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Large 4.188654099662303 ns/iter 3.75528588615212 ns/iter 1.12
Pointer_Object_Traverse 64.69939999999497 ns/iter 50.25380999998106 ns/iter 1.29
Pointer_Object_Try_Traverse 96.4496876585058 ns/iter 66.7624732142867 ns/iter 1.44
Pointer_Push_Back_Pointer_To_Weak_Pointer 216.91395683417858 ns/iter 176.7254962092572 ns/iter 1.23
Schema_Frame_OMC_Instances 275012299.99995756 ns/iter 251279733.3333007 ns/iter 1.09
Schema_Frame_OMC_References 104276333.33332174 ns/iter 100546450.00002438 ns/iter 1.04
Schema_Frame_OMC_Locations 98456471.42859499 ns/iter 93843185.71431193 ns/iter 1.05
Schema_Bundle_Meta_2020_12 4716886.2068842985 ns/iter 4855941.999996957 ns/iter 0.97

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: 26d85f4 Previous: 81cf10a Ratio
Schema_Frame_OMC_Instances 122190682.19997099 ns/iter 123694828.59999153 ns/iter 0.99
Schema_Frame_OMC_References 47372247.33333581 ns/iter 46201291.26666749 ns/iter 1.03
Schema_Frame_OMC_Locations 44598866.74999325 ns/iter 43316500.312499784 ns/iter 1.03
Schema_Bundle_Meta_2020_12 2653994.4486651313 ns/iter 2633618.350936781 ns/iter 1.01
Pointer_Object_Traverse 51.37371331784791 ns/iter 53.25308809432131 ns/iter 0.96
Pointer_Object_Try_Traverse 22.4162426731204 ns/iter 24.90710819118338 ns/iter 0.90
Pointer_Push_Back_Pointer_To_Weak_Pointer 169.0911892408076 ns/iter 176.74023890045416 ns/iter 0.96
JSON_Array_Of_Objects_Unique 388.2744113669226 ns/iter 402.59968617240656 ns/iter 0.96
JSON_Parse_1 32920.62580248392 ns/iter 32959.94634788935 ns/iter 1.00
JSON_Parse_Real 44395.767120690005 ns/iter 44338.40990023555 ns/iter 1.00
JSON_Parse_Decimal 155588.74383471804 ns/iter 153043.56574051818 ns/iter 1.02
JSON_Fast_Hash_Helm_Chart_Lock 63.09357993059348 ns/iter 68.7148345451002 ns/iter 0.92
JSON_Equality_Helm_Chart_Lock 162.2811642674918 ns/iter 151.33883527416563 ns/iter 1.07
JSON_String_Equal/10 6.6170216365147585 ns/iter 6.650835349151504 ns/iter 0.99
JSON_String_Equal/100 7.241591928029755 ns/iter 7.284172121704219 ns/iter 0.99
JSON_String_Equal_Small_By_Perfect_Hash/10 0.9339562015807257 ns/iter 0.9365377995681359 ns/iter 1.00
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 25.16901735669659 ns/iter 25.16454324100913 ns/iter 1.00
JSON_String_Fast_Hash/10 0.9323995952239645 ns/iter 1.244242529045538 ns/iter 0.75
JSON_String_Fast_Hash/100 0.9353350463861605 ns/iter 1.248026835290355 ns/iter 0.75
JSON_String_Key_Hash/10 1.2455866496991854 ns/iter 1.2450443679052263 ns/iter 1.00
JSON_String_Key_Hash/100 12.429839543244949 ns/iter 12.42778531177997 ns/iter 1.00
JSON_Object_Defines_Miss_Same_Length 2.488860316866682 ns/iter 2.495625801140465 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Small 2.7995293354515365 ns/iter 2.797826952076236 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Large 2.7978580434964897 ns/iter 2.488443724636225 ns/iter 1.12
Regex_Lower_S_Or_Upper_S_Asterisk 3.1130042694951787 ns/iter 3.109778386180619 ns/iter 1.00
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 3.1982222804809983 ns/iter 3.107835296790027 ns/iter 1.03
Regex_Period_Asterisk 3.109815106472984 ns/iter 3.108062993667976 ns/iter 1.00
Regex_Group_Period_Asterisk_Group 3.1116430615687216 ns/iter 3.10853517232558 ns/iter 1.00
Regex_Period_Plus 3.4198443680407755 ns/iter 2.7986660786085267 ns/iter 1.22
Regex_Period 3.418581524129069 ns/iter 2.797703046933794 ns/iter 1.22
Regex_Caret_Period_Plus_Dollar 3.425743615686373 ns/iter 2.795945788652873 ns/iter 1.23
Regex_Caret_Group_Period_Plus_Group_Dollar 3.418958298251364 ns/iter 2.7998057382113033 ns/iter 1.22
Regex_Caret_Period_Asterisk_Dollar 4.353097458518955 ns/iter 3.722472414369889 ns/iter 1.17
Regex_Caret_Group_Period_Asterisk_Group_Dollar 4.357718466268863 ns/iter 3.108818099765305 ns/iter 1.40
Regex_Caret_X_Hyphen 13.066053737151568 ns/iter 13.696399134459705 ns/iter 0.95
Regex_Period_Md_Dollar 36.49028133155709 ns/iter 36.513357626834214 ns/iter 1.00
Regex_Caret_Slash_Period_Asterisk 9.328311705474338 ns/iter 7.769294837145347 ns/iter 1.20
Regex_Caret_Period_Range_Dollar 4.351031731356855 ns/iter 4.043113130708439 ns/iter 1.08
Regex_Nested_Backtrack 74.65624731372593 ns/iter 60.135913739925456 ns/iter 1.24

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: 26d85f4 Previous: 81cf10a Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 2.6193646967037316 ns/iter 2.7349962433904436 ns/iter 0.96
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 2.4483283283909616 ns/iter 2.6200953114470322 ns/iter 0.93
Regex_Period_Asterisk 2.2364608434689695 ns/iter 2.68387346924832 ns/iter 0.83
Regex_Group_Period_Asterisk_Group 2.2363981448614725 ns/iter 2.6510257395769363 ns/iter 0.84
Regex_Period_Plus 2.3294324150746175 ns/iter 2.774723186331186 ns/iter 0.84
Regex_Period 2.3139579555135654 ns/iter 2.605924886722381 ns/iter 0.89
Regex_Caret_Period_Plus_Dollar 2.4079495259325636 ns/iter 2.606175373008144 ns/iter 0.92
Regex_Caret_Group_Period_Plus_Group_Dollar 2.3119958123073374 ns/iter 2.700639714692951 ns/iter 0.86
Regex_Caret_Period_Asterisk_Dollar 2.2250362891901503 ns/iter 2.5823107537051566 ns/iter 0.86
Regex_Caret_Group_Period_Asterisk_Group_Dollar 2.259933192122573 ns/iter 2.6705511170693574 ns/iter 0.85
Regex_Caret_X_Hyphen 6.734893680628217 ns/iter 9.035363132200562 ns/iter 0.75
Regex_Period_Md_Dollar 22.701903670053465 ns/iter 28.015347419588903 ns/iter 0.81
Regex_Caret_Slash_Period_Asterisk 5.064980983734131 ns/iter 6.50525231994248 ns/iter 0.78
Regex_Caret_Period_Range_Dollar 2.562800926720549 ns/iter 2.5792609066595027 ns/iter 0.99
Regex_Nested_Backtrack 55.73282241821289 ns/iter 49.92789223406266 ns/iter 1.12
JSON_Array_Of_Objects_Unique 342.20069571690794 ns/iter 294.49087101523935 ns/iter 1.16
JSON_Parse_1 24207.891820610846 ns/iter 26251.762817365463 ns/iter 0.92
JSON_Parse_Real 25061.08017441649 ns/iter 26660.993113235152 ns/iter 0.94
JSON_Parse_Decimal 281668.4076851398 ns/iter 312956.72625420446 ns/iter 0.90
JSON_Fast_Hash_Helm_Chart_Lock 52.692294120788574 ns/iter 42.2879731210802 ns/iter 1.25
JSON_Equality_Helm_Chart_Lock 127.0388569229056 ns/iter 160.97007136314886 ns/iter 0.79
JSON_String_Equal/10 5.766296665024436 ns/iter 7.55944306848685 ns/iter 0.76
JSON_String_Equal/100 5.754213140023412 ns/iter 6.650898841533781 ns/iter 0.87
JSON_String_Equal_Small_By_Perfect_Hash/10 0.8038036254271155 ns/iter 0.9977820943708621 ns/iter 0.81
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 3.3079712488907953 ns/iter 4.24495366304181 ns/iter 0.78
JSON_String_Fast_Hash/10 2.018041874686894 ns/iter 2.3513100612031295 ns/iter 0.86
JSON_String_Fast_Hash/100 2.506906808619582 ns/iter 2.2869754955260255 ns/iter 1.10
JSON_String_Key_Hash/10 1.7773697716661074 ns/iter 1.682012165761209 ns/iter 1.06
JSON_String_Key_Hash/100 2.8847567966128707 ns/iter 2.923530092048078 ns/iter 0.99
JSON_Object_Defines_Miss_Same_Length 2.043872979326589 ns/iter 2.3805925324290333 ns/iter 0.86
JSON_Object_Defines_Miss_Too_Small 1.989676319016132 ns/iter 2.2721114168526007 ns/iter 0.88
JSON_Object_Defines_Miss_Too_Large 2.070762112859831 ns/iter 2.439948269350555 ns/iter 0.85
Pointer_Object_Traverse 67.6769424795345 ns/iter 72.56676904864419 ns/iter 0.93
Pointer_Object_Try_Traverse 42.821921955916274 ns/iter 53.5384804372379 ns/iter 0.80
Pointer_Push_Back_Pointer_To_Weak_Pointer 206.99368474865727 ns/iter 215.20235247882613 ns/iter 0.96
Schema_Frame_OMC_Instances 188105285.1676941 ns/iter 159267961.97891235 ns/iter 1.18
Schema_Frame_OMC_References 72368192.67272949 ns/iter 57142386.06966459 ns/iter 1.27
Schema_Frame_OMC_Locations 77495011.41634855 ns/iter 52977855.3889348 ns/iter 1.46
Schema_Bundle_Meta_2020_12 3244258.7393301507 ns/iter 2449733.1539018257 ns/iter 1.32

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

@jviotti jviotti merged commit c9fbf2d into main Dec 2, 2025
13 checks passed
@jviotti jviotti deleted the regex-sets branch December 2, 2025 12:40
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