-
-
Notifications
You must be signed in to change notification settings - Fork 4
Note limitations of internal bundle
frame for future reference
#1634
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: d316496 | Previous: 1443c72 | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
1.5794351078097681 ns/iter |
1.5739678313396053 ns/iter |
1.00 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
1.5839801115371037 ns/iter |
1.5686540316133664 ns/iter |
1.01 |
Regex_Period_Asterisk |
1.6038086385378438 ns/iter |
1.5755977835618433 ns/iter |
1.02 |
Regex_Group_Period_Asterisk_Group |
1.5753718315570313 ns/iter |
1.5920210909414927 ns/iter |
0.99 |
Regex_Period_Plus |
1.889215381256523 ns/iter |
1.9333133327858736 ns/iter |
0.98 |
Regex_Period |
1.8945436291487232 ns/iter |
1.8912689983387139 ns/iter |
1.00 |
Regex_Caret_Period_Plus_Dollar |
1.8851950778921136 ns/iter |
1.8964768896501252 ns/iter |
0.99 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
1.8867818399171432 ns/iter |
1.885719086890156 ns/iter |
1.00 |
Regex_Caret_Period_Asterisk_Dollar |
1.5698247675032335 ns/iter |
1.5895793778452623 ns/iter |
0.99 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
1.5904236504614984 ns/iter |
1.5799740842384793 ns/iter |
1.01 |
Regex_Caret_X_Hyphen |
6.582513964236655 ns/iter |
6.582362001279485 ns/iter |
1.00 |
Regex_Period_Md_Dollar |
67.61970223623317 ns/iter |
67.95327181483155 ns/iter |
1.00 |
Regex_Caret_Slash_Period_Asterisk |
5.080771865197621 ns/iter |
5.015008063256493 ns/iter |
1.01 |
Regex_Caret_Period_Range_Dollar |
2.206933541775456 ns/iter |
2.1990786546041576 ns/iter |
1.00 |
Regex_Nested_Backtrack |
734.7250675447422 ns/iter |
726.3397546615527 ns/iter |
1.01 |
JSON_Array_Of_Objects_Unique |
326.0717059900085 ns/iter |
327.47481166645065 ns/iter |
1.00 |
JSON_Parse_1 |
21243.484532895283 ns/iter |
21541.06776180598 ns/iter |
0.99 |
JSON_Fast_Hash_Helm_Chart_Lock |
48.714156105639105 ns/iter |
47.87269553493342 ns/iter |
1.02 |
JSON_Equality_Helm_Chart_Lock |
118.52918945596963 ns/iter |
118.27577373122914 ns/iter |
1.00 |
JSON_String_Equal/10 |
7.527845003012108 ns/iter |
7.546084522218273 ns/iter |
1.00 |
JSON_String_Equal/100 |
5.977469263766319 ns/iter |
5.968010337955142 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.3138576730873415 ns/iter |
0.3138580847261035 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
2.9071204194507643 ns/iter |
2.9147095540065093 ns/iter |
1.00 |
JSON_String_Fast_Hash/10 |
1.5698448611395885 ns/iter |
1.568555034312264 ns/iter |
1.00 |
JSON_String_Fast_Hash/100 |
1.882033456483703 ns/iter |
1.8807357705743484 ns/iter |
1.00 |
JSON_String_Key_Hash/10 |
1.268176984687367 ns/iter |
1.2637580912774171 ns/iter |
1.00 |
JSON_String_Key_Hash/100 |
1.670810735249784 ns/iter |
1.6722187287246728 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Same_Length |
2.196154128816835 ns/iter |
2.205145162380141 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
2.1913929421561407 ns/iter |
2.3880186874384948 ns/iter |
0.92 |
JSON_Object_Defines_Miss_Too_Large |
2.1947301306497202 ns/iter |
2.2043840750495614 ns/iter |
1.00 |
Pointer_Object_Traverse |
16.137638733876347 ns/iter |
16.14071905115249 ns/iter |
1.00 |
Pointer_Object_Try_Traverse |
21.833692447085248 ns/iter |
21.73066671044635 ns/iter |
1.00 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
170.10466549780654 ns/iter |
172.01391723770232 ns/iter |
0.99 |
Schema_Frame_OMC_Instances |
184377302.0000299 ns/iter |
169095541.7499822 ns/iter |
1.09 |
Schema_Frame_OMC_References |
113636736.16669227 ns/iter |
111935548.49997629 ns/iter |
1.02 |
Schema_Frame_OMC_Locations |
101225267.8571193 ns/iter |
103870654.71429326 ns/iter |
0.97 |
Schema_Bundle_Meta_2020_12 |
5006968.82608202 ns/iter |
5247196.290004012 ns/iter |
0.95 |
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: d316496 | Previous: 1443c72 | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
2.20475616955966 ns/iter |
2.208022942195101 ns/iter |
1.00 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
2.2039492627891515 ns/iter |
2.2006348545071814 ns/iter |
1.00 |
Regex_Period_Asterisk |
2.2163722489604525 ns/iter |
2.2625770849633486 ns/iter |
0.98 |
Regex_Group_Period_Asterisk_Group |
2.188289721348701 ns/iter |
2.2002284572264093 ns/iter |
0.99 |
Regex_Period_Plus |
2.4916707654259063 ns/iter |
2.486323085958813 ns/iter |
1.00 |
Regex_Period |
2.466611933756164 ns/iter |
2.4878495400794622 ns/iter |
0.99 |
Regex_Caret_Period_Plus_Dollar |
2.274205222994653 ns/iter |
2.488322647772948 ns/iter |
0.91 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
2.2996658673451473 ns/iter |
2.4882760127189836 ns/iter |
0.92 |
Regex_Caret_Period_Asterisk_Dollar |
2.200263441727718 ns/iter |
2.202067146516703 ns/iter |
1.00 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
2.2099793700419808 ns/iter |
2.2050564843305622 ns/iter |
1.00 |
Regex_Caret_X_Hyphen |
12.617935781647239 ns/iter |
12.647028553733982 ns/iter |
1.00 |
Regex_Period_Md_Dollar |
73.51443866500858 ns/iter |
73.63672242667752 ns/iter |
1.00 |
Regex_Caret_Slash_Period_Asterisk |
5.908469120817987 ns/iter |
6.230112769628594 ns/iter |
0.95 |
Regex_Caret_Period_Range_Dollar |
2.8009778032917305 ns/iter |
4.040221493471975 ns/iter |
0.69 |
Regex_Nested_Backtrack |
490.795981729033 ns/iter |
467.9365604618531 ns/iter |
1.05 |
JSON_Array_Of_Objects_Unique |
441.7797649206699 ns/iter |
445.45192480246584 ns/iter |
0.99 |
JSON_Parse_1 |
30063.08627822611 ns/iter |
30301.896230504055 ns/iter |
0.99 |
JSON_Fast_Hash_Helm_Chart_Lock |
56.5196936461718 ns/iter |
56.11073840694927 ns/iter |
1.01 |
JSON_Equality_Helm_Chart_Lock |
134.77868387541392 ns/iter |
139.24030400149624 ns/iter |
0.97 |
JSON_String_Equal/10 |
5.6032525786443905 ns/iter |
5.913830555300508 ns/iter |
0.95 |
JSON_String_Equal/100 |
6.227461781915101 ns/iter |
6.5408881730576125 ns/iter |
0.95 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.9350001121857583 ns/iter |
0.9356790762137392 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
14.605453943396961 ns/iter |
14.619199531202229 ns/iter |
1.00 |
JSON_String_Fast_Hash/10 |
2.178310725927503 ns/iter |
2.1786020460192295 ns/iter |
1.00 |
JSON_String_Fast_Hash/100 |
2.1760147282733473 ns/iter |
2.178587801916618 ns/iter |
1.00 |
JSON_String_Key_Hash/10 |
2.703549937942182 ns/iter |
2.69636857009678 ns/iter |
1.00 |
JSON_String_Key_Hash/100 |
2.8147502431959226 ns/iter |
2.8062808303863327 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Same_Length |
3.7393203485520763 ns/iter |
3.7369174604771835 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
3.7341788963520286 ns/iter |
3.7370854037161467 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Large |
3.7332219808650624 ns/iter |
3.7360177574475935 ns/iter |
1.00 |
Pointer_Object_Traverse |
44.198767506367865 ns/iter |
43.90042630945176 ns/iter |
1.01 |
Pointer_Object_Try_Traverse |
52.29817817196485 ns/iter |
52.34055197451701 ns/iter |
1.00 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
290.407363341451 ns/iter |
291.0414744917938 ns/iter |
1.00 |
Schema_Frame_OMC_Instances |
226543289.00000563 ns/iter |
232259439.66667727 ns/iter |
0.98 |
Schema_Frame_OMC_References |
151211746.40000844 ns/iter |
150010817.60001397 ns/iter |
1.01 |
Schema_Frame_OMC_Locations |
147762691.00000262 ns/iter |
146991170.00000113 ns/iter |
1.01 |
Schema_Bundle_Meta_2020_12 |
7397946.563835278 ns/iter |
7419869.68086302 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 (windows/msvc)
Benchmark suite | Current: d316496 | Previous: 1443c72 | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
7.242371651786175 ns/iter |
7.0726383928589245 ns/iter |
1.02 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
6.833770535714783 ns/iter |
7.098542379025454 ns/iter |
0.96 |
Regex_Period_Asterisk |
6.918377232142551 ns/iter |
6.888905133930478 ns/iter |
1.00 |
Regex_Group_Period_Asterisk_Group |
6.9346551339271345 ns/iter |
7.163493303569928 ns/iter |
0.97 |
Regex_Period_Plus |
7.41805309188446 ns/iter |
7.5199365735727195 ns/iter |
0.99 |
Regex_Period |
7.480427678570679 ns/iter |
7.3286892529956855 ns/iter |
1.02 |
Regex_Caret_Period_Plus_Dollar |
7.276725446426927 ns/iter |
7.141390624999997 ns/iter |
1.02 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
7.407574520503544 ns/iter |
7.257562499999791 ns/iter |
1.02 |
Regex_Caret_Period_Asterisk_Dollar |
6.860858258928967 ns/iter |
7.044476562500432 ns/iter |
0.97 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
6.929642857144306 ns/iter |
7.061679879190515 ns/iter |
0.98 |
Regex_Caret_X_Hyphen |
14.286754623721661 ns/iter |
14.245069356048514 ns/iter |
1.00 |
Regex_Period_Md_Dollar |
133.504467254282 ns/iter |
133.13436236006314 ns/iter |
1.00 |
Regex_Caret_Slash_Period_Asterisk |
10.280407812498282 ns/iter |
10.331801785712612 ns/iter |
1.00 |
Regex_Caret_Period_Range_Dollar |
7.579842823304768 ns/iter |
7.593270501816151 ns/iter |
1.00 |
Regex_Nested_Backtrack |
608.7733035715002 ns/iter |
604.1384821427545 ns/iter |
1.01 |
JSON_Array_Of_Objects_Unique |
446.6301875000056 ns/iter |
445.2425124350799 ns/iter |
1.00 |
JSON_Parse_1 |
79598.44866071311 ns/iter |
96776.95312500844 ns/iter |
0.82 |
JSON_Fast_Hash_Helm_Chart_Lock |
62.167044642852225 ns/iter |
64.83935714285849 ns/iter |
0.96 |
JSON_Equality_Helm_Chart_Lock |
186.15036483489664 ns/iter |
188.50354361640905 ns/iter |
0.99 |
JSON_String_Equal/10 |
9.036113798945678 ns/iter |
9.153557101991217 ns/iter |
0.99 |
JSON_String_Equal/100 |
9.946874955594488 ns/iter |
9.939249062772676 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
2.165032500000308 ns/iter |
2.1672049999999388 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
15.583084960561994 ns/iter |
15.2753013392878 ns/iter |
1.02 |
JSON_String_Fast_Hash/10 |
4.036782060779316 ns/iter |
4.031896205356489 ns/iter |
1.00 |
JSON_String_Fast_Hash/100 |
4.028760364337275 ns/iter |
4.026352120536052 ns/iter |
1.00 |
JSON_String_Key_Hash/10 |
8.17066629464236 ns/iter |
8.06611383928362 ns/iter |
1.01 |
JSON_String_Key_Hash/100 |
3.7387441004661395 ns/iter |
3.7166989219351056 ns/iter |
1.01 |
JSON_Object_Defines_Miss_Same_Length |
4.646690635372336 ns/iter |
4.642625892856245 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
4.659944206829308 ns/iter |
4.641715188932278 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Large |
3.7271855290586444 ns/iter |
3.7215407076398486 ns/iter |
1.00 |
Pointer_Object_Traverse |
52.32295000000704 ns/iter |
52.28073000000677 ns/iter |
1.00 |
Pointer_Object_Try_Traverse |
75.095647321431 ns/iter |
74.93664062498644 ns/iter |
1.00 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
187.70460604505527 ns/iter |
180.5668018362982 ns/iter |
1.04 |
Schema_Frame_OMC_Instances |
524176599.9999188 ns/iter |
552433600.0000858 ns/iter |
0.95 |
Schema_Frame_OMC_References |
385801999.99989873 ns/iter |
413937450.0000486 ns/iter |
0.93 |
Schema_Frame_OMC_Locations |
376912199.9999925 ns/iter |
400991349.9999129 ns/iter |
0.94 |
Schema_Bundle_Meta_2020_12 |
18358214.63415724 ns/iter |
19771732.35294525 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: d316496 | Previous: 1443c72 | Ratio |
---|---|---|---|
Schema_Frame_OMC_Instances |
222986354.33332947 ns/iter |
226095765.9999955 ns/iter |
0.99 |
Schema_Frame_OMC_References |
146890356.19999233 ns/iter |
150986420.20002443 ns/iter |
0.97 |
Schema_Frame_OMC_Locations |
143635965.80001286 ns/iter |
146184369.3999981 ns/iter |
0.98 |
Schema_Bundle_Meta_2020_12 |
7476563.591390297 ns/iter |
7446348.627644647 ns/iter |
1.00 |
Pointer_Object_Traverse |
50.11392117613918 ns/iter |
50.100423646637076 ns/iter |
1.00 |
Pointer_Object_Try_Traverse |
23.387053216252486 ns/iter |
23.360313098707497 ns/iter |
1.00 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
134.6444221529475 ns/iter |
135.8137421787095 ns/iter |
0.99 |
JSON_Array_Of_Objects_Unique |
384.03061149239755 ns/iter |
382.7419814883399 ns/iter |
1.00 |
JSON_Parse_1 |
33174.87099225368 ns/iter |
33067.272516669436 ns/iter |
1.00 |
JSON_Fast_Hash_Helm_Chart_Lock |
62.81732201274685 ns/iter |
58.55442736445222 ns/iter |
1.07 |
JSON_Equality_Helm_Chart_Lock |
155.4563367127372 ns/iter |
166.84475485896638 ns/iter |
0.93 |
JSON_String_Equal/10 |
6.027424951895565 ns/iter |
6.030208852065021 ns/iter |
1.00 |
JSON_String_Equal/100 |
6.649544409029722 ns/iter |
6.654561755238016 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.6232585429069959 ns/iter |
0.6237785407933452 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
17.70768358966265 ns/iter |
17.711203106324984 ns/iter |
1.00 |
JSON_String_Fast_Hash/10 |
0.9523616140458699 ns/iter |
0.9325505461942372 ns/iter |
1.02 |
JSON_String_Fast_Hash/100 |
0.9356566982960707 ns/iter |
0.9341864571996638 ns/iter |
1.00 |
JSON_String_Key_Hash/10 |
1.5565543824650148 ns/iter |
1.5560679533445725 ns/iter |
1.00 |
JSON_String_Key_Hash/100 |
2.0243409164950608 ns/iter |
2.030540013342801 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Same_Length |
2.5008765313010004 ns/iter |
2.4916092432550854 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
2.7982933502095113 ns/iter |
2.805020328966266 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Large |
2.8009179223206204 ns/iter |
2.8012180135514075 ns/iter |
1.00 |
Regex_Lower_S_Or_Upper_S_Asterisk |
3.117767121152095 ns/iter |
3.1077126282756447 ns/iter |
1.00 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
3.1092583049479385 ns/iter |
3.11399322940539 ns/iter |
1.00 |
Regex_Period_Asterisk |
3.1075313265697404 ns/iter |
3.113233393541002 ns/iter |
1.00 |
Regex_Group_Period_Asterisk_Group |
3.108656993702593 ns/iter |
3.1092652717601594 ns/iter |
1.00 |
Regex_Period_Plus |
3.5255486958637867 ns/iter |
3.4207619778834935 ns/iter |
1.03 |
Regex_Period |
3.4189062721796994 ns/iter |
3.4232919206852186 ns/iter |
1.00 |
Regex_Caret_Period_Plus_Dollar |
3.4227981566255656 ns/iter |
3.4192670643573035 ns/iter |
1.00 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
3.4200747957268365 ns/iter |
3.4194518357690393 ns/iter |
1.00 |
Regex_Caret_Period_Asterisk_Dollar |
4.401081537036325 ns/iter |
4.35234573134517 ns/iter |
1.01 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
4.353663608915067 ns/iter |
4.354260633294888 ns/iter |
1.00 |
Regex_Caret_X_Hyphen |
13.681387082884923 ns/iter |
13.089740938306962 ns/iter |
1.05 |
Regex_Period_Md_Dollar |
96.49332456659239 ns/iter |
89.66179626038496 ns/iter |
1.08 |
Regex_Caret_Slash_Period_Asterisk |
9.641841853353325 ns/iter |
9.666474890801053 ns/iter |
1.00 |
Regex_Caret_Period_Range_Dollar |
4.352190002286748 ns/iter |
4.349725395236769 ns/iter |
1.00 |
Regex_Nested_Backtrack |
832.37671049804 ns/iter |
827.1187519331444 ns/iter |
1.01 |
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: d316496 | Previous: 1443c72 | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
2.019807683380902 ns/iter |
1.911949678589295 ns/iter |
1.06 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
1.9953195317030514 ns/iter |
1.8815520863187833 ns/iter |
1.06 |
Regex_Period_Asterisk |
2.0161604821143397 ns/iter |
1.8809087119743417 ns/iter |
1.07 |
Regex_Group_Period_Asterisk_Group |
1.972294643454662 ns/iter |
1.8857023899489156 ns/iter |
1.05 |
Regex_Period_Plus |
1.652724257565306 ns/iter |
1.5680715972150445 ns/iter |
1.05 |
Regex_Period |
1.6615454128237839 ns/iter |
1.5664774554512206 ns/iter |
1.06 |
Regex_Caret_Period_Plus_Dollar |
1.696442487822941 ns/iter |
1.5708164026051956 ns/iter |
1.08 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
1.6878999611373675 ns/iter |
1.5729434157072921 ns/iter |
1.07 |
Regex_Caret_Period_Asterisk_Dollar |
2.0312050831926807 ns/iter |
1.8841404751817543 ns/iter |
1.08 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
2.0429605684537187 ns/iter |
1.8886662758107515 ns/iter |
1.08 |
Regex_Caret_X_Hyphen |
6.392449580224583 ns/iter |
5.957651700053442 ns/iter |
1.07 |
Regex_Period_Md_Dollar |
83.68928164275896 ns/iter |
68.95268061506641 ns/iter |
1.21 |
Regex_Caret_Slash_Period_Asterisk |
4.772799764234629 ns/iter |
4.387498369174115 ns/iter |
1.09 |
Regex_Caret_Period_Range_Dollar |
2.0588745030950655 ns/iter |
1.8810772039921875 ns/iter |
1.09 |
Regex_Nested_Backtrack |
906.5199746086477 ns/iter |
849.8982290864258 ns/iter |
1.07 |
JSON_Array_Of_Objects_Unique |
221.70117776239047 ns/iter |
210.24421796454553 ns/iter |
1.05 |
JSON_Parse_1 |
25180.938647612278 ns/iter |
22868.7944815376 ns/iter |
1.10 |
JSON_Fast_Hash_Helm_Chart_Lock |
24.95886933516119 ns/iter |
23.593395379293543 ns/iter |
1.06 |
JSON_Equality_Helm_Chart_Lock |
120.935033584577 ns/iter |
115.51175060946817 ns/iter |
1.05 |
JSON_String_Equal/10 |
5.669719134783011 ns/iter |
5.46336825914868 ns/iter |
1.04 |
JSON_String_Equal/100 |
5.379816591897158 ns/iter |
5.1155731226564845 ns/iter |
1.05 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.8075602618257721 ns/iter |
0.7492635306400934 ns/iter |
1.08 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
3.7687150865616283 ns/iter |
3.4496050078249754 ns/iter |
1.09 |
JSON_String_Fast_Hash/10 |
2.040277649867893 ns/iter |
1.8936257937047754 ns/iter |
1.08 |
JSON_String_Fast_Hash/100 |
2.039337488187484 ns/iter |
1.8915260843801633 ns/iter |
1.08 |
JSON_String_Key_Hash/10 |
1.5723361318484288 ns/iter |
1.4330139022212787 ns/iter |
1.10 |
JSON_String_Key_Hash/100 |
2.6133112190201664 ns/iter |
2.508918190782926 ns/iter |
1.04 |
JSON_Object_Defines_Miss_Same_Length |
1.8671305460651102 ns/iter |
1.722746977684118 ns/iter |
1.08 |
JSON_Object_Defines_Miss_Too_Small |
2.0441532196623826 ns/iter |
1.880259694296662 ns/iter |
1.09 |
JSON_Object_Defines_Miss_Too_Large |
1.8749348776133379 ns/iter |
1.7566673773244728 ns/iter |
1.07 |
Pointer_Object_Traverse |
57.25579310128867 ns/iter |
54.121528506662195 ns/iter |
1.06 |
Pointer_Object_Try_Traverse |
38.16388926000343 ns/iter |
35.9220323124312 ns/iter |
1.06 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
168.20025922120618 ns/iter |
154.60264523013626 ns/iter |
1.09 |
Schema_Frame_OMC_Instances |
196165263.6528015 ns/iter |
170795023.4413147 ns/iter |
1.15 |
Schema_Frame_OMC_References |
125351349.51273601 ns/iter |
106640815.73486328 ns/iter |
1.18 |
Schema_Frame_OMC_Locations |
119188825.28940837 ns/iter |
106656449.18169294 ns/iter |
1.12 |
Schema_Bundle_Meta_2020_12 |
5569975.192730243 ns/iter |
5065420.248212606 ns/iter |
1.10 |
This comment was automatically generated by workflow using github-action-benchmark.
Signed-off-by: Juan Cruz Viotti [email protected]