-
-
Notifications
You must be signed in to change notification settings - Fork 4
Offer a way to query the mode of a SchemaFrame
#1626
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: 7cd5fb9 | Previous: 89c1394 | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
1.5956311500509934 ns/iter |
1.667937932832004 ns/iter |
0.96 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
1.6108756260957264 ns/iter |
1.5852055312312254 ns/iter |
1.02 |
Regex_Period_Asterisk |
1.7133096314666485 ns/iter |
1.6140608385783097 ns/iter |
1.06 |
Regex_Group_Period_Asterisk_Group |
1.5717705047028974 ns/iter |
1.571368077122726 ns/iter |
1.00 |
Regex_Period_Plus |
1.9090542201129854 ns/iter |
1.879280723130741 ns/iter |
1.02 |
Regex_Period |
1.9323486669798964 ns/iter |
1.8878155095325986 ns/iter |
1.02 |
Regex_Caret_Period_Plus_Dollar |
1.9293968433603592 ns/iter |
1.8861326940851868 ns/iter |
1.02 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
1.8947927116011143 ns/iter |
1.8795653218646282 ns/iter |
1.01 |
Regex_Caret_Period_Asterisk_Dollar |
1.590124057657867 ns/iter |
1.6005783048895503 ns/iter |
0.99 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
1.607363300452144 ns/iter |
1.63491239409448 ns/iter |
0.98 |
Regex_Caret_X_Hyphen |
6.544628307051793 ns/iter |
6.26970088515786 ns/iter |
1.04 |
Regex_Period_Md_Dollar |
71.73874761760192 ns/iter |
67.14936751708352 ns/iter |
1.07 |
Regex_Caret_Slash_Period_Asterisk |
6.2506737497944025 ns/iter |
4.706828172643359 ns/iter |
1.33 |
Regex_Caret_Period_Range_Dollar |
2.1456891493943493 ns/iter |
2.0411520763312834 ns/iter |
1.05 |
Regex_Nested_Backtrack |
797.8681216459665 ns/iter |
725.9305600696043 ns/iter |
1.10 |
JSON_Array_Of_Objects_Unique |
341.31569856352274 ns/iter |
327.77541965511074 ns/iter |
1.04 |
JSON_Parse_1 |
21977.38600552773 ns/iter |
21438.971611890145 ns/iter |
1.03 |
JSON_Fast_Hash_Helm_Chart_Lock |
51.254861651834034 ns/iter |
47.740626632891825 ns/iter |
1.07 |
JSON_Equality_Helm_Chart_Lock |
126.94521276045711 ns/iter |
119.48751725161247 ns/iter |
1.06 |
JSON_String_Equal/10 |
8.063427201015015 ns/iter |
7.8450048044066945 ns/iter |
1.03 |
JSON_String_Equal/100 |
6.320484953591106 ns/iter |
6.0650490553202765 ns/iter |
1.04 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.3376650026340346 ns/iter |
0.3136432506215225 ns/iter |
1.08 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
2.9974884315244754 ns/iter |
2.9040359971638314 ns/iter |
1.03 |
JSON_String_Fast_Hash/10 |
1.676681645486636 ns/iter |
1.5679058409487197 ns/iter |
1.07 |
JSON_String_Fast_Hash/100 |
2.0090124306362878 ns/iter |
1.8882367883649283 ns/iter |
1.06 |
JSON_String_Key_Hash/10 |
1.2850750957198993 ns/iter |
1.2573187699292643 ns/iter |
1.02 |
JSON_String_Key_Hash/100 |
1.710741212766755 ns/iter |
1.7952092135108606 ns/iter |
0.95 |
JSON_Object_Defines_Miss_Same_Length |
2.235417485204932 ns/iter |
2.411557486278997 ns/iter |
0.93 |
JSON_Object_Defines_Miss_Too_Small |
2.2173928379426338 ns/iter |
2.3084423860204386 ns/iter |
0.96 |
JSON_Object_Defines_Miss_Too_Large |
2.229287826177261 ns/iter |
2.3190771984608416 ns/iter |
0.96 |
Pointer_Object_Traverse |
15.481675045974121 ns/iter |
15.552241994214885 ns/iter |
1.00 |
Pointer_Object_Try_Traverse |
21.96653833975255 ns/iter |
23.734457779514827 ns/iter |
0.93 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
173.3821409701946 ns/iter |
176.06344538506605 ns/iter |
0.98 |
Schema_Frame_OMC_Instances |
165070416.75001234 ns/iter |
168383323.00000048 ns/iter |
0.98 |
Schema_Frame_OMC_References |
103515654.7142963 ns/iter |
101035625.00000861 ns/iter |
1.02 |
Schema_Frame_OMC_Locations |
105454142.85715131 ns/iter |
96261005.8571402 ns/iter |
1.10 |
Schema_Bundle_Meta_2020_12 |
4658167.954202854 ns/iter |
4400134.999997722 ns/iter |
1.06 |
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: 7cd5fb9 | Previous: 89c1394 | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
2.207832004387991 ns/iter |
2.18107322841268 ns/iter |
1.01 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
2.207925845947597 ns/iter |
2.1948682740527814 ns/iter |
1.01 |
Regex_Period_Asterisk |
2.194834631918134 ns/iter |
2.185461194905644 ns/iter |
1.00 |
Regex_Group_Period_Asterisk_Group |
2.1946985435536286 ns/iter |
2.1836423600149297 ns/iter |
1.01 |
Regex_Period_Plus |
2.4877227158254365 ns/iter |
2.486908646986078 ns/iter |
1.00 |
Regex_Period |
2.4862793390274507 ns/iter |
2.4880509368520016 ns/iter |
1.00 |
Regex_Caret_Period_Plus_Dollar |
2.4881880201874167 ns/iter |
2.487947199752159 ns/iter |
1.00 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
2.487475732293257 ns/iter |
2.488049925232896 ns/iter |
1.00 |
Regex_Caret_Period_Asterisk_Dollar |
3.424656455247421 ns/iter |
3.4268158271510485 ns/iter |
1.00 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
3.421965172567833 ns/iter |
3.4216758104788134 ns/iter |
1.00 |
Regex_Caret_X_Hyphen |
13.059355683933576 ns/iter |
12.688443590497734 ns/iter |
1.03 |
Regex_Period_Md_Dollar |
76.40815096914773 ns/iter |
73.50471046591376 ns/iter |
1.04 |
Regex_Caret_Slash_Period_Asterisk |
7.1507246733328165 ns/iter |
6.222743260823474 ns/iter |
1.15 |
Regex_Caret_Period_Range_Dollar |
2.7959978078759202 ns/iter |
4.0397013262452175 ns/iter |
0.69 |
Regex_Nested_Backtrack |
460.5156989513501 ns/iter |
467.87444118563786 ns/iter |
0.98 |
JSON_Array_Of_Objects_Unique |
390.4416769687533 ns/iter |
391.03744078318726 ns/iter |
1.00 |
JSON_Parse_1 |
30080.309397463294 ns/iter |
31288.154354432794 ns/iter |
0.96 |
JSON_Fast_Hash_Helm_Chart_Lock |
55.936797615510514 ns/iter |
55.719332911579464 ns/iter |
1.00 |
JSON_Equality_Helm_Chart_Lock |
156.6024924185008 ns/iter |
155.04956461064248 ns/iter |
1.01 |
JSON_String_Equal/10 |
6.231406029246805 ns/iter |
6.228527807219315 ns/iter |
1.00 |
JSON_String_Equal/100 |
6.845986117074015 ns/iter |
6.8461618444842784 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.9353929084609138 ns/iter |
0.9363133573672366 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
10.255428483360136 ns/iter |
10.260867397581645 ns/iter |
1.00 |
JSON_String_Fast_Hash/10 |
2.175117290134428 ns/iter |
2.178343925555526 ns/iter |
1.00 |
JSON_String_Fast_Hash/100 |
2.1749532046221183 ns/iter |
2.1757695517879654 ns/iter |
1.00 |
JSON_String_Key_Hash/10 |
1.866521007429298 ns/iter |
1.8688626093671636 ns/iter |
1.00 |
JSON_String_Key_Hash/100 |
2.824786454238622 ns/iter |
2.8016012060436886 ns/iter |
1.01 |
JSON_Object_Defines_Miss_Same_Length |
3.7332142605563674 ns/iter |
3.7365749059429954 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
3.7373759096038106 ns/iter |
3.7404808944075754 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Large |
3.7342713818873032 ns/iter |
3.744575814053141 ns/iter |
1.00 |
Pointer_Object_Traverse |
43.87944038343877 ns/iter |
45.114155814581274 ns/iter |
0.97 |
Pointer_Object_Try_Traverse |
52.37534091735377 ns/iter |
52.388560025613 ns/iter |
1.00 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
291.12565346948315 ns/iter |
346.1551629728341 ns/iter |
0.84 |
Schema_Frame_OMC_Instances |
224974031.33331773 ns/iter |
222756769.00001904 ns/iter |
1.01 |
Schema_Frame_OMC_References |
146980514.59999987 ns/iter |
144881764.00000158 ns/iter |
1.01 |
Schema_Frame_OMC_Locations |
142891499.9999961 ns/iter |
140702907.19998866 ns/iter |
1.02 |
Schema_Bundle_Meta_2020_12 |
6834388.3333388 ns/iter |
6872561.366335369 ns/iter |
0.99 |
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: 7cd5fb9 | Previous: 89c1394 | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
7.114507812500749 ns/iter |
7.686339285713574 ns/iter |
0.93 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
7.143697544643247 ns/iter |
6.983463169643045 ns/iter |
1.02 |
Regex_Period_Asterisk |
7.251935714285602 ns/iter |
7.016200892857276 ns/iter |
1.03 |
Regex_Group_Period_Asterisk_Group |
7.266145089285406 ns/iter |
6.855449969394567 ns/iter |
1.06 |
Regex_Period_Plus |
7.594890625001025 ns/iter |
7.298456473213224 ns/iter |
1.04 |
Regex_Period |
8.0936021960127 ns/iter |
7.268407366071625 ns/iter |
1.11 |
Regex_Caret_Period_Plus_Dollar |
7.431802455357683 ns/iter |
7.203602678570929 ns/iter |
1.03 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
7.452462020301276 ns/iter |
7.4136908482128465 ns/iter |
1.01 |
Regex_Caret_Period_Asterisk_Dollar |
6.987366071428929 ns/iter |
7.406527199080161 ns/iter |
0.94 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
7.628063616070031 ns/iter |
7.056005580357651 ns/iter |
1.08 |
Regex_Caret_X_Hyphen |
14.234691231093183 ns/iter |
14.262794132751688 ns/iter |
1.00 |
Regex_Period_Md_Dollar |
134.9903794642821 ns/iter |
142.2492525781411 ns/iter |
0.95 |
Regex_Caret_Slash_Period_Asterisk |
10.361991071428227 ns/iter |
10.459598437499551 ns/iter |
0.99 |
Regex_Caret_Period_Range_Dollar |
7.7265146976489 ns/iter |
7.930729910712944 ns/iter |
0.97 |
Regex_Nested_Backtrack |
603.7876785713689 ns/iter |
601.186071428726 ns/iter |
1.00 |
JSON_Array_Of_Objects_Unique |
450.9503323347253 ns/iter |
442.83829656119315 ns/iter |
1.02 |
JSON_Parse_1 |
79169.18526785618 ns/iter |
87635.22321427583 ns/iter |
0.90 |
JSON_Fast_Hash_Helm_Chart_Lock |
67.81367857144005 ns/iter |
63.64459821428779 ns/iter |
1.07 |
JSON_Equality_Helm_Chart_Lock |
184.3526414600557 ns/iter |
184.81499005454776 ns/iter |
1.00 |
JSON_String_Equal/10 |
8.976145942070897 ns/iter |
9.118516030721064 ns/iter |
0.98 |
JSON_String_Equal/100 |
9.935685223501668 ns/iter |
9.910115624997218 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
2.166723125000658 ns/iter |
2.167593749999952 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
15.36576239710234 ns/iter |
15.23700346939442 ns/iter |
1.01 |
JSON_String_Fast_Hash/10 |
4.027200364333414 ns/iter |
4.047855624999386 ns/iter |
0.99 |
JSON_String_Fast_Hash/100 |
4.02540415897331 ns/iter |
4.10525723947406 ns/iter |
0.98 |
JSON_String_Key_Hash/10 |
8.701398437498398 ns/iter |
8.244241034623043 ns/iter |
1.06 |
JSON_String_Key_Hash/100 |
3.7135617790822275 ns/iter |
3.717436600504511 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Same_Length |
4.647906037161121 ns/iter |
4.646597488591732 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
4.645084698416352 ns/iter |
4.6449086269883635 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Large |
3.713660886225571 ns/iter |
3.7156778505071593 ns/iter |
1.00 |
Pointer_Object_Traverse |
52.198241071437224 ns/iter |
51.76425892855719 ns/iter |
1.01 |
Pointer_Object_Try_Traverse |
74.74947544644347 ns/iter |
74.87998883927307 ns/iter |
1.00 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
188.6444900575563 ns/iter |
185.6802579696812 ns/iter |
1.02 |
Schema_Frame_OMC_Instances |
509555000.00009125 ns/iter |
586141100.0000771 ns/iter |
0.87 |
Schema_Frame_OMC_References |
374164950.0000222 ns/iter |
368604849.99999696 ns/iter |
1.02 |
Schema_Frame_OMC_Locations |
369207449.9999762 ns/iter |
362155199.999961 ns/iter |
1.02 |
Schema_Bundle_Meta_2020_12 |
17125175.60974625 ns/iter |
17586531.707321428 ns/iter |
0.97 |
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: 7cd5fb9 | Previous: 89c1394 | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
1.8958271402575637 ns/iter |
2.035938608114911 ns/iter |
0.93 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
1.8823215570375973 ns/iter |
2.02472424689479 ns/iter |
0.93 |
Regex_Period_Asterisk |
1.8801448525965407 ns/iter |
2.0504785764014577 ns/iter |
0.92 |
Regex_Group_Period_Asterisk_Group |
1.9597678480801957 ns/iter |
2.0706008255856903 ns/iter |
0.95 |
Regex_Period_Plus |
1.5790246038513276 ns/iter |
1.6916887425083533 ns/iter |
0.93 |
Regex_Period |
1.5867625335980384 ns/iter |
1.7176767060887075 ns/iter |
0.92 |
Regex_Caret_Period_Plus_Dollar |
1.569266358459894 ns/iter |
1.802504836788696 ns/iter |
0.87 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
1.5676293468724645 ns/iter |
1.6951988778482956 ns/iter |
0.92 |
Regex_Caret_Period_Asterisk_Dollar |
1.8970900474789534 ns/iter |
2.060054935833321 ns/iter |
0.92 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
2.0088236944428535 ns/iter |
2.0383691744139742 ns/iter |
0.99 |
Regex_Caret_X_Hyphen |
6.088031763050439 ns/iter |
6.368766219548975 ns/iter |
0.96 |
Regex_Period_Md_Dollar |
69.50366771347466 ns/iter |
72.67063187578076 ns/iter |
0.96 |
Regex_Caret_Slash_Period_Asterisk |
4.392122298502247 ns/iter |
4.706646669221808 ns/iter |
0.93 |
Regex_Caret_Period_Range_Dollar |
1.8820232775905927 ns/iter |
1.9487174924076922 ns/iter |
0.97 |
Regex_Nested_Backtrack |
854.1345743184444 ns/iter |
878.6514335253047 ns/iter |
0.97 |
JSON_Array_Of_Objects_Unique |
209.2989902062146 ns/iter |
212.42136575173265 ns/iter |
0.99 |
JSON_Parse_1 |
23032.058211130952 ns/iter |
23745.28820507892 ns/iter |
0.97 |
JSON_Fast_Hash_Helm_Chart_Lock |
23.552046027608107 ns/iter |
24.243588245818337 ns/iter |
0.97 |
JSON_Equality_Helm_Chart_Lock |
115.10511618539746 ns/iter |
128.2295150217134 ns/iter |
0.90 |
JSON_String_Equal/10 |
5.404117038463364 ns/iter |
5.759267454621833 ns/iter |
0.94 |
JSON_String_Equal/100 |
5.072256816081488 ns/iter |
5.397302420812844 ns/iter |
0.94 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.7448314723094054 ns/iter |
0.8076522818880953 ns/iter |
0.92 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
3.465207983183475 ns/iter |
3.654028688628435 ns/iter |
0.95 |
JSON_String_Fast_Hash/10 |
1.89411318060314 ns/iter |
2.057452666363496 ns/iter |
0.92 |
JSON_String_Fast_Hash/100 |
1.9328949665606343 ns/iter |
2.0576042725749666 ns/iter |
0.94 |
JSON_String_Key_Hash/10 |
1.4377237806001328 ns/iter |
1.5496318183085989 ns/iter |
0.93 |
JSON_String_Key_Hash/100 |
2.5107925612978352 ns/iter |
2.950257414073685 ns/iter |
0.85 |
JSON_Object_Defines_Miss_Same_Length |
1.7242511729372032 ns/iter |
1.8679112824868414 ns/iter |
0.92 |
JSON_Object_Defines_Miss_Too_Small |
1.9132470574544411 ns/iter |
2.10577289599098 ns/iter |
0.91 |
JSON_Object_Defines_Miss_Too_Large |
1.7662761595901038 ns/iter |
1.87015044523688 ns/iter |
0.94 |
Pointer_Object_Traverse |
53.48253934456595 ns/iter |
58.31788962866065 ns/iter |
0.92 |
Pointer_Object_Try_Traverse |
37.02027028872532 ns/iter |
38.63033879869161 ns/iter |
0.96 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
155.9266845879467 ns/iter |
161.45751107281734 ns/iter |
0.97 |
Schema_Frame_OMC_Instances |
163658976.5548706 ns/iter |
180414259.43374634 ns/iter |
0.91 |
Schema_Frame_OMC_References |
100554023.47019741 ns/iter |
113308151.56300862 ns/iter |
0.89 |
Schema_Frame_OMC_Locations |
97054277.14756557 ns/iter |
114775180.81665039 ns/iter |
0.85 |
Schema_Bundle_Meta_2020_12 |
4648559.140843271 ns/iter |
4985155.819131316 ns/iter |
0.93 |
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: 7cd5fb9 | Previous: 89c1394 | Ratio |
---|---|---|---|
Schema_Frame_OMC_Instances |
218305166.33330414 ns/iter |
230881560.0000192 ns/iter |
0.95 |
Schema_Frame_OMC_References |
144059274.5999993 ns/iter |
144999550.39996165 ns/iter |
0.99 |
Schema_Frame_OMC_Locations |
139185461.2000088 ns/iter |
140202690.4000195 ns/iter |
0.99 |
Schema_Bundle_Meta_2020_12 |
6972807.290002265 ns/iter |
7010669.380008494 ns/iter |
0.99 |
Pointer_Object_Traverse |
45.41975949123499 ns/iter |
43.603050550673665 ns/iter |
1.04 |
Pointer_Object_Try_Traverse |
22.68230381043016 ns/iter |
22.68282381981436 ns/iter |
1.00 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
174.21218230188134 ns/iter |
176.50658038672515 ns/iter |
0.99 |
JSON_Array_Of_Objects_Unique |
417.3464511640486 ns/iter |
430.70869099562026 ns/iter |
0.97 |
JSON_Parse_1 |
33505.88710601667 ns/iter |
32997.51225861088 ns/iter |
1.02 |
JSON_Fast_Hash_Helm_Chart_Lock |
72.07113754445892 ns/iter |
74.89617070140861 ns/iter |
0.96 |
JSON_Equality_Helm_Chart_Lock |
150.6806972377658 ns/iter |
147.74031714810994 ns/iter |
1.02 |
JSON_String_Equal/10 |
6.298634522964548 ns/iter |
6.29862088614477 ns/iter |
1.00 |
JSON_String_Equal/100 |
6.941006451174857 ns/iter |
6.934516204006056 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.933581875827457 ns/iter |
0.934847138437706 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
17.72160519835181 ns/iter |
17.714873856862116 ns/iter |
1.00 |
JSON_String_Fast_Hash/10 |
0.9329321076752675 ns/iter |
0.9342091411130505 ns/iter |
1.00 |
JSON_String_Fast_Hash/100 |
0.9329702464737053 ns/iter |
0.9333755398551851 ns/iter |
1.00 |
JSON_String_Key_Hash/10 |
1.2451042027027073 ns/iter |
1.2451630925140302 ns/iter |
1.00 |
JSON_String_Key_Hash/100 |
2.177042257325333 ns/iter |
2.178416070735184 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Same_Length |
2.487286268789176 ns/iter |
2.4868772848332297 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
2.7966076066347325 ns/iter |
2.8008359054097847 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Large |
2.4870499723175072 ns/iter |
2.4907392006466047 ns/iter |
1.00 |
Regex_Lower_S_Or_Upper_S_Asterisk |
3.4185491947188886 ns/iter |
3.420668536795135 ns/iter |
1.00 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
3.42106118364232 ns/iter |
3.4207831939332376 ns/iter |
1.00 |
Regex_Period_Asterisk |
3.4196481495730318 ns/iter |
3.4173888777476122 ns/iter |
1.00 |
Regex_Group_Period_Asterisk_Group |
3.4230665127065967 ns/iter |
3.418368921266043 ns/iter |
1.00 |
Regex_Period_Plus |
3.731390532704707 ns/iter |
3.419277690423137 ns/iter |
1.09 |
Regex_Period |
3.7323310682979907 ns/iter |
3.4346090517658867 ns/iter |
1.09 |
Regex_Caret_Period_Plus_Dollar |
3.730283006655905 ns/iter |
3.4194848117230725 ns/iter |
1.09 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
3.9129572744327556 ns/iter |
3.4225791084165125 ns/iter |
1.14 |
Regex_Caret_Period_Asterisk_Dollar |
4.672034798864818 ns/iter |
3.4191518776519336 ns/iter |
1.37 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
4.659675880643165 ns/iter |
3.419115245337901 ns/iter |
1.36 |
Regex_Caret_X_Hyphen |
13.189184300801218 ns/iter |
13.189003574579237 ns/iter |
1.00 |
Regex_Period_Md_Dollar |
88.41382665215308 ns/iter |
88.89408425122141 ns/iter |
0.99 |
Regex_Caret_Slash_Period_Asterisk |
9.699456089720355 ns/iter |
8.389968189109442 ns/iter |
1.16 |
Regex_Caret_Period_Range_Dollar |
3.7327287369735664 ns/iter |
3.740558411826109 ns/iter |
1.00 |
Regex_Nested_Backtrack |
818.3126614685804 ns/iter |
830.0461541570598 ns/iter |
0.99 |
This comment was automatically generated by workflow using github-action-benchmark.
Signed-off-by: Juan Cruz Viotti [email protected]