-
-
Notifications
You must be signed in to change notification settings - Fork 4
Run ClangTidy on GitHub Actions #1640
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
base: main
Are you sure you want to change the base?
Conversation
See: sourcemeta/blaze#429 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 (linux/llvm)
Benchmark suite | Current: c0f6768 | Previous: d7a9398 | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
2.1842531158751597 ns/iter |
2.3017045203574744 ns/iter |
0.95 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
2.1835582219674796 ns/iter |
2.1861063304482107 ns/iter |
1.00 |
Regex_Period_Asterisk |
2.180352072432563 ns/iter |
2.178499148655905 ns/iter |
1.00 |
Regex_Group_Period_Asterisk_Group |
2.1836533004007626 ns/iter |
2.1844032474006583 ns/iter |
1.00 |
Regex_Period_Plus |
2.4869644686700867 ns/iter |
2.4929845064560143 ns/iter |
1.00 |
Regex_Period |
2.487661084855677 ns/iter |
2.4890797508404066 ns/iter |
1.00 |
Regex_Caret_Period_Plus_Dollar |
2.489426438709034 ns/iter |
2.4945350920440768 ns/iter |
1.00 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
2.486193035202772 ns/iter |
2.4888267320635875 ns/iter |
1.00 |
Regex_Caret_Period_Asterisk_Dollar |
3.4196681711834205 ns/iter |
3.4185731407574913 ns/iter |
1.00 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
3.418651585801733 ns/iter |
3.4227311283837003 ns/iter |
1.00 |
Regex_Caret_X_Hyphen |
12.646772626053213 ns/iter |
12.613686360400884 ns/iter |
1.00 |
Regex_Period_Md_Dollar |
73.45405384508386 ns/iter |
74.96695475929431 ns/iter |
0.98 |
Regex_Caret_Slash_Period_Asterisk |
7.160970719681641 ns/iter |
6.232431787382269 ns/iter |
1.15 |
Regex_Caret_Period_Range_Dollar |
4.052710502426742 ns/iter |
2.7987966755724636 ns/iter |
1.45 |
Regex_Nested_Backtrack |
491.41813408055344 ns/iter |
466.6032712037402 ns/iter |
1.05 |
JSON_Array_Of_Objects_Unique |
441.4706527466541 ns/iter |
433.066319254606 ns/iter |
1.02 |
JSON_Parse_1 |
30080.978209479243 ns/iter |
30364.288383990224 ns/iter |
0.99 |
JSON_Fast_Hash_Helm_Chart_Lock |
56.456411237188824 ns/iter |
56.529290042341664 ns/iter |
1.00 |
JSON_Equality_Helm_Chart_Lock |
141.83688796640237 ns/iter |
156.52068215024985 ns/iter |
0.91 |
JSON_String_Equal/10 |
6.53196094793805 ns/iter |
6.8443525191760655 ns/iter |
0.95 |
JSON_String_Equal/100 |
7.159980622975091 ns/iter |
7.470025017233853 ns/iter |
0.96 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.937258187519724 ns/iter |
0.935988182078443 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
10.262260334130808 ns/iter |
10.257218157290014 ns/iter |
1.00 |
JSON_String_Fast_Hash/10 |
2.184995780794724 ns/iter |
2.1779803265170705 ns/iter |
1.00 |
JSON_String_Fast_Hash/100 |
2.1778493803049854 ns/iter |
2.1766136060873285 ns/iter |
1.00 |
JSON_String_Key_Hash/10 |
1.8670991637236651 ns/iter |
1.8730681604251833 ns/iter |
1.00 |
JSON_String_Key_Hash/100 |
2.803040942680625 ns/iter |
2.809363657885746 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Same_Length |
3.7346345563704184 ns/iter |
3.7332644280553056 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
3.7355840245274776 ns/iter |
3.7359912940979028 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Large |
3.73379660170838 ns/iter |
3.736311586520128 ns/iter |
1.00 |
Pointer_Object_Traverse |
44.46434151798333 ns/iter |
44.837666594003295 ns/iter |
0.99 |
Pointer_Object_Try_Traverse |
52.37658715400814 ns/iter |
52.98782417804062 ns/iter |
0.99 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
345.66701680204943 ns/iter |
1027.0486516451447 ns/iter |
0.34 |
Schema_Frame_OMC_Instances |
228623751.33335415 ns/iter |
230597520.33333325 ns/iter |
0.99 |
Schema_Frame_OMC_References |
152473323.00000378 ns/iter |
150981324.80000004 ns/iter |
1.01 |
Schema_Frame_OMC_Locations |
147133613.79999697 ns/iter |
147202845.00000387 ns/iter |
1.00 |
Schema_Bundle_Meta_2020_12 |
7342463.914890812 ns/iter |
7399801.691487719 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 (macos/llvm)
Benchmark suite | Current: c0f6768 | Previous: d7a9398 | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
1.8786050079954228 ns/iter |
1.589983456014949 ns/iter |
1.18 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
1.7356346698588812 ns/iter |
1.5851114119066616 ns/iter |
1.09 |
Regex_Period_Asterisk |
1.710324574422295 ns/iter |
1.57723125666432 ns/iter |
1.08 |
Regex_Group_Period_Asterisk_Group |
1.7125345264209806 ns/iter |
1.5731547668077197 ns/iter |
1.09 |
Regex_Period_Plus |
2.2346831255589077 ns/iter |
2.1276975823506725 ns/iter |
1.05 |
Regex_Period |
2.3625592571869514 ns/iter |
2.109259413730616 ns/iter |
1.12 |
Regex_Caret_Period_Plus_Dollar |
2.029192160262236 ns/iter |
1.9501581066865443 ns/iter |
1.04 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
2.0372598917356353 ns/iter |
1.8946626295786362 ns/iter |
1.08 |
Regex_Caret_Period_Asterisk_Dollar |
2.0396428549302876 ns/iter |
2.011715954136935 ns/iter |
1.01 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
1.68479048015932 ns/iter |
1.677611926566808 ns/iter |
1.00 |
Regex_Caret_X_Hyphen |
7.289136225311151 ns/iter |
6.633198270469638 ns/iter |
1.10 |
Regex_Period_Md_Dollar |
86.68310113891701 ns/iter |
67.76776703296484 ns/iter |
1.28 |
Regex_Caret_Slash_Period_Asterisk |
5.492091066425975 ns/iter |
5.030124473182958 ns/iter |
1.09 |
Regex_Caret_Period_Range_Dollar |
2.360754259937688 ns/iter |
2.2273800681029896 ns/iter |
1.06 |
Regex_Nested_Backtrack |
790.3001042665953 ns/iter |
726.3949296299336 ns/iter |
1.09 |
JSON_Array_Of_Objects_Unique |
363.6991285673628 ns/iter |
337.9017641843296 ns/iter |
1.08 |
JSON_Parse_1 |
23694.404098414398 ns/iter |
21272.78517291848 ns/iter |
1.11 |
JSON_Fast_Hash_Helm_Chart_Lock |
52.987761251285285 ns/iter |
47.81816739845829 ns/iter |
1.11 |
JSON_Equality_Helm_Chart_Lock |
129.41298566732178 ns/iter |
119.85860163956127 ns/iter |
1.08 |
JSON_String_Equal/10 |
8.339052189862324 ns/iter |
7.529457251055468 ns/iter |
1.11 |
JSON_String_Equal/100 |
6.540613892189117 ns/iter |
6.156142388100695 ns/iter |
1.06 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.34154856615826934 ns/iter |
0.3273337579782404 ns/iter |
1.04 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
3.193151893947198 ns/iter |
3.38104509914745 ns/iter |
0.94 |
JSON_String_Fast_Hash/10 |
2.0721763599491667 ns/iter |
1.676605289848121 ns/iter |
1.24 |
JSON_String_Fast_Hash/100 |
2.0243372751200495 ns/iter |
1.9569467200045922 ns/iter |
1.03 |
JSON_String_Key_Hash/10 |
1.3487973045131936 ns/iter |
1.2849511018242854 ns/iter |
1.05 |
JSON_String_Key_Hash/100 |
1.8295186496990212 ns/iter |
1.702257367117044 ns/iter |
1.07 |
JSON_Object_Defines_Miss_Same_Length |
2.41433067082766 ns/iter |
2.296430806402862 ns/iter |
1.05 |
JSON_Object_Defines_Miss_Too_Small |
2.410533117987531 ns/iter |
2.3616154774292752 ns/iter |
1.02 |
JSON_Object_Defines_Miss_Too_Large |
2.435331203660356 ns/iter |
2.2486253805883982 ns/iter |
1.08 |
Pointer_Object_Traverse |
17.68351478259465 ns/iter |
16.592891931046047 ns/iter |
1.07 |
Pointer_Object_Try_Traverse |
24.241893904411942 ns/iter |
22.358753202217816 ns/iter |
1.08 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
184.884436959751 ns/iter |
174.4139014636124 ns/iter |
1.06 |
Schema_Frame_OMC_Instances |
179308812.49998266 ns/iter |
176961395.99999583 ns/iter |
1.01 |
Schema_Frame_OMC_References |
113300805.50000806 ns/iter |
116178736.16665976 ns/iter |
0.98 |
Schema_Frame_OMC_Locations |
123292858.39998648 ns/iter |
104374666.7142906 ns/iter |
1.18 |
Schema_Bundle_Meta_2020_12 |
5055309.807401634 ns/iter |
4846488.537928367 ns/iter |
1.04 |
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: c0f6768 | Previous: d7a9398 | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
6.9242517857150325 ns/iter |
6.993273437499527 ns/iter |
0.99 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
7.346994419642325 ns/iter |
7.118982142857127 ns/iter |
1.03 |
Regex_Period_Asterisk |
6.952418526784093 ns/iter |
7.144694196429111 ns/iter |
0.97 |
Regex_Group_Period_Asterisk_Group |
7.4531116071417465 ns/iter |
7.155977678572662 ns/iter |
1.04 |
Regex_Period_Plus |
7.344732142856105 ns/iter |
7.152206473214509 ns/iter |
1.03 |
Regex_Period |
7.704030133928492 ns/iter |
7.26242299107227 ns/iter |
1.06 |
Regex_Caret_Period_Plus_Dollar |
7.544203091320099 ns/iter |
7.346738839285446 ns/iter |
1.03 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
7.367751116070005 ns/iter |
7.465090401786207 ns/iter |
0.99 |
Regex_Caret_Period_Asterisk_Dollar |
7.42296023471766 ns/iter |
7.1645770089290295 ns/iter |
1.04 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
7.084449776785716 ns/iter |
8.127798178000454 ns/iter |
0.87 |
Regex_Caret_X_Hyphen |
14.316671587872282 ns/iter |
14.346100446433395 ns/iter |
1.00 |
Regex_Period_Md_Dollar |
139.88247366595604 ns/iter |
139.8428375069948 ns/iter |
1.00 |
Regex_Caret_Slash_Period_Asterisk |
10.794939062499509 ns/iter |
10.233229687500513 ns/iter |
1.05 |
Regex_Caret_Period_Range_Dollar |
7.740179687501276 ns/iter |
7.8992723214277305 ns/iter |
0.98 |
Regex_Nested_Backtrack |
612.8216964285116 ns/iter |
613.7102000000141 ns/iter |
1.00 |
JSON_Array_Of_Objects_Unique |
421.97488839284296 ns/iter |
406.9374441963346 ns/iter |
1.04 |
JSON_Parse_1 |
79771.10491072129 ns/iter |
88254.80112493697 ns/iter |
0.90 |
JSON_Fast_Hash_Helm_Chart_Lock |
54.732019999983095 ns/iter |
58.47172000001137 ns/iter |
0.94 |
JSON_Equality_Helm_Chart_Lock |
192.29082623702206 ns/iter |
184.77382006908587 ns/iter |
1.04 |
JSON_String_Equal/10 |
8.984345049176852 ns/iter |
8.971313616069462 ns/iter |
1.00 |
JSON_String_Equal/100 |
9.940600000000188 ns/iter |
9.911290134324787 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
2.167833437500377 ns/iter |
2.1660371875000806 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
15.532412946426584 ns/iter |
15.219566964285645 ns/iter |
1.02 |
JSON_String_Fast_Hash/10 |
3.4073460990742417 ns/iter |
3.4083455742707818 ns/iter |
1.00 |
JSON_String_Fast_Hash/100 |
3.406521734988574 ns/iter |
3.403510484994632 ns/iter |
1.00 |
JSON_String_Key_Hash/10 |
8.191317820574442 ns/iter |
8.248564732140958 ns/iter |
0.99 |
JSON_String_Key_Hash/100 |
3.715658564793444 ns/iter |
3.721066064783412 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Same_Length |
4.63881429606959 ns/iter |
4.640913626431066 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
4.6448973317964075 ns/iter |
4.63811719785193 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Large |
3.7177584986557974 ns/iter |
3.7399992790358727 ns/iter |
0.99 |
Pointer_Object_Traverse |
48.877249999986816 ns/iter |
48.745935834284396 ns/iter |
1.00 |
Pointer_Object_Try_Traverse |
64.52786607143578 ns/iter |
64.77983035714325 ns/iter |
1.00 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
178.78033563262107 ns/iter |
184.2743468102199 ns/iter |
0.97 |
Schema_Frame_OMC_Instances |
509664199.999861 ns/iter |
589034099.9999353 ns/iter |
0.87 |
Schema_Frame_OMC_References |
383629749.9999546 ns/iter |
383607999.99998105 ns/iter |
1.00 |
Schema_Frame_OMC_Locations |
372369749.9999616 ns/iter |
373252250.00006413 ns/iter |
1.00 |
Schema_Bundle_Meta_2020_12 |
18403681.081072383 ns/iter |
18813185.3658544 ns/iter |
0.98 |
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: c0f6768 | Previous: d7a9398 | Ratio |
---|---|---|---|
Schema_Frame_OMC_Instances |
227654858.3333427 ns/iter |
224626404.33332124 ns/iter |
1.01 |
Schema_Frame_OMC_References |
150372525.40000737 ns/iter |
150447422.6000184 ns/iter |
1.00 |
Schema_Frame_OMC_Locations |
146943498.80001026 ns/iter |
146381028.7999877 ns/iter |
1.00 |
Schema_Bundle_Meta_2020_12 |
7474552.73118268 ns/iter |
7467091.580651037 ns/iter |
1.00 |
Pointer_Object_Traverse |
49.91879572416505 ns/iter |
50.94455333062801 ns/iter |
0.98 |
Pointer_Object_Try_Traverse |
23.70092943133207 ns/iter |
23.65937329456912 ns/iter |
1.00 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
176.17440300050285 ns/iter |
180.32482202777047 ns/iter |
0.98 |
JSON_Array_Of_Objects_Unique |
376.4986421405538 ns/iter |
375.9572235561917 ns/iter |
1.00 |
JSON_Parse_1 |
33458.319466433655 ns/iter |
33452.34152146488 ns/iter |
1.00 |
JSON_Fast_Hash_Helm_Chart_Lock |
63.62277155755403 ns/iter |
63.69853316566692 ns/iter |
1.00 |
JSON_Equality_Helm_Chart_Lock |
157.55303438996913 ns/iter |
156.6672696223165 ns/iter |
1.01 |
JSON_String_Equal/10 |
6.268715574638738 ns/iter |
6.2586508754036805 ns/iter |
1.00 |
JSON_String_Equal/100 |
6.8943929104492705 ns/iter |
6.586671922680857 ns/iter |
1.05 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.6231807767828152 ns/iter |
0.6272550856082538 ns/iter |
0.99 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
19.277076704184978 ns/iter |
19.261996185988423 ns/iter |
1.00 |
JSON_String_Fast_Hash/10 |
1.246445862287448 ns/iter |
1.2438880396733967 ns/iter |
1.00 |
JSON_String_Fast_Hash/100 |
1.2450405190350107 ns/iter |
1.2451726107543752 ns/iter |
1.00 |
JSON_String_Key_Hash/10 |
1.2482802074636812 ns/iter |
1.2466879310244168 ns/iter |
1.00 |
JSON_String_Key_Hash/100 |
2.038768848460817 ns/iter |
2.026542507137428 ns/iter |
1.01 |
JSON_Object_Defines_Miss_Same_Length |
2.488671003587989 ns/iter |
2.493528176556472 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
2.4915624746848883 ns/iter |
2.4894329215076905 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Large |
2.4889874724126275 ns/iter |
2.4968299494090456 ns/iter |
1.00 |
Regex_Lower_S_Or_Upper_S_Asterisk |
3.112504739325 ns/iter |
3.113351218358377 ns/iter |
1.00 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
2.8096617256267375 ns/iter |
2.8015140425774754 ns/iter |
1.00 |
Regex_Period_Asterisk |
2.8025285319625493 ns/iter |
2.8010832823915304 ns/iter |
1.00 |
Regex_Group_Period_Asterisk_Group |
2.802936607091581 ns/iter |
2.8035526938825477 ns/iter |
1.00 |
Regex_Period_Plus |
2.8025294874860256 ns/iter |
3.1377219140584867 ns/iter |
0.89 |
Regex_Period |
2.807377526669729 ns/iter |
3.1097880537491616 ns/iter |
0.90 |
Regex_Caret_Period_Plus_Dollar |
2.7997517573621473 ns/iter |
3.08158049597645 ns/iter |
0.91 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
2.803046310149558 ns/iter |
2.7972621230885046 ns/iter |
1.00 |
Regex_Caret_Period_Asterisk_Dollar |
3.1120234112756684 ns/iter |
3.108479055798018 ns/iter |
1.00 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
3.109839979107004 ns/iter |
3.1114581636963066 ns/iter |
1.00 |
Regex_Caret_X_Hyphen |
13.682566264864587 ns/iter |
13.332746911833693 ns/iter |
1.03 |
Regex_Period_Md_Dollar |
89.03553481034321 ns/iter |
89.07158920434779 ns/iter |
1.00 |
Regex_Caret_Slash_Period_Asterisk |
9.011789111662688 ns/iter |
9.02693665482222 ns/iter |
1.00 |
Regex_Caret_Period_Range_Dollar |
4.043536555885172 ns/iter |
3.431295587103772 ns/iter |
1.18 |
Regex_Nested_Backtrack |
859.9031284105062 ns/iter |
818.7980292444677 ns/iter |
1.05 |
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: c0f6768 | Previous: d7a9398 | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
1.8805898079272727 ns/iter |
1.9475383088794016 ns/iter |
0.97 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
1.883390686233659 ns/iter |
1.94671218239259 ns/iter |
0.97 |
Regex_Period_Asterisk |
1.8818445538527595 ns/iter |
1.9451823964157777 ns/iter |
0.97 |
Regex_Group_Period_Asterisk_Group |
1.9913196758612381 ns/iter |
1.9435637856607675 ns/iter |
1.02 |
Regex_Period_Plus |
1.5697040039194987 ns/iter |
1.6883936509852935 ns/iter |
0.93 |
Regex_Period |
1.574432030468434 ns/iter |
1.6318608707498228 ns/iter |
0.96 |
Regex_Caret_Period_Plus_Dollar |
1.595923899468872 ns/iter |
1.641317167370964 ns/iter |
0.97 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
1.578346260972065 ns/iter |
1.6327966885031515 ns/iter |
0.97 |
Regex_Caret_Period_Asterisk_Dollar |
1.880749604143466 ns/iter |
1.9791324349961785 ns/iter |
0.95 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
1.8820148365455283 ns/iter |
2.0818231256595303 ns/iter |
0.90 |
Regex_Caret_X_Hyphen |
5.959090676587994 ns/iter |
6.443299250989402 ns/iter |
0.92 |
Regex_Period_Md_Dollar |
68.60296584398309 ns/iter |
69.8312090705057 ns/iter |
0.98 |
Regex_Caret_Slash_Period_Asterisk |
4.394385095279864 ns/iter |
4.618325888370031 ns/iter |
0.95 |
Regex_Caret_Period_Range_Dollar |
1.8840265691340266 ns/iter |
1.971085952779178 ns/iter |
0.96 |
Regex_Nested_Backtrack |
820.8843953044671 ns/iter |
862.9116505237562 ns/iter |
0.95 |
JSON_Array_Of_Objects_Unique |
202.37779696512726 ns/iter |
212.25657636545876 ns/iter |
0.95 |
JSON_Parse_1 |
22960.877994991417 ns/iter |
26983.24127647504 ns/iter |
0.85 |
JSON_Fast_Hash_Helm_Chart_Lock |
23.781446348815983 ns/iter |
25.52194418743489 ns/iter |
0.93 |
JSON_Equality_Helm_Chart_Lock |
113.35963018209091 ns/iter |
122.08524836104952 ns/iter |
0.93 |
JSON_String_Equal/10 |
5.371657074377654 ns/iter |
5.784182953312787 ns/iter |
0.93 |
JSON_String_Equal/100 |
5.056558170633491 ns/iter |
5.434348621576035 ns/iter |
0.93 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.7446798714832443 ns/iter |
0.8386625989526021 ns/iter |
0.89 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
3.4688532981859885 ns/iter |
3.6849978167457422 ns/iter |
0.94 |
JSON_String_Fast_Hash/10 |
1.8926200151788575 ns/iter |
2.049739777282958 ns/iter |
0.92 |
JSON_String_Fast_Hash/100 |
1.8919985100258105 ns/iter |
2.0536176733242906 ns/iter |
0.92 |
JSON_String_Key_Hash/10 |
1.4327862977994088 ns/iter |
1.6040550047212883 ns/iter |
0.89 |
JSON_String_Key_Hash/100 |
2.5086664779533887 ns/iter |
2.716078923464988 ns/iter |
0.92 |
JSON_Object_Defines_Miss_Same_Length |
1.7308951107684027 ns/iter |
2.338304280727312 ns/iter |
0.74 |
JSON_Object_Defines_Miss_Too_Small |
1.8842377562887802 ns/iter |
2.0204738613833966 ns/iter |
0.93 |
JSON_Object_Defines_Miss_Too_Large |
1.7491377816880183 ns/iter |
1.9811787153740923 ns/iter |
0.88 |
Pointer_Object_Traverse |
57.23487307984421 ns/iter |
55.367776386900445 ns/iter |
1.03 |
Pointer_Object_Try_Traverse |
36.108066625061454 ns/iter |
38.286663723971266 ns/iter |
0.94 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
156.3645112411369 ns/iter |
173.15050374161294 ns/iter |
0.90 |
Schema_Frame_OMC_Instances |
171916007.99560547 ns/iter |
205505371.09375 ns/iter |
0.84 |
Schema_Frame_OMC_References |
113265514.3737793 ns/iter |
131079339.9810791 ns/iter |
0.86 |
Schema_Frame_OMC_Locations |
111181497.57385254 ns/iter |
123353322.3470052 ns/iter |
0.90 |
Schema_Bundle_Meta_2020_12 |
5246294.26724983 ns/iter |
5610109.329223633 ns/iter |
0.94 |
This comment was automatically generated by workflow using github-action-benchmark.
See: sourcemeta/blaze#429
Signed-off-by: Juan Cruz Viotti [email protected]