-
-
Notifications
You must be signed in to change notification settings - Fork 7
Upgrade uriparser
to v0.9.9
#2002
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 <jv@jviotti.com>
fd2aa9e
to
5d2f8e7
Compare
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: 5d2f8e7 | Previous: dff2e41 | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
2.244051865755334 ns/iter |
2.195754416143519 ns/iter |
1.02 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
2.2043314092183133 ns/iter |
2.198224996893061 ns/iter |
1.00 |
Regex_Period_Asterisk |
2.2036711178246624 ns/iter |
2.204490772398558 ns/iter |
1.00 |
Regex_Group_Period_Asterisk_Group |
2.196414716897181 ns/iter |
2.2046551992062287 ns/iter |
1.00 |
Regex_Period_Plus |
2.32889697312321 ns/iter |
2.4868810508504193 ns/iter |
0.94 |
Regex_Period |
2.2520747198678706 ns/iter |
2.367043092448439 ns/iter |
0.95 |
Regex_Caret_Period_Plus_Dollar |
2.2700606210996885 ns/iter |
2.26664911488637 ns/iter |
1.00 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
2.2563604529055503 ns/iter |
2.2589284933170304 ns/iter |
1.00 |
Regex_Caret_Period_Asterisk_Dollar |
2.2478029305719978 ns/iter |
2.2032531576856633 ns/iter |
1.02 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
2.1997808244742783 ns/iter |
2.213410793129531 ns/iter |
0.99 |
Regex_Caret_X_Hyphen |
13.051206983047027 ns/iter |
13.054292241817626 ns/iter |
1.00 |
Regex_Period_Md_Dollar |
75.78414851211188 ns/iter |
74.95728350966537 ns/iter |
1.01 |
Regex_Caret_Slash_Period_Asterisk |
6.221227759857676 ns/iter |
6.21847906840701 ns/iter |
1.00 |
Regex_Caret_Period_Range_Dollar |
3.7294665501452013 ns/iter |
2.809778188153579 ns/iter |
1.33 |
Regex_Nested_Backtrack |
494.66080070263206 ns/iter |
505.2966810703167 ns/iter |
0.98 |
JSON_Array_Of_Objects_Unique |
400.54068245053617 ns/iter |
401.887682579126 ns/iter |
1.00 |
JSON_Parse_1 |
29118.054848836357 ns/iter |
29224.57845100835 ns/iter |
1.00 |
JSON_Fast_Hash_Helm_Chart_Lock |
56.32611089141262 ns/iter |
56.229258622338094 ns/iter |
1.00 |
JSON_Equality_Helm_Chart_Lock |
148.67248761740038 ns/iter |
153.27432362485678 ns/iter |
0.97 |
JSON_String_Equal/10 |
6.5350074789465085 ns/iter |
6.534169620488787 ns/iter |
1.00 |
JSON_String_Equal/100 |
7.155606655159901 ns/iter |
7.173161240299255 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.9389023261785907 ns/iter |
0.9384366290394334 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
14.651181207735865 ns/iter |
14.62903227223237 ns/iter |
1.00 |
JSON_String_Fast_Hash/10 |
2.175591968129263 ns/iter |
2.17666391823713 ns/iter |
1.00 |
JSON_String_Fast_Hash/100 |
2.1765585669283984 ns/iter |
2.1758044786676862 ns/iter |
1.00 |
JSON_String_Key_Hash/10 |
2.701173370089456 ns/iter |
2.7060178853164816 ns/iter |
1.00 |
JSON_String_Key_Hash/100 |
9.02187170181975 ns/iter |
9.021858937772427 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Same_Length |
3.733797136951303 ns/iter |
3.7334492376484967 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
3.7410191182644876 ns/iter |
3.7365214131402253 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Large |
3.7362154396612666 ns/iter |
3.7361854537472747 ns/iter |
1.00 |
Pointer_Object_Traverse |
43.35384809021666 ns/iter |
43.39147609092139 ns/iter |
1.00 |
Pointer_Object_Try_Traverse |
53.37777785756734 ns/iter |
53.489050154912945 ns/iter |
1.00 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
290.60486533429497 ns/iter |
291.3588266791549 ns/iter |
1.00 |
Schema_Frame_OMC_Instances |
171650951.7499958 ns/iter |
172914926.00003266 ns/iter |
0.99 |
Schema_Frame_OMC_References |
93838897.28571506 ns/iter |
93523468.00002514 ns/iter |
1.00 |
Schema_Frame_OMC_Locations |
90230685.62500213 ns/iter |
89720458.24998531 ns/iter |
1.01 |
Schema_Bundle_Meta_2020_12 |
5318970.376923132 ns/iter |
5349732.798465063 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: 5d2f8e7 | Previous: dff2e41 | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
2.1445260406750735 ns/iter |
2.019245157864632 ns/iter |
1.06 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
2.195761841467975 ns/iter |
1.9978594711150346 ns/iter |
1.10 |
Regex_Period_Asterisk |
2.3334440848324487 ns/iter |
1.9960383340281629 ns/iter |
1.17 |
Regex_Group_Period_Asterisk_Group |
2.19372346479839 ns/iter |
1.9053318947254054 ns/iter |
1.15 |
Regex_Period_Plus |
1.8342594257096658 ns/iter |
1.5932054514312313 ns/iter |
1.15 |
Regex_Period |
1.8442600874765231 ns/iter |
1.5773202487465205 ns/iter |
1.17 |
Regex_Caret_Period_Plus_Dollar |
1.8052709656024102 ns/iter |
1.5819749212036565 ns/iter |
1.14 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
1.8194803649016655 ns/iter |
1.6111888088011619 ns/iter |
1.13 |
Regex_Caret_Period_Asterisk_Dollar |
2.1634693787259143 ns/iter |
1.9851313911918282 ns/iter |
1.09 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
2.1158427291012973 ns/iter |
2.0465142340014735 ns/iter |
1.03 |
Regex_Caret_X_Hyphen |
7.077633729566333 ns/iter |
5.949030481447808 ns/iter |
1.19 |
Regex_Period_Md_Dollar |
62.94686802637981 ns/iter |
57.26000012650793 ns/iter |
1.10 |
Regex_Caret_Slash_Period_Asterisk |
6.2803560906618845 ns/iter |
4.298527853734279 ns/iter |
1.46 |
Regex_Caret_Period_Range_Dollar |
2.613473698599732 ns/iter |
2.3152497846461078 ns/iter |
1.13 |
Regex_Nested_Backtrack |
429.4275593340023 ns/iter |
395.4933287115046 ns/iter |
1.09 |
JSON_Array_Of_Objects_Unique |
509.9861313735341 ns/iter |
347.1873380425936 ns/iter |
1.47 |
JSON_Parse_1 |
22397.946646537854 ns/iter |
21618.217398814497 ns/iter |
1.04 |
JSON_Fast_Hash_Helm_Chart_Lock |
56.96491240110736 ns/iter |
60.487353144636124 ns/iter |
0.94 |
JSON_Equality_Helm_Chart_Lock |
137.51590412411787 ns/iter |
129.9130033340825 ns/iter |
1.06 |
JSON_String_Equal/10 |
7.568883717763576 ns/iter |
6.68392427789151 ns/iter |
1.13 |
JSON_String_Equal/100 |
8.60174811401637 ns/iter |
6.344531820099862 ns/iter |
1.36 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.3890239066184478 ns/iter |
0.36608947234258965 ns/iter |
1.06 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
3.727929345950627 ns/iter |
3.2160177884493626 ns/iter |
1.16 |
JSON_String_Fast_Hash/10 |
1.9356762067636442 ns/iter |
1.5890784781232137 ns/iter |
1.22 |
JSON_String_Fast_Hash/100 |
1.9518726362700212 ns/iter |
1.5835923661783953 ns/iter |
1.23 |
JSON_String_Key_Hash/10 |
1.6182081094696519 ns/iter |
1.2721428002058504 ns/iter |
1.27 |
JSON_String_Key_Hash/100 |
2.4078981743333707 ns/iter |
2.0395590960555596 ns/iter |
1.18 |
JSON_Object_Defines_Miss_Same_Length |
3.1339498947459687 ns/iter |
2.6432610292702634 ns/iter |
1.19 |
JSON_Object_Defines_Miss_Too_Small |
2.9090609587701364 ns/iter |
2.6361169929988213 ns/iter |
1.10 |
JSON_Object_Defines_Miss_Too_Large |
2.8064897957493673 ns/iter |
2.643771824230295 ns/iter |
1.06 |
Pointer_Object_Traverse |
17.461351362651694 ns/iter |
14.236872531334743 ns/iter |
1.23 |
Pointer_Object_Try_Traverse |
21.138781630516803 ns/iter |
19.376571420770443 ns/iter |
1.09 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
196.6269602643557 ns/iter |
151.7982422099757 ns/iter |
1.30 |
Schema_Frame_OMC_Instances |
181934604.00001982 ns/iter |
144592358.39995018 ns/iter |
1.26 |
Schema_Frame_OMC_References |
100906226.28570144 ns/iter |
82312736.11110939 ns/iter |
1.23 |
Schema_Frame_OMC_Locations |
95341029.71427467 ns/iter |
81483379.55556902 ns/iter |
1.17 |
Schema_Bundle_Meta_2020_12 |
4616488.031251364 ns/iter |
4162344.72020603 ns/iter |
1.11 |
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: 5d2f8e7 | Previous: dff2e41 | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
2.825206471952881 ns/iter |
2.841102320160179 ns/iter |
0.99 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
2.747709239844142 ns/iter |
3.5442883865277577 ns/iter |
0.78 |
Regex_Period_Asterisk |
2.7848231225124853 ns/iter |
2.5218314285715286 ns/iter |
1.10 |
Regex_Group_Period_Asterisk_Group |
2.823419730881782 ns/iter |
2.831684463021552 ns/iter |
1.00 |
Regex_Period_Plus |
2.7452886359423125 ns/iter |
2.5276739285715166 ns/iter |
1.09 |
Regex_Period |
2.7791895523308643 ns/iter |
2.531200357142893 ns/iter |
1.10 |
Regex_Caret_Period_Plus_Dollar |
2.7465918737738866 ns/iter |
2.529733948634136 ns/iter |
1.09 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
2.7569860020040484 ns/iter |
2.5267589285716343 ns/iter |
1.09 |
Regex_Caret_Period_Asterisk_Dollar |
2.755123970754847 ns/iter |
3.0019613805782526 ns/iter |
0.92 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
3.1369218749992864 ns/iter |
3.819689100322098 ns/iter |
0.82 |
Regex_Caret_X_Hyphen |
6.608147321429668 ns/iter |
7.643530357142936 ns/iter |
0.86 |
Regex_Period_Md_Dollar |
156.2096109068654 ns/iter |
150.4867031032727 ns/iter |
1.04 |
Regex_Caret_Slash_Period_Asterisk |
6.00948839285869 ns/iter |
5.991805357142863 ns/iter |
1.00 |
Regex_Caret_Period_Range_Dollar |
3.1414767857143033 ns/iter |
3.1422843750001612 ns/iter |
1.00 |
Regex_Nested_Backtrack |
561.4409999998315 ns/iter |
563.656999999921 ns/iter |
1.00 |
JSON_Array_Of_Objects_Unique |
441.8054999999299 ns/iter |
424.8687667469388 ns/iter |
1.04 |
JSON_Parse_1 |
71003.68749998357 ns/iter |
69746.94196428187 ns/iter |
1.02 |
JSON_Fast_Hash_Helm_Chart_Lock |
62.411598214282556 ns/iter |
56.721651785715764 ns/iter |
1.10 |
JSON_Equality_Helm_Chart_Lock |
212.62968749994113 ns/iter |
222.26834375000945 ns/iter |
0.96 |
JSON_String_Equal/10 |
9.701056250001727 ns/iter |
9.761564062499062 ns/iter |
0.99 |
JSON_String_Equal/100 |
11.272809375000747 ns/iter |
11.024034374999658 ns/iter |
1.02 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
2.189965937499494 ns/iter |
2.1965509375000636 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
12.796563558942424 ns/iter |
12.84410000000134 ns/iter |
1.00 |
JSON_String_Fast_Hash/10 |
3.442250127782823 ns/iter |
3.4571895481695254 ns/iter |
1.00 |
JSON_String_Fast_Hash/100 |
3.4394264670734507 ns/iter |
3.4413696367117845 ns/iter |
1.00 |
JSON_String_Key_Hash/10 |
4.390356250002014 ns/iter |
4.399134375000813 ns/iter |
1.00 |
JSON_String_Key_Hash/100 |
13.727959090503205 ns/iter |
13.742268688649684 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Same_Length |
3.7649308861341764 ns/iter |
3.772789278977118 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
3.764521600419949 ns/iter |
3.7735960646904836 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Large |
3.8618174931057614 ns/iter |
3.777774636110788 ns/iter |
1.02 |
Pointer_Object_Traverse |
53.28764999999294 ns/iter |
52.8853399999889 ns/iter |
1.01 |
Pointer_Object_Try_Traverse |
69.72426785714399 ns/iter |
69.84060714285891 ns/iter |
1.00 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
145.42310267852292 ns/iter |
152.99923214286082 ns/iter |
0.95 |
Schema_Frame_OMC_Instances |
379614499.9998887 ns/iter |
385298300.00004494 ns/iter |
0.99 |
Schema_Frame_OMC_References |
226504633.33320656 ns/iter |
231686633.33331096 ns/iter |
0.98 |
Schema_Frame_OMC_Locations |
219411066.6666044 ns/iter |
230361533.3333558 ns/iter |
0.95 |
Schema_Bundle_Meta_2020_12 |
12669901.785678966 ns/iter |
12990544.000017507 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: 5d2f8e7 | Previous: dff2e41 | Ratio |
---|---|---|---|
Schema_Frame_OMC_Instances |
171308916.75000724 ns/iter |
174332876.49998873 ns/iter |
0.98 |
Schema_Frame_OMC_References |
92753563.49999698 ns/iter |
93290070.37499082 ns/iter |
0.99 |
Schema_Frame_OMC_Locations |
87984979.24999538 ns/iter |
90787911.6250001 ns/iter |
0.97 |
Schema_Bundle_Meta_2020_12 |
5394069.093022365 ns/iter |
5466583.204724168 ns/iter |
0.99 |
Pointer_Object_Traverse |
49.261801321984045 ns/iter |
50.242737399992166 ns/iter |
0.98 |
Pointer_Object_Try_Traverse |
23.071254246760333 ns/iter |
22.996155063950802 ns/iter |
1.00 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
171.4996546818389 ns/iter |
177.992746896314 ns/iter |
0.96 |
JSON_Array_Of_Objects_Unique |
435.9679035914053 ns/iter |
380.9449072010892 ns/iter |
1.14 |
JSON_Parse_1 |
31645.623179225484 ns/iter |
32067.688608755103 ns/iter |
0.99 |
JSON_Fast_Hash_Helm_Chart_Lock |
74.77113686292641 ns/iter |
57.48991161188636 ns/iter |
1.30 |
JSON_Equality_Helm_Chart_Lock |
147.9163502362866 ns/iter |
143.11774724098788 ns/iter |
1.03 |
JSON_String_Equal/10 |
5.949769293023056 ns/iter |
5.329623899040702 ns/iter |
1.12 |
JSON_String_Equal/100 |
6.589847068323888 ns/iter |
5.950979110195735 ns/iter |
1.11 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.6237573378823692 ns/iter |
0.623357553610321 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
19.72109703212383 ns/iter |
19.589045851052575 ns/iter |
1.01 |
JSON_String_Fast_Hash/10 |
0.9330239247162616 ns/iter |
0.9332384612308459 ns/iter |
1.00 |
JSON_String_Fast_Hash/100 |
0.9367135497864875 ns/iter |
0.9329073282076408 ns/iter |
1.00 |
JSON_String_Key_Hash/10 |
1.2468233620068672 ns/iter |
1.2441639542739997 ns/iter |
1.00 |
JSON_String_Key_Hash/100 |
12.430038354047573 ns/iter |
12.42529025571883 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Same_Length |
2.808243573626034 ns/iter |
2.7962712818644975 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
2.805265921562912 ns/iter |
2.7960811417437967 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Large |
2.8018055659220757 ns/iter |
2.8008055142736845 ns/iter |
1.00 |
Regex_Lower_S_Or_Upper_S_Asterisk |
3.114360739328542 ns/iter |
3.108973766239454 ns/iter |
1.00 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
3.1112597089087246 ns/iter |
3.1113162949448654 ns/iter |
1.00 |
Regex_Period_Asterisk |
3.1103862812177376 ns/iter |
3.113108262955772 ns/iter |
1.00 |
Regex_Group_Period_Asterisk_Group |
3.110427972775351 ns/iter |
3.1100825806674406 ns/iter |
1.00 |
Regex_Period_Plus |
3.4260713803301073 ns/iter |
3.4192745910692293 ns/iter |
1.00 |
Regex_Period |
3.4206097490673835 ns/iter |
3.4189090857644686 ns/iter |
1.00 |
Regex_Caret_Period_Plus_Dollar |
3.4229986032688453 ns/iter |
3.4217874326396633 ns/iter |
1.00 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
3.4644578475504857 ns/iter |
3.4195134709794055 ns/iter |
1.01 |
Regex_Caret_Period_Asterisk_Dollar |
4.366608984576641 ns/iter |
4.351048523894129 ns/iter |
1.00 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
4.354830991876452 ns/iter |
3.1317724746986584 ns/iter |
1.39 |
Regex_Caret_X_Hyphen |
13.179902312496848 ns/iter |
13.685000677910217 ns/iter |
0.96 |
Regex_Period_Md_Dollar |
88.19880085134865 ns/iter |
88.34557413237889 ns/iter |
1.00 |
Regex_Caret_Slash_Period_Asterisk |
8.70713986192756 ns/iter |
8.711942294669695 ns/iter |
1.00 |
Regex_Caret_Period_Range_Dollar |
4.355262188625878 ns/iter |
4.354148834480863 ns/iter |
1.00 |
Regex_Nested_Backtrack |
807.2434936745158 ns/iter |
828.5595696292253 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: 5d2f8e7 | Previous: dff2e41 | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
2.4839346263516724 ns/iter |
2.1420607834245398 ns/iter |
1.16 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
2.530340551489435 ns/iter |
2.2737772596403376 ns/iter |
1.11 |
Regex_Period_Asterisk |
2.244417070236108 ns/iter |
2.4279558924497584 ns/iter |
0.92 |
Regex_Group_Period_Asterisk_Group |
2.325792430960356 ns/iter |
2.17061188132709 ns/iter |
1.07 |
Regex_Period_Plus |
2.569789548339665 ns/iter |
1.7055923042196137 ns/iter |
1.51 |
Regex_Period |
1.94005926804565 ns/iter |
1.7490868021995598 ns/iter |
1.11 |
Regex_Caret_Period_Plus_Dollar |
1.7553743321135227 ns/iter |
1.7139273277850273 ns/iter |
1.02 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
1.820341030482115 ns/iter |
2.0736764829641694 ns/iter |
0.88 |
Regex_Caret_Period_Asterisk_Dollar |
2.268140690596062 ns/iter |
2.0722175112251704 ns/iter |
1.09 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
2.4147251220721975 ns/iter |
1.9536137527936728 ns/iter |
1.24 |
Regex_Caret_X_Hyphen |
7.808999327160255 ns/iter |
5.982830713801269 ns/iter |
1.31 |
Regex_Period_Md_Dollar |
83.01652612178964 ns/iter |
68.31165427081233 ns/iter |
1.22 |
Regex_Caret_Slash_Period_Asterisk |
5.382957874583309 ns/iter |
4.3941156313805045 ns/iter |
1.23 |
Regex_Caret_Period_Range_Dollar |
2.5333952831720787 ns/iter |
2.0329965349574106 ns/iter |
1.25 |
Regex_Nested_Backtrack |
1001.7954853862797 ns/iter |
910.1390985712288 ns/iter |
1.10 |
JSON_Array_Of_Objects_Unique |
264.4713705682086 ns/iter |
295.95303542529024 ns/iter |
0.89 |
JSON_Parse_1 |
29942.1393383625 ns/iter |
30762.624433169778 ns/iter |
0.97 |
JSON_Fast_Hash_Helm_Chart_Lock |
32.680060033303924 ns/iter |
26.17726437167716 ns/iter |
1.25 |
JSON_Equality_Helm_Chart_Lock |
146.86386652024933 ns/iter |
133.886156177103 ns/iter |
1.10 |
JSON_String_Equal/10 |
7.0958470334007515 ns/iter |
6.319036126394332 ns/iter |
1.12 |
JSON_String_Equal/100 |
7.233619269781947 ns/iter |
6.301019468763389 ns/iter |
1.15 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
1.0333241013912478 ns/iter |
0.8903494185118149 ns/iter |
1.16 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
5.330680466427351 ns/iter |
4.82195636548237 ns/iter |
1.11 |
JSON_String_Fast_Hash/10 |
2.3552695446273857 ns/iter |
2.179963972753771 ns/iter |
1.08 |
JSON_String_Fast_Hash/100 |
2.5153340247487606 ns/iter |
2.351742954847308 ns/iter |
1.07 |
JSON_String_Key_Hash/10 |
2.3811603210264276 ns/iter |
1.5933363424409692 ns/iter |
1.49 |
JSON_String_Key_Hash/100 |
3.044299384774873 ns/iter |
2.7156438441219786 ns/iter |
1.12 |
JSON_Object_Defines_Miss_Same_Length |
2.1343434625972124 ns/iter |
1.8586736955929337 ns/iter |
1.15 |
JSON_Object_Defines_Miss_Too_Small |
2.124699701897184 ns/iter |
1.828094948538517 ns/iter |
1.16 |
JSON_Object_Defines_Miss_Too_Large |
2.205919491933209 ns/iter |
1.7901538698511594 ns/iter |
1.23 |
Pointer_Object_Traverse |
59.711693970614135 ns/iter |
52.72186555842753 ns/iter |
1.13 |
Pointer_Object_Try_Traverse |
50.88526462968645 ns/iter |
36.05381090617924 ns/iter |
1.41 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
207.0610163606302 ns/iter |
156.56304723117577 ns/iter |
1.32 |
Schema_Frame_OMC_Instances |
198016822.33810425 ns/iter |
158213806.15234375 ns/iter |
1.25 |
Schema_Frame_OMC_References |
105985845.83827427 ns/iter |
76699882.7457428 ns/iter |
1.38 |
Schema_Frame_OMC_Locations |
97948857.71615164 ns/iter |
72217416.76330566 ns/iter |
1.36 |
Schema_Bundle_Meta_2020_12 |
4521133.453865361 ns/iter |
4410264.212325964 ns/iter |
1.03 |
This comment was automatically generated by workflow using github-action-benchmark.
Signed-off-by: Juan Cruz Viotti jv@jviotti.com