Skip to content
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

Clarify the use of DOTALL in JSON Schema regular expressions #1586

Merged
merged 1 commit into from
Mar 11, 2025

Conversation

jviotti
Copy link
Member

@jviotti jviotti commented Mar 11, 2025

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

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: 8f54281 Previous: ed6fb35 Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 2.4964265006495094 ns/iter 2.502260140941743 ns/iter 1.00
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 2.489685663283457 ns/iter 2.4890283343021427 ns/iter 1.00
Regex_Period_Asterisk 2.4987850180386846 ns/iter 2.4859203586701306 ns/iter 1.01
Regex_Group_Period_Asterisk_Group 2.4871224718786102 ns/iter 2.4862755939633647 ns/iter 1.00
Regex_Period_Plus 2.487017543854637 ns/iter 2.795333073443547 ns/iter 0.89
Regex_Period 2.486467110100102 ns/iter 2.8039972028365683 ns/iter 0.89
Regex_Caret_Period_Plus_Dollar 2.4870470639995204 ns/iter 2.4988243282712745 ns/iter 1.00
Regex_Caret_Group_Period_Plus_Group_Dollar 2.487151907824982 ns/iter 2.5630019461769016 ns/iter 0.97
Regex_Caret_Period_Asterisk_Dollar 2.4887712432251647 ns/iter 2.796303362813452 ns/iter 0.89
Regex_Caret_Group_Period_Asterisk_Group_Dollar 2.493226955411435 ns/iter 2.7681434074135907 ns/iter 0.90
Regex_Caret_X_Hyphen 6.848949294689231 ns/iter 6.616590222778431 ns/iter 1.04
Regex_Period_Md_Dollar 78.09355087871414 ns/iter 79.96111939009755 ns/iter 0.98
Regex_Caret_Slash_Period_Asterisk 6.2192902806788535 ns/iter 7.1486504892166005 ns/iter 0.87
Regex_Caret_Period_Range_Dollar 4.050852393166963 ns/iter 2.9788528103310767 ns/iter 1.36
Regex_Nested_Backtrack 503.5756606130663 ns/iter 478.6034609201833 ns/iter 1.05
JSON_Array_Of_Objects_Unique 397.5328344196739 ns/iter 396.499867399376 ns/iter 1.00
JSON_Parse_1 30321.57921524147 ns/iter 30738.30771262656 ns/iter 0.99
JSON_Fast_Hash_Helm_Chart_Lock 55.607927615093445 ns/iter 55.59094914177567 ns/iter 1.00
JSON_Equality_Helm_Chart_Lock 152.79286630781192 ns/iter 152.4912179439911 ns/iter 1.00
JSON_String_Equal/10 7.154792606992593 ns/iter 7.162273221216828 ns/iter 1.00
JSON_String_Equal/100 7.162278429205674 ns/iter 6.864853216941535 ns/iter 1.04
JSON_String_Equal_Small_By_Perfect_Hash/10 0.9341354242295391 ns/iter 0.9569407315721474 ns/iter 0.98
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 10.25789197608182 ns/iter 10.260560892327877 ns/iter 1.00
JSON_String_Fast_Hash/10 2.1767796435306503 ns/iter 2.2309924217546535 ns/iter 0.98
JSON_String_Fast_Hash/100 2.1776659398311806 ns/iter 2.177511616464903 ns/iter 1.00
JSON_String_Key_Hash/10 2.1808781677209343 ns/iter 2.178601226236794 ns/iter 1.00
JSON_String_Key_Hash/100 2.805127079288774 ns/iter 2.8111318941143577 ns/iter 1.00
JSON_Object_Defines_Miss_Same_Length 3.734911458176264 ns/iter 3.740349286716565 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Small 3.7353697790794405 ns/iter 3.735069357674745 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Large 3.734022427229899 ns/iter 3.7391087583847153 ns/iter 1.00
Pointer_Object_Traverse 43.146307243236144 ns/iter 43.14696832698712 ns/iter 1.00
Pointer_Object_Try_Traverse 52.6591971755009 ns/iter 52.63981976094073 ns/iter 1.00
Pointer_Push_Back_Pointer_To_Weak_Pointer 290.7785704478953 ns/iter 291.6168905037539 ns/iter 1.00
Schema_Frame_OMC_Instances 226215093.66666713 ns/iter 220449240.66665316 ns/iter 1.03
Schema_Frame_OMC_References 148361169.59999117 ns/iter 146480357.39999157 ns/iter 1.01
Schema_Frame_OMC_Locations 144526910.7999934 ns/iter 142472078.1999895 ns/iter 1.01
Schema_Bundle_Meta_2020_12 6921006.504952213 ns/iter 6888656.794119158 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: 8f54281 Previous: ed6fb35 Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 1.6454774350640484 ns/iter 1.5903277043815074 ns/iter 1.03
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 1.713290161184157 ns/iter 1.579880215595927 ns/iter 1.08
Regex_Period_Asterisk 1.639665030581514 ns/iter 1.583800508569344 ns/iter 1.04
Regex_Group_Period_Asterisk_Group 1.635485336906087 ns/iter 1.5864621688119083 ns/iter 1.03
Regex_Period_Plus 1.9838387106167517 ns/iter 1.8819930687522297 ns/iter 1.05
Regex_Period 2.018846415281235 ns/iter 1.8942657123693725 ns/iter 1.07
Regex_Caret_Period_Plus_Dollar 2.0040034412186847 ns/iter 1.9074014168522313 ns/iter 1.05
Regex_Caret_Group_Period_Plus_Group_Dollar 1.9786708938406603 ns/iter 1.8902813550966109 ns/iter 1.05
Regex_Caret_Period_Asterisk_Dollar 1.648988722312855 ns/iter 1.5712938100817904 ns/iter 1.05
Regex_Caret_Group_Period_Asterisk_Group_Dollar 1.6517349212795298 ns/iter 1.6006258246811864 ns/iter 1.03
Regex_Caret_X_Hyphen 7.555560257204502 ns/iter 6.27900930963607 ns/iter 1.20
Regex_Period_Md_Dollar 72.20332165583005 ns/iter 67.36233626439389 ns/iter 1.07
Regex_Caret_Slash_Period_Asterisk 5.384211840789734 ns/iter 5.593108185642513 ns/iter 0.96
Regex_Caret_Period_Range_Dollar 2.9740290144845845 ns/iter 2.102766649916859 ns/iter 1.41
Regex_Nested_Backtrack 840.0669815466966 ns/iter 751.69094764063 ns/iter 1.12
JSON_Array_Of_Objects_Unique 373.36666450066485 ns/iter 327.8469793370987 ns/iter 1.14
JSON_Parse_1 25915.812711687682 ns/iter 21440.568238289885 ns/iter 1.21
JSON_Fast_Hash_Helm_Chart_Lock 51.29204848508908 ns/iter 47.616425542115294 ns/iter 1.08
JSON_Equality_Helm_Chart_Lock 131.62529326081273 ns/iter 118.58594949958888 ns/iter 1.11
JSON_String_Equal/10 8.153260461744923 ns/iter 7.525430484676724 ns/iter 1.08
JSON_String_Equal/100 6.650921718750674 ns/iter 6.181258022589232 ns/iter 1.08
JSON_String_Equal_Small_By_Perfect_Hash/10 0.33713423153603433 ns/iter 0.3142636350352589 ns/iter 1.07
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 3.1114898965816753 ns/iter 2.903846043922448 ns/iter 1.07
JSON_String_Fast_Hash/10 1.7206070552792159 ns/iter 1.5675039971877025 ns/iter 1.10
JSON_String_Fast_Hash/100 2.138796764172985 ns/iter 1.8857089871397963 ns/iter 1.13
JSON_String_Key_Hash/10 1.3367345139513127 ns/iter 1.275896760741969 ns/iter 1.05
JSON_String_Key_Hash/100 1.7734540447914018 ns/iter 1.6803127971195648 ns/iter 1.06
JSON_Object_Defines_Miss_Same_Length 2.3442846131176402 ns/iter 2.308076335824083 ns/iter 1.02
JSON_Object_Defines_Miss_Too_Small 2.3259646569473182 ns/iter 2.21228991910673 ns/iter 1.05
JSON_Object_Defines_Miss_Too_Large 2.402775142466265 ns/iter 2.193528179850951 ns/iter 1.10
Pointer_Object_Traverse 16.447326745614934 ns/iter 15.393460346508048 ns/iter 1.07
Pointer_Object_Try_Traverse 25.641660144036738 ns/iter 22.867039909808778 ns/iter 1.12
Pointer_Push_Back_Pointer_To_Weak_Pointer 181.35779365372272 ns/iter 173.10549592140637 ns/iter 1.05
Schema_Frame_OMC_Instances 182065531.24997526 ns/iter 174078499.99997893 ns/iter 1.05
Schema_Frame_OMC_References 112067319.49999948 ns/iter 98745886.85714312 ns/iter 1.13
Schema_Frame_OMC_Locations 110360173.66666329 ns/iter 100193351.14286931 ns/iter 1.10
Schema_Bundle_Meta_2020_12 5229595.340002788 ns/iter 4482331.127509582 ns/iter 1.17

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: 8f54281 Previous: ed6fb35 Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 6.995965401786566 ns/iter 7.07662898626452 ns/iter 0.99
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 7.655859340824453 ns/iter 6.871499999999538 ns/iter 1.11
Regex_Period_Asterisk 7.723630580357568 ns/iter 6.923649553571514 ns/iter 1.12
Regex_Group_Period_Asterisk_Group 7.166162499999017 ns/iter 6.88821651785711 ns/iter 1.04
Regex_Period_Plus 7.254772321427793 ns/iter 7.199633928571813 ns/iter 1.01
Regex_Period 7.34468415178467 ns/iter 7.235433035714627 ns/iter 1.02
Regex_Caret_Period_Plus_Dollar 7.3557957589289105 ns/iter 7.299087053570677 ns/iter 1.01
Regex_Caret_Group_Period_Plus_Group_Dollar 7.3832466517842485 ns/iter 7.377707589286685 ns/iter 1.00
Regex_Caret_Period_Asterisk_Dollar 7.027245535715972 ns/iter 7.30086383928606 ns/iter 0.96
Regex_Caret_Group_Period_Asterisk_Group_Dollar 6.927215401785044 ns/iter 7.11954910714344 ns/iter 0.97
Regex_Caret_X_Hyphen 11.866175000001533 ns/iter 14.269720918437203 ns/iter 0.83
Regex_Period_Md_Dollar 136.70643809345532 ns/iter 136.07398214286295 ns/iter 1.00
Regex_Caret_Slash_Period_Asterisk 10.606048437498572 ns/iter 10.543612499999355 ns/iter 1.01
Regex_Caret_Period_Range_Dollar 7.766784340327525 ns/iter 7.808563357996969 ns/iter 0.99
Regex_Nested_Backtrack 597.8039285713927 ns/iter 599.7398214286624 ns/iter 1.00
JSON_Array_Of_Objects_Unique 404.9937988841374 ns/iter 405.0936203083304 ns/iter 1.00
JSON_Parse_1 80147.08705356302 ns/iter 96647.9175036852 ns/iter 0.83
JSON_Fast_Hash_Helm_Chart_Lock 52.29498214287023 ns/iter 55.34926000000268 ns/iter 0.94
JSON_Equality_Helm_Chart_Lock 189.4702001877301 ns/iter 186.55046308486664 ns/iter 1.02
JSON_String_Equal/10 9.170039691202689 ns/iter 8.970909334950935 ns/iter 1.02
JSON_String_Equal/100 9.98532718756559 ns/iter 10.017603125000107 ns/iter 1.00
JSON_String_Equal_Small_By_Perfect_Hash/10 2.169514999999933 ns/iter 2.1668206249998434 ns/iter 1.00
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 15.614649672222486 ns/iter 15.27146686202086 ns/iter 1.02
JSON_String_Fast_Hash/10 3.4724075392169254 ns/iter 3.4178581188964743 ns/iter 1.02
JSON_String_Fast_Hash/100 3.553359324804622 ns/iter 3.412228967121011 ns/iter 1.04
JSON_String_Key_Hash/10 8.18444460632093 ns/iter 8.221228088297298 ns/iter 1.00
JSON_String_Key_Hash/100 3.7581926718600887 ns/iter 3.7324538557752445 ns/iter 1.01
JSON_Object_Defines_Miss_Same_Length 4.646623001443252 ns/iter 4.6383026889247505 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Small 4.663305813980317 ns/iter 4.655755792139335 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Large 3.7191246362162103 ns/iter 3.7128144576559636 ns/iter 1.00
Pointer_Object_Traverse 50.00778999999511 ns/iter 48.94056462762736 ns/iter 1.02
Pointer_Object_Try_Traverse 66.73367857142613 ns/iter 65.79960714285602 ns/iter 1.01
Pointer_Push_Back_Pointer_To_Weak_Pointer 182.46442739714965 ns/iter 179.20581957191987 ns/iter 1.02
Schema_Frame_OMC_Instances 482337000.00002956 ns/iter 488747200.00003433 ns/iter 0.99
Schema_Frame_OMC_References 348926599.9999134 ns/iter 353518850.00000036 ns/iter 0.99
Schema_Frame_OMC_Locations 339136950.00001097 ns/iter 340745450.0000995 ns/iter 1.00
Schema_Bundle_Meta_2020_12 16280560.97561279 ns/iter 16437004.878032275 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 (linux/gcc)

