-
-
Notifications
You must be signed in to change notification settings - Fork 4
Improve bundling-related invalid JSON errors #1624
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
Conversation
Signed-off-by: Juan Cruz Viotti <[email protected]>
There was a problem hiding this 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: 9158f35 | Previous: 9c0727b | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
1.6820205876468028 ns/iter |
1.573560380390578 ns/iter |
1.07 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
1.6999110809462725 ns/iter |
1.5674231555546696 ns/iter |
1.08 |
Regex_Period_Asterisk |
1.683121495383067 ns/iter |
1.5704876487412884 ns/iter |
1.07 |
Regex_Group_Period_Asterisk_Group |
1.785940185037892 ns/iter |
1.5708518009090653 ns/iter |
1.14 |
Regex_Period_Plus |
2.0316600808917005 ns/iter |
1.922581691449235 ns/iter |
1.06 |
Regex_Period |
2.0357265022145805 ns/iter |
2.0438453541957204 ns/iter |
1.00 |
Regex_Caret_Period_Plus_Dollar |
2.0288467751708668 ns/iter |
1.8861959149255692 ns/iter |
1.08 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
2.0168948351482996 ns/iter |
1.89118588693633 ns/iter |
1.07 |
Regex_Caret_Period_Asterisk_Dollar |
1.829348858731327 ns/iter |
1.5772492427873706 ns/iter |
1.16 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
1.6798861924923323 ns/iter |
1.5680853930628749 ns/iter |
1.07 |
Regex_Caret_X_Hyphen |
7.071356903274184 ns/iter |
6.269309552099844 ns/iter |
1.13 |
Regex_Period_Md_Dollar |
73.02141518861394 ns/iter |
67.25415801455866 ns/iter |
1.09 |
Regex_Caret_Slash_Period_Asterisk |
5.469078404511078 ns/iter |
5.301854166674141 ns/iter |
1.03 |
Regex_Caret_Period_Range_Dollar |
2.376467754557835 ns/iter |
2.039688199353462 ns/iter |
1.17 |
Regex_Nested_Backtrack |
780.8787633383785 ns/iter |
724.4266208732308 ns/iter |
1.08 |
JSON_Array_Of_Objects_Unique |
376.10731278154157 ns/iter |
332.30382538610024 ns/iter |
1.13 |
JSON_Parse_1 |
23584.32672719178 ns/iter |
21168.780633426664 ns/iter |
1.11 |
JSON_Fast_Hash_Helm_Chart_Lock |
51.74214897555262 ns/iter |
47.64179197029903 ns/iter |
1.09 |
JSON_Equality_Helm_Chart_Lock |
125.85793166119439 ns/iter |
118.5218104147062 ns/iter |
1.06 |
JSON_String_Equal/10 |
8.091863926861695 ns/iter |
7.524079356435788 ns/iter |
1.08 |
JSON_String_Equal/100 |
6.499259388480571 ns/iter |
5.98561155044942 ns/iter |
1.09 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.3391719951732918 ns/iter |
0.3284250395573148 ns/iter |
1.03 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
3.1168841771545703 ns/iter |
2.9110322400610738 ns/iter |
1.07 |
JSON_String_Fast_Hash/10 |
1.7435929611816252 ns/iter |
1.5675891198829817 ns/iter |
1.11 |
JSON_String_Fast_Hash/100 |
2.023865886411943 ns/iter |
1.8815684856871298 ns/iter |
1.08 |
JSON_String_Key_Hash/10 |
1.367578226718066 ns/iter |
1.2560448865028648 ns/iter |
1.09 |
JSON_String_Key_Hash/100 |
1.8063890120680328 ns/iter |
1.6991439420299814 ns/iter |
1.06 |
JSON_Object_Defines_Miss_Same_Length |
2.6437821560765515 ns/iter |
2.1920149222977723 ns/iter |
1.21 |
JSON_Object_Defines_Miss_Too_Small |
2.3673935858206634 ns/iter |
2.194634185666513 ns/iter |
1.08 |
JSON_Object_Defines_Miss_Too_Large |
2.4083839220917738 ns/iter |
2.200333354856565 ns/iter |
1.09 |
Pointer_Object_Traverse |
16.566018483423264 ns/iter |
15.369478652507446 ns/iter |
1.08 |
Pointer_Object_Try_Traverse |
23.406114556572003 ns/iter |
21.784676475308498 ns/iter |
1.07 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
182.5258698113819 ns/iter |
172.23731513484148 ns/iter |
1.06 |
Schema_Frame_OMC_Instances |
179908597.33333763 ns/iter |
158975906.24999225 ns/iter |
1.13 |
Schema_Frame_OMC_References |
113579527.83333759 ns/iter |
95613553.57142735 ns/iter |
1.19 |
Schema_Frame_OMC_Locations |
109760708.42856903 ns/iter |
92695732.14286149 ns/iter |
1.18 |
Schema_Bundle_Meta_2020_12 |
4791646.708337143 ns/iter |
4393253.899371565 ns/iter |
1.09 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this 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: 9158f35 | Previous: 9c0727b | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
2.285094718928189 ns/iter |
2.19725603508274 ns/iter |
1.04 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
2.2026244287569567 ns/iter |
2.2141602793933974 ns/iter |
0.99 |
Regex_Period_Asterisk |
2.198623710302759 ns/iter |
2.2021015356879277 ns/iter |
1.00 |
Regex_Group_Period_Asterisk_Group |
2.198874659759101 ns/iter |
2.2162338425531485 ns/iter |
0.99 |
Regex_Period_Plus |
2.5026103742170833 ns/iter |
2.488033523133384 ns/iter |
1.01 |
Regex_Period |
2.4943954663448054 ns/iter |
2.4869715624430158 ns/iter |
1.00 |
Regex_Caret_Period_Plus_Dollar |
2.488418311080353 ns/iter |
2.4881383896755764 ns/iter |
1.00 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
2.4886822056982316 ns/iter |
2.4869972328455643 ns/iter |
1.00 |
Regex_Caret_Period_Asterisk_Dollar |
3.419266229400083 ns/iter |
3.4192385132952365 ns/iter |
1.00 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
3.419297409599996 ns/iter |
3.435741818909054 ns/iter |
1.00 |
Regex_Caret_X_Hyphen |
13.054990018339137 ns/iter |
13.058310134075187 ns/iter |
1.00 |
Regex_Period_Md_Dollar |
74.47185405490951 ns/iter |
74.4222165733069 ns/iter |
1.00 |
Regex_Caret_Slash_Period_Asterisk |
7.150025146384942 ns/iter |
6.2133185419122094 ns/iter |
1.15 |
Regex_Caret_Period_Range_Dollar |
4.040975383182044 ns/iter |
4.049256659242185 ns/iter |
1.00 |
Regex_Nested_Backtrack |
469.9635218207259 ns/iter |
492.8076874490225 ns/iter |
0.95 |
JSON_Array_Of_Objects_Unique |
392.3504591866718 ns/iter |
386.7027950968634 ns/iter |
1.01 |
JSON_Parse_1 |
30381.653601005295 ns/iter |
30368.554031977652 ns/iter |
1.00 |
JSON_Fast_Hash_Helm_Chart_Lock |
56.09696972496245 ns/iter |
55.78451647019228 ns/iter |
1.01 |
JSON_Equality_Helm_Chart_Lock |
153.20467695568382 ns/iter |
156.33587958640072 ns/iter |
0.98 |
JSON_String_Equal/10 |
6.2499181483154045 ns/iter |
6.221580213582141 ns/iter |
1.00 |
JSON_String_Equal/100 |
6.858441855667687 ns/iter |
6.856581206759224 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.9397648821677514 ns/iter |
0.9356932939448612 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
14.605650574438446 ns/iter |
10.255549855011745 ns/iter |
1.42 |
JSON_String_Fast_Hash/10 |
2.1869188813909393 ns/iter |
2.1749410139906007 ns/iter |
1.01 |
JSON_String_Fast_Hash/100 |
2.181273617379021 ns/iter |
2.1756575627408083 ns/iter |
1.00 |
JSON_String_Key_Hash/10 |
2.6646379228848978 ns/iter |
1.8668332769231164 ns/iter |
1.43 |
JSON_String_Key_Hash/100 |
2.8003444377418742 ns/iter |
2.8004522629981654 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Same_Length |
3.737038469449782 ns/iter |
3.734989285383791 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
3.7369832326078556 ns/iter |
3.735264795876588 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Large |
3.7409701099707755 ns/iter |
3.733591038044527 ns/iter |
1.00 |
Pointer_Object_Traverse |
43.64180611505626 ns/iter |
43.52248633156869 ns/iter |
1.00 |
Pointer_Object_Try_Traverse |
52.27378818794945 ns/iter |
52.283541588644525 ns/iter |
1.00 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
290.4641096826898 ns/iter |
291.86475089652 ns/iter |
1.00 |
Schema_Frame_OMC_Instances |
220618520.33334616 ns/iter |
216347207.33334234 ns/iter |
1.02 |
Schema_Frame_OMC_References |
144215176.19998667 ns/iter |
140643446.79998156 ns/iter |
1.03 |
Schema_Frame_OMC_Locations |
139537898.20000112 ns/iter |
138225160.0000018 ns/iter |
1.01 |
Schema_Bundle_Meta_2020_12 |
6869411.623765159 ns/iter |
6761611.960395483 ns/iter |
1.02 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this 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: 9158f35 | Previous: 9c0727b | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
7.0778798791156605 ns/iter |
7.057252200637546 ns/iter |
1.00 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
7.050035714285688 ns/iter |
6.916283482143776 ns/iter |
1.02 |
Regex_Period_Asterisk |
7.2124296874991645 ns/iter |
7.161854910714891 ns/iter |
1.01 |
Regex_Group_Period_Asterisk_Group |
8.10123746383277 ns/iter |
7.315989955356222 ns/iter |
1.11 |
Regex_Period_Plus |
7.339126116071729 ns/iter |
7.57451562500019 ns/iter |
0.97 |
Regex_Period |
7.550789698434585 ns/iter |
8.356971391261835 ns/iter |
0.90 |
Regex_Caret_Period_Plus_Dollar |
7.572062912626129 ns/iter |
7.308459342374825 ns/iter |
1.04 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
7.193985491071229 ns/iter |
7.371814732142212 ns/iter |
0.98 |
Regex_Caret_Period_Asterisk_Dollar |
6.952632812499613 ns/iter |
7.017699776787266 ns/iter |
0.99 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
6.970750892857528 ns/iter |
6.936289062497991 ns/iter |
1.00 |
Regex_Caret_X_Hyphen |
14.22254324007948 ns/iter |
14.236611607140656 ns/iter |
1.00 |
Regex_Period_Md_Dollar |
134.07039285713802 ns/iter |
134.81471428568577 ns/iter |
0.99 |
Regex_Caret_Slash_Period_Asterisk |
10.590051785714293 ns/iter |
10.347928125000294 ns/iter |
1.02 |
Regex_Caret_Period_Range_Dollar |
8.5562731760893 ns/iter |
7.543206662754416 ns/iter |
1.13 |
Regex_Nested_Backtrack |
605.8368750000146 ns/iter |
598.1267857141655 ns/iter |
1.01 |
JSON_Array_Of_Objects_Unique |
444.1787046842918 ns/iter |
457.95773615128934 ns/iter |
0.97 |
JSON_Parse_1 |
80134.6093750028 ns/iter |
88121.01245477593 ns/iter |
0.91 |
JSON_Fast_Hash_Helm_Chart_Lock |
65.10206249999888 ns/iter |
67.4667053571503 ns/iter |
0.96 |
JSON_Equality_Helm_Chart_Lock |
187.9404542803972 ns/iter |
186.12904340437788 ns/iter |
1.01 |
JSON_String_Equal/10 |
8.999449513394458 ns/iter |
9.016336566890951 ns/iter |
1.00 |
JSON_String_Equal/100 |
9.942064241329607 ns/iter |
9.923664062501558 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
2.166667187499982 ns/iter |
2.1641318749999527 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
15.396837396897302 ns/iter |
15.618017857142213 ns/iter |
0.99 |
JSON_String_Fast_Hash/10 |
4.0265190250476754 ns/iter |
4.030638980411209 ns/iter |
1.00 |
JSON_String_Fast_Hash/100 |
4.018733636598874 ns/iter |
4.022122239324631 ns/iter |
1.00 |
JSON_String_Key_Hash/10 |
8.326369419642583 ns/iter |
8.17419308035789 ns/iter |
1.02 |
JSON_String_Key_Hash/100 |
3.7193212665099376 ns/iter |
3.7170895477632815 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Same_Length |
4.642810055006051 ns/iter |
4.6413636264312395 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
4.647845099660605 ns/iter |
4.641573894289691 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Large |
3.7160662433641503 ns/iter |
3.7158423147927127 ns/iter |
1.00 |
Pointer_Object_Traverse |
51.800409999998465 ns/iter |
51.559392857143386 ns/iter |
1.00 |
Pointer_Object_Try_Traverse |
73.77400892856656 ns/iter |
74.75171875001813 ns/iter |
0.99 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
182.39675774978676 ns/iter |
186.6004720179261 ns/iter |
0.98 |
Schema_Frame_OMC_Instances |
504307999.9999236 ns/iter |
580952400.0001147 ns/iter |
0.87 |
Schema_Frame_OMC_References |
367000249.99998957 ns/iter |
445946499.99999094 ns/iter |
0.82 |
Schema_Frame_OMC_Locations |
356486399.99999434 ns/iter |
433428800.0000015 ns/iter |
0.82 |
Schema_Bundle_Meta_2020_12 |
16987686.486489825 ns/iter |
19652637.837833863 ns/iter |
0.86 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this 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: 9158f35 | Previous: 9c0727b | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
1.8870918671846815 ns/iter |
1.8813258671285786 ns/iter |
1.00 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
1.881463028421016 ns/iter |
1.890574028053512 ns/iter |
1.00 |
Regex_Period_Asterisk |
1.879908238811944 ns/iter |
1.887328941041938 ns/iter |
1.00 |
Regex_Group_Period_Asterisk_Group |
1.8783699564125969 ns/iter |
1.8788525893543406 ns/iter |
1.00 |
Regex_Period_Plus |
1.5654935901813263 ns/iter |
1.5731998483701346 ns/iter |
1.00 |
Regex_Period |
1.566186372854002 ns/iter |
1.587936445538167 ns/iter |
0.99 |
Regex_Caret_Period_Plus_Dollar |
1.5658676173694814 ns/iter |
1.660764952077938 ns/iter |
0.94 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
1.6096390525622 ns/iter |
1.5838378370116009 ns/iter |
1.02 |
Regex_Caret_Period_Asterisk_Dollar |
2.028093733680022 ns/iter |
1.8869682600910007 ns/iter |
1.07 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
1.9223633805847007 ns/iter |
1.9154658458784326 ns/iter |
1.00 |
Regex_Caret_X_Hyphen |
5.953523560253668 ns/iter |
6.059552861810372 ns/iter |
0.98 |
Regex_Period_Md_Dollar |
68.65987264515542 ns/iter |
68.71542821471924 ns/iter |
1.00 |
Regex_Caret_Slash_Period_Asterisk |
4.388748327272482 ns/iter |
4.467934743287908 ns/iter |
0.98 |
Regex_Caret_Period_Range_Dollar |
1.8801432354827472 ns/iter |
1.9936071701179023 ns/iter |
0.94 |
Regex_Nested_Backtrack |
848.3629928361594 ns/iter |
853.1032945403224 ns/iter |
0.99 |
JSON_Array_Of_Objects_Unique |
206.1564313789694 ns/iter |
210.6962402332619 ns/iter |
0.98 |
JSON_Parse_1 |
22994.8408463422 ns/iter |
22915.454610388497 ns/iter |
1.00 |
JSON_Fast_Hash_Helm_Chart_Lock |
23.42903727935654 ns/iter |
23.670538580126845 ns/iter |
0.99 |
JSON_Equality_Helm_Chart_Lock |
114.02337206749057 ns/iter |
113.26193118949215 ns/iter |
1.01 |
JSON_String_Equal/10 |
5.3704080369068485 ns/iter |
5.415701239318073 ns/iter |
0.99 |
JSON_String_Equal/100 |
5.152480857878583 ns/iter |
5.185587193013869 ns/iter |
0.99 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.743678666553001 ns/iter |
0.7489800357146777 ns/iter |
0.99 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
3.4644110437034885 ns/iter |
3.4673787108071057 ns/iter |
1.00 |
JSON_String_Fast_Hash/10 |
1.897495247655456 ns/iter |
1.9383621638542543 ns/iter |
0.98 |
JSON_String_Fast_Hash/100 |
1.8893492792305584 ns/iter |
1.952592989477346 ns/iter |
0.97 |
JSON_String_Key_Hash/10 |
1.4339193125873064 ns/iter |
1.4471497114710736 ns/iter |
0.99 |
JSON_String_Key_Hash/100 |
2.510744576762987 ns/iter |
2.5088763557667106 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Same_Length |
1.7242164468503856 ns/iter |
1.7292743620551863 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
2.091239914061737 ns/iter |
1.881107754647611 ns/iter |
1.11 |
JSON_Object_Defines_Miss_Too_Large |
1.7673750502487535 ns/iter |
1.742424428584519 ns/iter |
1.01 |
Pointer_Object_Traverse |
51.54735820619463 ns/iter |
51.73094262635913 ns/iter |
1.00 |
Pointer_Object_Try_Traverse |
36.4756717405048 ns/iter |
36.31604407901929 ns/iter |
1.00 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
158.16234125134895 ns/iter |
156.55359773392144 ns/iter |
1.01 |
Schema_Frame_OMC_Instances |
167064726.35269165 ns/iter |
166187524.79553223 ns/iter |
1.01 |
Schema_Frame_OMC_References |
103888136.99994768 ns/iter |
101305586.95111956 ns/iter |
1.03 |
Schema_Frame_OMC_Locations |
99537849.42626953 ns/iter |
97674574.1707938 ns/iter |
1.02 |
Schema_Bundle_Meta_2020_12 |
4671867.688496907 ns/iter |
4666145.274181239 ns/iter |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this 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: 9158f35 | Previous: 9c0727b | Ratio |
---|---|---|---|
Schema_Frame_OMC_Instances |
220937737.0000235 ns/iter |
218863360.00003818 ns/iter |
1.01 |
Schema_Frame_OMC_References |
140787945.20000884 ns/iter |
143271398.19997683 ns/iter |
0.98 |
Schema_Frame_OMC_Locations |
137082800.2000053 ns/iter |
138972580.6000115 ns/iter |
0.99 |
Schema_Bundle_Meta_2020_12 |
6908267.25742839 ns/iter |
6939127.28999294 ns/iter |
1.00 |
Pointer_Object_Traverse |
45.72994162920297 ns/iter |
53.95689670869721 ns/iter |
0.85 |
Pointer_Object_Try_Traverse |
22.68465258375645 ns/iter |
23.01159582578688 ns/iter |
0.99 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
162.6112562679804 ns/iter |
172.35479511287045 ns/iter |
0.94 |
JSON_Array_Of_Objects_Unique |
415.1679650493681 ns/iter |
418.9570510516025 ns/iter |
0.99 |
JSON_Parse_1 |
33007.8057121355 ns/iter |
33449.853859725 ns/iter |
0.99 |
JSON_Fast_Hash_Helm_Chart_Lock |
71.7838670212746 ns/iter |
69.05693807562496 ns/iter |
1.04 |
JSON_Equality_Helm_Chart_Lock |
147.8862399658449 ns/iter |
149.94433278362962 ns/iter |
0.99 |
JSON_String_Equal/10 |
6.303648437979584 ns/iter |
6.26543436111906 ns/iter |
1.01 |
JSON_String_Equal/100 |
6.923427221818874 ns/iter |
6.8871296421066255 ns/iter |
1.01 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.9337377310066602 ns/iter |
0.6237490869867968 ns/iter |
1.50 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
17.71763607138133 ns/iter |
19.310397714752167 ns/iter |
0.92 |
JSON_String_Fast_Hash/10 |
0.9328678358542181 ns/iter |
1.246004945908692 ns/iter |
0.75 |
JSON_String_Fast_Hash/100 |
0.9328114077872406 ns/iter |
1.2439677794663606 ns/iter |
0.75 |
JSON_String_Key_Hash/10 |
1.2507214854202477 ns/iter |
1.2453856845470754 ns/iter |
1.00 |
JSON_String_Key_Hash/100 |
2.1788372287619335 ns/iter |
2.0251119487865124 ns/iter |
1.08 |
JSON_Object_Defines_Miss_Same_Length |
2.4906728844392605 ns/iter |
2.4904897614931705 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
2.8023561566361703 ns/iter |
2.4888123418570074 ns/iter |
1.13 |
JSON_Object_Defines_Miss_Too_Large |
2.4884894655163574 ns/iter |
2.493772244730745 ns/iter |
1.00 |
Regex_Lower_S_Or_Upper_S_Asterisk |
3.5569984723927344 ns/iter |
3.421171728928558 ns/iter |
1.04 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
3.427228486143789 ns/iter |
3.420766228103904 ns/iter |
1.00 |
Regex_Period_Asterisk |
3.4382823185460087 ns/iter |
3.4215127380846226 ns/iter |
1.00 |
Regex_Group_Period_Asterisk_Group |
3.427171087932039 ns/iter |
3.422751398505939 ns/iter |
1.00 |
Regex_Period_Plus |
3.7304606446806248 ns/iter |
3.7305525458655837 ns/iter |
1.00 |
Regex_Period |
3.734315893745035 ns/iter |
3.731631932731345 ns/iter |
1.00 |
Regex_Caret_Period_Plus_Dollar |
3.7505805743220986 ns/iter |
3.7331686896279006 ns/iter |
1.00 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
3.736900834054464 ns/iter |
3.733376229231993 ns/iter |
1.00 |
Regex_Caret_Period_Asterisk_Dollar |
4.6636620391711245 ns/iter |
5.002419237523589 ns/iter |
0.93 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
3.42638487063847 ns/iter |
4.661747539239925 ns/iter |
0.74 |
Regex_Caret_X_Hyphen |
13.174194005886315 ns/iter |
13.230887548329942 ns/iter |
1.00 |
Regex_Period_Md_Dollar |
89.19249264536299 ns/iter |
89.11208500252862 ns/iter |
1.00 |
Regex_Caret_Slash_Period_Asterisk |
8.697386515995031 ns/iter |
9.642829660743516 ns/iter |
0.90 |
Regex_Caret_Period_Range_Dollar |
4.979306625717877 ns/iter |
4.66437901048219 ns/iter |
1.07 |
Regex_Nested_Backtrack |
835.4099257503661 ns/iter |
820.3544809895731 ns/iter |
1.02 |
This comment was automatically generated by workflow using github-action-benchmark.
Signed-off-by: Juan Cruz Viotti [email protected]