Benchmark suite Current: 8f54281 Previous: ed6fb35 Ratio
Schema_Frame_OMC_Instances 223528349.33330238 ns/iter 225998877.33326796 ns/iter 0.99
Schema_Frame_OMC_References 144821723.80000976 ns/iter 148380123.40001112 ns/iter 0.98
Schema_Frame_OMC_Locations 140769124.3999807 ns/iter 141589087.80000275 ns/iter 0.99
Schema_Bundle_Meta_2020_12 6933632.270001909 ns/iter 6997357.121219759 ns/iter 0.99
Pointer_Object_Traverse 46.75740514305881 ns/iter 47.360050223478154 ns/iter 0.99
Pointer_Object_Try_Traverse 23.362666893200466 ns/iter 23.390651748854463 ns/iter 1.00
Pointer_Push_Back_Pointer_To_Weak_Pointer 163.3155437165882 ns/iter 173.79785437615226 ns/iter 0.94
JSON_Array_Of_Objects_Unique 374.46777713868937 ns/iter 373.738151569817 ns/iter 1.00
JSON_Parse_1 33517.30693732749 ns/iter 33179.437473366655 ns/iter 1.01
JSON_Fast_Hash_Helm_Chart_Lock 66.59299725713362 ns/iter 63.2540547969969 ns/iter 1.05
JSON_Equality_Helm_Chart_Lock 146.19703284931708 ns/iter 147.02203319388738 ns/iter 0.99
JSON_String_Equal/10 5.718617524789635 ns/iter 5.736460615862541 ns/iter 1.00
JSON_String_Equal/100 6.361339148502699 ns/iter 6.340354671406106 ns/iter 1.00
JSON_String_Equal_Small_By_Perfect_Hash/10 0.9347450726057558 ns/iter 0.9339991638386621 ns/iter 1.00
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 19.268219220584502 ns/iter 19.270056605317595 ns/iter 1.00
JSON_String_Fast_Hash/10 0.9346947346670194 ns/iter 0.9327373872186708 ns/iter 1.00
JSON_String_Fast_Hash/100 0.9347366833691112 ns/iter 0.9331783680088044 ns/iter 1.00
JSON_String_Key_Hash/10 1.2484579057175145 ns/iter 1.2474759008606635 ns/iter 1.00
JSON_String_Key_Hash/100 2.027800952829282 ns/iter 2.0325149696186102 ns/iter 1.00
JSON_Object_Defines_Miss_Same_Length 2.8024256080276686 ns/iter 2.8001955267698695 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Small 2.488417592563779 ns/iter 2.488060353907982 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Large 2.4878743593781163 ns/iter 2.4914049534217892 ns/iter 1.00
Regex_Lower_S_Or_Upper_S_Asterisk 2.803306270911525 ns/iter 2.8119973401959544 ns/iter 1.00
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 3.112552360541863 ns/iter 3.1123749783041146 ns/iter 1.00
Regex_Period_Asterisk 3.1104797617650477 ns/iter 3.1132981113551987 ns/iter 1.00
Regex_Group_Period_Asterisk_Group 3.1073403351656084 ns/iter 3.1090823393524984 ns/iter 1.00
Regex_Period_Plus 3.108557058803714 ns/iter 3.111656321253299 ns/iter 1.00
Regex_Period 3.1072329199287188 ns/iter 3.1128488536397847 ns/iter 1.00
Regex_Caret_Period_Plus_Dollar 3.108295778502243 ns/iter 3.1290485355170645 ns/iter 0.99
Regex_Caret_Group_Period_Plus_Group_Dollar 3.1079438997012883 ns/iter 3.110805991573679 ns/iter 1.00
Regex_Caret_Period_Asterisk_Dollar 3.1092784842274694 ns/iter 4.0392103505421035 ns/iter 0.77
Regex_Caret_Group_Period_Asterisk_Group_Dollar 3.110165771842554 ns/iter 4.044408300571484 ns/iter 0.77
Regex_Caret_X_Hyphen 13.680253209889031 ns/iter 13.685918922379066 ns/iter 1.00
Regex_Period_Md_Dollar 88.77751592643712 ns/iter 90.7320585315952 ns/iter 0.98
Regex_Caret_Slash_Period_Asterisk 7.771430652346966 ns/iter 8.71507044366852 ns/iter 0.89
Regex_Caret_Period_Range_Dollar 4.042020068874329 ns/iter 3.424648815893649 ns/iter 1.18
Regex_Nested_Backtrack 819.5745850015298 ns/iter 818.6060086720886 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/gcc)

Benchmark suite Current: 8f54281 Previous: ed6fb35 Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 2.0243309812697543 ns/iter 1.8903040851159425 ns/iter 1.07
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 2.0523679096376743 ns/iter 1.90729830202839 ns/iter 1.08
Regex_Period_Asterisk 2.037816822000628 ns/iter 1.8853500381931134 ns/iter 1.08
Regex_Group_Period_Asterisk_Group 2.0308357050467256 ns/iter 1.8997286526297799 ns/iter 1.07
Regex_Period_Plus 1.7535392545583561 ns/iter 1.5935904825191434 ns/iter 1.10
Regex_Period 1.7606749457016226 ns/iter 1.5797213016388676 ns/iter 1.11
Regex_Caret_Period_Plus_Dollar 1.974795787046388 ns/iter 1.5945697811572097 ns/iter 1.24
Regex_Caret_Group_Period_Plus_Group_Dollar 2.1685715085395283 ns/iter 1.5812464264567327 ns/iter 1.37
Regex_Caret_Period_Asterisk_Dollar 2.1812884773977586 ns/iter 1.908756495637354 ns/iter 1.14
Regex_Caret_Group_Period_Asterisk_Group_Dollar 2.1227277647233858 ns/iter 1.8901391985000568 ns/iter 1.12
Regex_Caret_X_Hyphen 6.398899354572559 ns/iter 6.019167612224216 ns/iter 1.06
Regex_Period_Md_Dollar 74.78734224780672 ns/iter 69.50679238313784 ns/iter 1.08
Regex_Caret_Slash_Period_Asterisk 4.7365541835310125 ns/iter 4.452827243665925 ns/iter 1.06
Regex_Caret_Period_Range_Dollar 2.0727114357190364 ns/iter 1.8988146012900948 ns/iter 1.09
Regex_Nested_Backtrack 930.1296435259643 ns/iter 850.85848215571 ns/iter 1.09
JSON_Array_Of_Objects_Unique 227.1573870142136 ns/iter 210.00512357107817 ns/iter 1.08
JSON_Parse_1 27879.79761713789 ns/iter 23051.505312217938 ns/iter 1.21
JSON_Fast_Hash_Helm_Chart_Lock 30.869778102995493 ns/iter 23.805894034452145 ns/iter 1.30
JSON_Equality_Helm_Chart_Lock 129.15134983717007 ns/iter 114.13586938429708 ns/iter 1.13
JSON_String_Equal/10 5.76673330936043 ns/iter 5.477001048029537 ns/iter 1.05
JSON_String_Equal/100 5.448183975847046 ns/iter 5.094195793282134 ns/iter 1.07
JSON_String_Equal_Small_By_Perfect_Hash/10 0.800552915769764 ns/iter 0.7604789787502545 ns/iter 1.05
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 3.7298811930937514 ns/iter 3.8344441835496776 ns/iter 0.97
JSON_String_Fast_Hash/10 2.2016143035303624 ns/iter 1.897023548376543 ns/iter 1.16
JSON_String_Fast_Hash/100 2.1063779268416134 ns/iter 1.9115937872047426 ns/iter 1.10
JSON_String_Key_Hash/10 1.548773493003818 ns/iter 1.4393736150265044 ns/iter 1.08
JSON_String_Key_Hash/100 2.736636552386587 ns/iter 2.52785071522208 ns/iter 1.08
JSON_Object_Defines_Miss_Same_Length 1.8510370685802036 ns/iter 1.8014824052997953 ns/iter 1.03
JSON_Object_Defines_Miss_Too_Small 2.041736365907959 ns/iter 1.8898599241194176 ns/iter 1.08
JSON_Object_Defines_Miss_Too_Large 2.210409677026096 ns/iter 1.7359406382341056 ns/iter 1.27
Pointer_Object_Traverse 56.20797792074518 ns/iter 52.978615840628535 ns/iter 1.06
Pointer_Object_Try_Traverse 41.42787912749679 ns/iter 35.70077399463754 ns/iter 1.16
Pointer_Push_Back_Pointer_To_Weak_Pointer 183.82129498763632 ns/iter 156.77071162245676 ns/iter 1.17
Schema_Frame_OMC_Instances 217511951.92337036 ns/iter 176258265.97213745 ns/iter 1.23
Schema_Frame_OMC_References 126907308.89638264 ns/iter 109213987.98624675 ns/iter 1.16
Schema_Frame_OMC_Locations 117429494.85778809 ns/iter 104136875.69754465 ns/iter 1.13
Schema_Bundle_Meta_2020_12 6178226.226415389 ns/iter 5003632.770644294 ns/iter 1.23

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

@jviotti jviotti merged commit 217e7e3 into main Mar 11, 2025
13 checks passed
@jviotti jviotti deleted the regex-dotall branch March 11, 2025 15:18
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