-
-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Juan Cruz Viotti <[email protected]>
- Loading branch information
Showing
3 changed files
with
54 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
77e6776
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)
Schema_Frame_OMC_Instances
223270361.66666403
ns/iter214558458.33334783
ns/iter1.04
Schema_Frame_OMC_References
145566661.99998742
ns/iter141707572.20001632
ns/iter1.03
Schema_Frame_OMC_Locations
141699328.40000004
ns/iter136831988.39999023
ns/iter1.04
Schema_Bundle_Meta_2020_12
6960560.630004693
ns/iter6995591.25773375
ns/iter0.99
Pointer_Object_Traverse
48.519232461121405
ns/iter48.599719723993054
ns/iter1.00
Pointer_Object_Try_Traverse
23.661957421892943
ns/iter23.648689740284865
ns/iter1.00
Pointer_Push_Back_Pointer_To_Weak_Pointer
166.20152688980343
ns/iter165.22073618119936
ns/iter1.01
JSON_Array_Of_Objects_Unique
399.98080576447506
ns/iter380.43163705620134
ns/iter1.05
JSON_Parse_1
33039.20716716673
ns/iter33081.708410330386
ns/iter1.00
JSON_Fast_Hash_Helm_Chart_Lock
69.90266604842287
ns/iter69.62460422849816
ns/iter1.00
JSON_Equality_Helm_Chart_Lock
151.0191641359595
ns/iter155.59569945686016
ns/iter0.97
JSON_String_Equal/10
5.9488486681816966
ns/iter6.2657097672515345
ns/iter0.95
JSON_String_Equal/100
6.571306145924076
ns/iter6.880790682814632
ns/iter0.96
JSON_String_Equal_Small_By_Perfect_Hash/10
0.6232584538760886
ns/iter0.6250487303585126
ns/iter1.00
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10
25.46627057911504
ns/iter25.45944152180835
ns/iter1.00
JSON_String_Fast_Hash/10
1.2472425769433297
ns/iter1.2430297413406377
ns/iter1.00
JSON_String_Fast_Hash/100
1.2461168745100308
ns/iter1.2433145256849523
ns/iter1.00
JSON_String_Key_Hash/10
1.2451597368488738
ns/iter1.2491346968481984
ns/iter1.00
JSON_String_Key_Hash/100
0.9345129321857555
ns/iter0.9335413921863084
ns/iter1.00
JSON_Object_Defines_Miss_Same_Length
2.7976870166268615
ns/iter2.7979724021063914
ns/iter1.00
JSON_Object_Defines_Miss_Too_Small
2.487172199808301
ns/iter2.493050471952655
ns/iter1.00
JSON_Object_Defines_Miss_Too_Large
2.488746843970287
ns/iter2.4877416405057873
ns/iter1.00
Regex_Lower_S_Or_Upper_S_Asterisk
3.1095118363911722
ns/iter3.1067066557946457
ns/iter1.00
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar
2.799188198004616
ns/iter2.797541797838099
ns/iter1.00
Regex_Period_Asterisk
2.799671012901838
ns/iter2.798511208039987
ns/iter1.00
Regex_Group_Period_Asterisk_Group
2.797635742702456
ns/iter2.8018337066446217
ns/iter1.00
Regex_Period_Plus
3.1100707172575084
ns/iter3.115966498740375
ns/iter1.00
Regex_Period
3.108078653920549
ns/iter3.115390548093061
ns/iter1.00
Regex_Caret_Period_Plus_Dollar
3.1078007093529125
ns/iter3.1521696769746734
ns/iter0.99
Regex_Caret_Group_Period_Plus_Group_Dollar
3.1079265116131483
ns/iter3.1093175194819813
ns/iter1.00
Regex_Caret_Period_Asterisk_Dollar
4.041795721230115
ns/iter4.038264788694094
ns/iter1.00
Regex_Caret_Group_Period_Asterisk_Group_Dollar
4.044250252986236
ns/iter4.044992504566849
ns/iter1.00
Regex_Caret_X_Hyphen
13.685516627040075
ns/iter13.677360503133675
ns/iter1.00
Regex_Period_Md_Dollar
88.96565867918441
ns/iter89.49144678797961
ns/iter0.99
Regex_Caret_Slash_Period_Asterisk
9.01479148809629
ns/iter9.019325051328659
ns/iter1.00
Regex_Caret_Period_Range_Dollar
4.040653306161581
ns/iter4.040137656249114
ns/iter1.00
Regex_Nested_Backtrack
820.7140822891898
ns/iter823.7334829679808
ns/iter1.00
This comment was automatically generated by workflow using github-action-benchmark.
77e6776
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)
Regex_Lower_S_Or_Upper_S_Asterisk
1.585158809182125
ns/iter1.8002220868284844
ns/iter0.88
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar
1.5787154198740783
ns/iter1.7021727432580855
ns/iter0.93
Regex_Period_Asterisk
1.662718662715078
ns/iter1.6530997168996973
ns/iter1.01
Regex_Group_Period_Asterisk_Group
1.5872965019163743
ns/iter1.6529078355618423
ns/iter0.96
Regex_Period_Plus
1.90247450600225
ns/iter1.9174200221545032
ns/iter0.99
Regex_Period
1.9331379584423778
ns/iter1.9646582775517307
ns/iter0.98
Regex_Caret_Period_Plus_Dollar
1.8938725772082927
ns/iter1.912292517877115
ns/iter0.99
Regex_Caret_Group_Period_Plus_Group_Dollar
1.987298620974047
ns/iter2.066930351941701
ns/iter0.96
Regex_Caret_Period_Asterisk_Dollar
1.5959280076940303
ns/iter2.178420159769647
ns/iter0.73
Regex_Caret_Group_Period_Asterisk_Group_Dollar
1.6054223138001709
ns/iter1.7500737102508246
ns/iter0.92
Regex_Caret_X_Hyphen
6.92481697913078
ns/iter7.473959893308449
ns/iter0.93
Regex_Period_Md_Dollar
74.7474341773725
ns/iter79.26755385519739
ns/iter0.94
Regex_Caret_Slash_Period_Asterisk
5.092916857135769
ns/iter5.316940666810516
ns/iter0.96
Regex_Caret_Period_Range_Dollar
2.2221766650572463
ns/iter2.3586177377790256
ns/iter0.94
Regex_Nested_Backtrack
754.8613726125093
ns/iter854.9593595088788
ns/iter0.88
JSON_Array_Of_Objects_Unique
328.8900533049157
ns/iter373.1223238079382
ns/iter0.88
JSON_Parse_1
23453.41251848097
ns/iter22807.595505618512
ns/iter1.03
JSON_Fast_Hash_Helm_Chart_Lock
47.94853603087678
ns/iter50.6914802624484
ns/iter0.95
JSON_Equality_Helm_Chart_Lock
118.19920162399161
ns/iter125.96732136820775
ns/iter0.94
JSON_String_Equal/10
7.573443830731693
ns/iter8.40742090730789
ns/iter0.90
JSON_String_Equal/100
6.052825678791757
ns/iter6.16969826140275
ns/iter0.98
JSON_String_Equal_Small_By_Perfect_Hash/10
0.366655914781596
ns/iter0.3178777776630783
ns/iter1.15
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10
2.9621379854009673
ns/iter2.973205291756201
ns/iter1.00
JSON_String_Fast_Hash/10
1.6142918773461352
ns/iter1.5837750884631634
ns/iter1.02
JSON_String_Fast_Hash/100
2.01548109992483
ns/iter1.9936205003641063
ns/iter1.01
JSON_String_Key_Hash/10
1.334175870469328
ns/iter1.2752013280753978
ns/iter1.05
JSON_String_Key_Hash/100
1.3570886178302468
ns/iter1.3011135561297236
ns/iter1.04
JSON_Object_Defines_Miss_Same_Length
2.3804636936072816
ns/iter2.2455102816770216
ns/iter1.06
JSON_Object_Defines_Miss_Too_Small
2.3186485058953137
ns/iter2.272520025859497
ns/iter1.02
JSON_Object_Defines_Miss_Too_Large
2.3610268020027014
ns/iter2.3340339994515857
ns/iter1.01
Pointer_Object_Traverse
16.001508342816514
ns/iter16.859713027068036
ns/iter0.95
Pointer_Object_Try_Traverse
23.327787630209556
ns/iter23.733884470755132
ns/iter0.98
Pointer_Push_Back_Pointer_To_Weak_Pointer
172.44069593303848
ns/iter181.0343344350036
ns/iter0.95
Schema_Frame_OMC_Instances
190078073.00002354
ns/iter188241593.75000703
ns/iter1.01
Schema_Frame_OMC_References
117236648.71429458
ns/iter108061888.99999826
ns/iter1.08
Schema_Frame_OMC_Locations
102234392.85714772
ns/iter101604916.66666378
ns/iter1.01
Schema_Bundle_Meta_2020_12
4813920.397258206
ns/iter5128864.150001391
ns/iter0.94
This comment was automatically generated by workflow using github-action-benchmark.
77e6776
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)
Regex_Lower_S_Or_Upper_S_Asterisk
2.4872980227903856
ns/iter2.4999178930349304
ns/iter0.99
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar
2.589384973934662
ns/iter2.4873585553502053
ns/iter1.04
Regex_Period_Asterisk
2.486101624244829
ns/iter2.4890779426839305
ns/iter1.00
Regex_Group_Period_Asterisk_Group
2.4854424635300854
ns/iter2.4890697596762097
ns/iter1.00
Regex_Period_Plus
2.798456359938612
ns/iter2.7987884362889837
ns/iter1.00
Regex_Period
2.8000862501140533
ns/iter2.8055372875729736
ns/iter1.00
Regex_Caret_Period_Plus_Dollar
2.4864100816244887
ns/iter2.798714688912704
ns/iter0.89
Regex_Caret_Group_Period_Plus_Group_Dollar
2.4860651724650507
ns/iter2.803366448099378
ns/iter0.89
Regex_Caret_Period_Asterisk_Dollar
2.487304818564836
ns/iter3.730105836525368
ns/iter0.67
Regex_Caret_Group_Period_Asterisk_Group_Dollar
2.486048043070529
ns/iter3.7290033760607684
ns/iter0.67
Regex_Caret_X_Hyphen
12.431939972072827
ns/iter13.05266452632346
ns/iter0.95
Regex_Period_Md_Dollar
78.0864229865032
ns/iter79.90417101717624
ns/iter0.98
Regex_Caret_Slash_Period_Asterisk
6.2135581577084515
ns/iter7.151055832782667
ns/iter0.87
Regex_Caret_Period_Range_Dollar
4.042431735422335
ns/iter4.039216083447578
ns/iter1.00
Regex_Nested_Backtrack
475.27330436249827
ns/iter481.4957801011232
ns/iter0.99
JSON_Array_Of_Objects_Unique
404.3512588328083
ns/iter436.6919923407332
ns/iter0.93
JSON_Parse_1
30414.42482472135
ns/iter30593.25592396083
ns/iter0.99
JSON_Fast_Hash_Helm_Chart_Lock
59.414531309876615
ns/iter56.2582869657147
ns/iter1.06
JSON_Equality_Helm_Chart_Lock
152.76309182096247
ns/iter146.88976143927275
ns/iter1.04
JSON_String_Equal/10
7.4650014293153975
ns/iter5.911366903911101
ns/iter1.26
JSON_String_Equal/100
8.082771066125389
ns/iter6.098618502036184
ns/iter1.33
JSON_String_Equal_Small_By_Perfect_Hash/10
0.9348098545404621
ns/iter0.9338309287362869
ns/iter1.00
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10
14.787917073774157
ns/iter14.598569697650149
ns/iter1.01
JSON_String_Fast_Hash/10
2.177888470691627
ns/iter2.176955093915857
ns/iter1.00
JSON_String_Fast_Hash/100
2.1781340152846753
ns/iter2.1755488652507475
ns/iter1.00
JSON_String_Key_Hash/10
2.693995338501876
ns/iter2.6409282728853154
ns/iter1.02
JSON_String_Key_Hash/100
2.1821808357804695
ns/iter2.1790841140800326
ns/iter1.00
JSON_Object_Defines_Miss_Same_Length
3.7382809200443603
ns/iter3.737246017040291
ns/iter1.00
JSON_Object_Defines_Miss_Too_Small
3.7394816729967695
ns/iter3.7370696722011263
ns/iter1.00
JSON_Object_Defines_Miss_Too_Large
3.735173954349847
ns/iter3.7396864465343027
ns/iter1.00
Pointer_Object_Traverse
43.59781288562094
ns/iter43.19505365515155
ns/iter1.01
Pointer_Object_Try_Traverse
52.94047066181375
ns/iter52.68989858774859
ns/iter1.00
Pointer_Push_Back_Pointer_To_Weak_Pointer
290.7093776364662
ns/iter290.5869973166965
ns/iter1.00
Schema_Frame_OMC_Instances
221117337.0000097
ns/iter222665674.99999228
ns/iter0.99
Schema_Frame_OMC_References
145110335.20000184
ns/iter147345138.99999228
ns/iter0.98
Schema_Frame_OMC_Locations
138852084.2000162
ns/iter142451807.60000268
ns/iter0.97
Schema_Bundle_Meta_2020_12
6889832.871294884
ns/iter6886238.683167934
ns/iter1.00
This comment was automatically generated by workflow using github-action-benchmark.
77e6776
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)
Regex_Lower_S_Or_Upper_S_Asterisk
2.634890555375875
ns/iter1.8848500362887277
ns/iter1.40
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar
2.401778159441907
ns/iter1.8960553544289862
ns/iter1.27
Regex_Period_Asterisk
2.170686181789142
ns/iter1.8808711857562102
ns/iter1.15
Regex_Group_Period_Asterisk_Group
2.3660449456322667
ns/iter1.9205122894651592
ns/iter1.23
Regex_Period_Plus
2.106510426681479
ns/iter1.6960694121644182
ns/iter1.24
Regex_Period
1.949849380975414
ns/iter1.613404091573941
ns/iter1.21
Regex_Caret_Period_Plus_Dollar
1.737283480456751
ns/iter1.6298764554859086
ns/iter1.07
Regex_Caret_Group_Period_Plus_Group_Dollar
1.7567266254793863
ns/iter1.5877733840608104
ns/iter1.11
Regex_Caret_Period_Asterisk_Dollar
2.2056601324792617
ns/iter1.8938550552077271
ns/iter1.16
Regex_Caret_Group_Period_Asterisk_Group_Dollar
2.1950683461009652
ns/iter1.8869370043816078
ns/iter1.16
Regex_Caret_X_Hyphen
8.031592137067209
ns/iter5.987203554350188
ns/iter1.34
Regex_Period_Md_Dollar
81.61450788760429
ns/iter69.26360509609816
ns/iter1.18
Regex_Caret_Slash_Period_Asterisk
4.848487909241737
ns/iter4.496934578219926
ns/iter1.08
Regex_Caret_Period_Range_Dollar
2.073694224400474
ns/iter1.9335950932222952
ns/iter1.07
Regex_Nested_Backtrack
926.7887871674028
ns/iter872.3973823189359
ns/iter1.06
JSON_Array_Of_Objects_Unique
232.59475921810446
ns/iter222.55293789188391
ns/iter1.05
JSON_Parse_1
28063.932423869137
ns/iter24693.798362859263
ns/iter1.14
JSON_Fast_Hash_Helm_Chart_Lock
27.59041901721177
ns/iter25.03307415598048
ns/iter1.10
JSON_Equality_Helm_Chart_Lock
133.51989695899584
ns/iter115.26095567233268
ns/iter1.16
JSON_String_Equal/10
6.302138170266631
ns/iter5.731514759320953
ns/iter1.10
JSON_String_Equal/100
6.687320424217791
ns/iter5.388280203699465
ns/iter1.24
JSON_String_Equal_Small_By_Perfect_Hash/10
0.9772541387168847
ns/iter0.7980466321769818
ns/iter1.22
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10
5.342103830827748
ns/iter3.6832605596617825
ns/iter1.45
JSON_String_Fast_Hash/10
2.2884158231003915
ns/iter2.0064032893593007
ns/iter1.14
JSON_String_Fast_Hash/100
2.2465543399848014
ns/iter2.010289025430344
ns/iter1.12
JSON_String_Key_Hash/10
1.6729442673546913
ns/iter1.513614167683686
ns/iter1.11
JSON_String_Key_Hash/100
2.2261138938760925
ns/iter2.042332663526145
ns/iter1.09
JSON_Object_Defines_Miss_Same_Length
2.014865959412488
ns/iter1.8292481648725025
ns/iter1.10
JSON_Object_Defines_Miss_Too_Small
2.174436353142843
ns/iter1.9719313587158782
ns/iter1.10
JSON_Object_Defines_Miss_Too_Large
1.876140933158865
ns/iter1.825462084356106
ns/iter1.03
Pointer_Object_Traverse
59.11191171571659
ns/iter53.88653875246315
ns/iter1.10
Pointer_Object_Try_Traverse
41.307170205648966
ns/iter36.72155738320954
ns/iter1.12
Pointer_Push_Back_Pointer_To_Weak_Pointer
177.64566675818108
ns/iter161.97287400418261
ns/iter1.10
Schema_Frame_OMC_Instances
227715969.08569336
ns/iter176414966.58325195
ns/iter1.29
Schema_Frame_OMC_References
174039483.07037354
ns/iter107088168.46211751
ns/iter1.63
Schema_Frame_OMC_Locations
147779750.8239746
ns/iter100919553.21175711
ns/iter1.46
Schema_Bundle_Meta_2020_12
7261746.889585025
ns/iter4812681.75605203
ns/iter1.51
This comment was automatically generated by workflow using github-action-benchmark.
77e6776
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)
Regex_Lower_S_Or_Upper_S_Asterisk
6.940703571428587
ns/iter6.8076529017854375
ns/iter1.02
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar
6.557703571429231
ns/iter6.555293526785886
ns/iter1.00
Regex_Period_Asterisk
6.598361607141255
ns/iter6.6341964285727375
ns/iter0.99
Regex_Group_Period_Asterisk_Group
6.664167410715801
ns/iter6.546059151784077
ns/iter1.02
Regex_Period_Plus
7.119687021785976
ns/iter6.9680558035705475
ns/iter1.02
Regex_Period
6.920111607142993
ns/iter7.286041294641673
ns/iter0.95
Regex_Caret_Period_Plus_Dollar
7.13882857142778
ns/iter7.089724330356769
ns/iter1.01
Regex_Caret_Group_Period_Plus_Group_Dollar
6.954892857142474
ns/iter7.106035714287933
ns/iter0.98
Regex_Caret_Period_Asterisk_Dollar
6.8324803571430595
ns/iter6.636832589284682
ns/iter1.03
Regex_Caret_Group_Period_Asterisk_Group_Dollar
6.703224330357115
ns/iter6.92871093750063
ns/iter0.97
Regex_Caret_X_Hyphen
11.915483928569463
ns/iter14.400957589287039
ns/iter0.83
Regex_Period_Md_Dollar
150.3558415019871
ns/iter150.14609375003016
ns/iter1.00
Regex_Caret_Slash_Period_Asterisk
10.060096875001534
ns/iter10.020448437501273
ns/iter1.00
Regex_Caret_Period_Range_Dollar
7.234364955357769
ns/iter7.601808035713832
ns/iter0.95
Regex_Nested_Backtrack
589.3670535714688
ns/iter588.4979464285932
ns/iter1.00
JSON_Array_Of_Objects_Unique
404.5068792631255
ns/iter425.0561640600099
ns/iter0.95
JSON_Parse_1
100709.01562500012
ns/iter78810.7589285809
ns/iter1.28
JSON_Fast_Hash_Helm_Chart_Lock
54.143020000014985
ns/iter60.38197321428486
ns/iter0.90
JSON_Equality_Helm_Chart_Lock
198.12797106569357
ns/iter191.32890101152265
ns/iter1.04
JSON_String_Equal/10
9.662424064008244
ns/iter9.289947279957472
ns/iter1.04
JSON_String_Equal/100
10.017657812497305
ns/iter9.913143750001296
ns/iter1.01
JSON_String_Equal_Small_By_Perfect_Hash/10
2.1747506250001436
ns/iter2.164396874999852
ns/iter1.00
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10
14.640549107142979
ns/iter14.271348341932027
ns/iter1.03
JSON_String_Fast_Hash/10
3.1127566964284723
ns/iter3.0992200892865998
ns/iter1.00
JSON_String_Fast_Hash/100
3.103501785714359
ns/iter3.100034375000251
ns/iter1.00
JSON_String_Key_Hash/10
7.52632228782842
ns/iter7.4406941964281055
ns/iter1.01
JSON_String_Key_Hash/100
3.760152314714022
ns/iter3.720885061150606
ns/iter1.01
JSON_Object_Defines_Miss_Same_Length
4.032286614343379
ns/iter4.02261272321347
ns/iter1.00
JSON_Object_Defines_Miss_Too_Small
3.417642538540093
ns/iter3.4043629849927433
ns/iter1.00
JSON_Object_Defines_Miss_Too_Large
3.7270087433457295
ns/iter3.715488275444137
ns/iter1.00
Pointer_Object_Traverse
49.917169999980615
ns/iter52.18035000000327
ns/iter0.96
Pointer_Object_Try_Traverse
64.98913392856511
ns/iter64.89717633930374
ns/iter1.00
Pointer_Push_Back_Pointer_To_Weak_Pointer
190.8700616848723
ns/iter170.488397577368
ns/iter1.12
Schema_Frame_OMC_Instances
506854500.00014496
ns/iter483939399.99994016
ns/iter1.05
Schema_Frame_OMC_References
375104749.9999913
ns/iter351353000.00001734
ns/iter1.07
Schema_Frame_OMC_Locations
358003150.00005865
ns/iter343871949.9999934
ns/iter1.04
Schema_Bundle_Meta_2020_12
16807797.560947686
ns/iter16298613.3333258
ns/iter1.03
This comment was automatically generated by workflow using github-action-benchmark.
77e6776
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)
Schema_Frame_OMC_Instances
229058512.66667318
ns/iter214558458.33334783
ns/iter1.07
Schema_Frame_OMC_References
145941907.40001523
ns/iter141707572.20001632
ns/iter1.03
Schema_Frame_OMC_Locations
142484925.6000016
ns/iter136831988.39999023
ns/iter1.04
Schema_Bundle_Meta_2020_12
7048925.909093714
ns/iter6995591.25773375
ns/iter1.01
Pointer_Object_Traverse
45.899549515159876
ns/iter48.599719723993054
ns/iter0.94
Pointer_Object_Try_Traverse
23.038669504718584
ns/iter23.648689740284865
ns/iter0.97
Pointer_Push_Back_Pointer_To_Weak_Pointer
155.61581079852826
ns/iter165.22073618119936
ns/iter0.94
JSON_Array_Of_Objects_Unique
396.78037280710237
ns/iter380.43163705620134
ns/iter1.04
JSON_Parse_1
33619.18196248267
ns/iter33081.708410330386
ns/iter1.02
JSON_Fast_Hash_Helm_Chart_Lock
69.31439252063481
ns/iter69.62460422849816
ns/iter1.00
JSON_Equality_Helm_Chart_Lock
152.96042033326154
ns/iter155.59569945686016
ns/iter0.98
JSON_String_Equal/10
5.957985534402069
ns/iter6.2657097672515345
ns/iter0.95
JSON_String_Equal/100
6.263065284403933
ns/iter6.880790682814632
ns/iter0.91
JSON_String_Equal_Small_By_Perfect_Hash/10
0.6232328304273155
ns/iter0.6250487303585126
ns/iter1.00
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10
11.66672267713877
ns/iter25.45944152180835
ns/iter0.46
JSON_String_Fast_Hash/10
0.932468195478876
ns/iter1.2430297413406377
ns/iter0.75
JSON_String_Fast_Hash/100
0.9323636048794199
ns/iter1.2433145256849523
ns/iter0.75
JSON_String_Key_Hash/10
1.244930148120793
ns/iter1.2491346968481984
ns/iter1.00
JSON_String_Key_Hash/100
0.9360983843153521
ns/iter0.9335413921863084
ns/iter1.00
JSON_Object_Defines_Miss_Same_Length
2.494903006795767
ns/iter2.7979724021063914
ns/iter0.89
JSON_Object_Defines_Miss_Too_Small
2.4912854100389463
ns/iter2.493050471952655
ns/iter1.00
JSON_Object_Defines_Miss_Too_Large
2.7975985114960147
ns/iter2.4877416405057873
ns/iter1.12
Regex_Lower_S_Or_Upper_S_Asterisk
3.152348421809596
ns/iter3.1067066557946457
ns/iter1.01
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar
3.128721657067897
ns/iter2.797541797838099
ns/iter1.12
Regex_Period_Asterisk
3.1457169718544264
ns/iter2.798511208039987
ns/iter1.12
Regex_Group_Period_Asterisk_Group
3.1098189686263966
ns/iter2.8018337066446217
ns/iter1.11
Regex_Period_Plus
3.4200060897719147
ns/iter3.115966498740375
ns/iter1.10
Regex_Period
3.425312409660974
ns/iter3.115390548093061
ns/iter1.10
Regex_Caret_Period_Plus_Dollar
3.4184430683039446
ns/iter3.1521696769746734
ns/iter1.08
Regex_Caret_Group_Period_Plus_Group_Dollar
3.418823643561412
ns/iter3.1093175194819813
ns/iter1.10
Regex_Caret_Period_Asterisk_Dollar
4.360600593599682
ns/iter4.038264788694094
ns/iter1.08
Regex_Caret_Group_Period_Asterisk_Group_Dollar
4.356006420520347
ns/iter4.044992504566849
ns/iter1.08
Regex_Caret_X_Hyphen
13.680643331786705
ns/iter13.677360503133675
ns/iter1.00
Regex_Period_Md_Dollar
89.27662053180033
ns/iter89.49144678797961
ns/iter1.00
Regex_Caret_Slash_Period_Asterisk
9.328815473949861
ns/iter9.019325051328659
ns/iter1.03
Regex_Caret_Period_Range_Dollar
4.351185178836903
ns/iter4.040137656249114
ns/iter1.08
Regex_Nested_Backtrack
834.7369809647031
ns/iter823.7334829679808
ns/iter1.01
This comment was automatically generated by workflow using github-action-benchmark.
77e6776
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)
Regex_Lower_S_Or_Upper_S_Asterisk
1.9069784325959624
ns/iter1.8848500362887277
ns/iter1.01
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar
1.9470717556404034
ns/iter1.8960553544289862
ns/iter1.03
Regex_Period_Asterisk
1.9024153573809581
ns/iter1.8808711857562102
ns/iter1.01
Regex_Group_Period_Asterisk_Group
1.9222681274458828
ns/iter1.9205122894651592
ns/iter1.00
Regex_Period_Plus
1.6218304993231716
ns/iter1.6960694121644182
ns/iter0.96
Regex_Period
1.6863694602960217
ns/iter1.613404091573941
ns/iter1.05
Regex_Caret_Period_Plus_Dollar
1.9684068973878177
ns/iter1.6298764554859086
ns/iter1.21
Regex_Caret_Group_Period_Plus_Group_Dollar
1.6573324820997803
ns/iter1.5877733840608104
ns/iter1.04
Regex_Caret_Period_Asterisk_Dollar
1.9531654302931987
ns/iter1.8938550552077271
ns/iter1.03
Regex_Caret_Group_Period_Asterisk_Group_Dollar
2.214436640810332
ns/iter1.8869370043816078
ns/iter1.17
Regex_Caret_X_Hyphen
6.241427913198439
ns/iter5.987203554350188
ns/iter1.04
Regex_Period_Md_Dollar
72.25332310445805
ns/iter69.26360509609816
ns/iter1.04
Regex_Caret_Slash_Period_Asterisk
4.8473537781493805
ns/iter4.496934578219926
ns/iter1.08
Regex_Caret_Period_Range_Dollar
1.9612810846289057
ns/iter1.9335950932222952
ns/iter1.01
Regex_Nested_Backtrack
850.2977291155084
ns/iter872.3973823189359
ns/iter0.97
JSON_Array_Of_Objects_Unique
216.9881046872456
ns/iter222.55293789188391
ns/iter0.97
JSON_Parse_1
23756.347518336333
ns/iter24693.798362859263
ns/iter0.96
JSON_Fast_Hash_Helm_Chart_Lock
24.1694599777584
ns/iter25.03307415598048
ns/iter0.97
JSON_Equality_Helm_Chart_Lock
117.31860162383403
ns/iter115.26095567233268
ns/iter1.02
JSON_String_Equal/10
5.473636648971177
ns/iter5.731514759320953
ns/iter0.96
JSON_String_Equal/100
5.188212062413464
ns/iter5.388280203699465
ns/iter0.96
JSON_String_Equal_Small_By_Perfect_Hash/10
0.7898078360426599
ns/iter0.7980466321769818
ns/iter0.99
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10
3.545575081583717
ns/iter3.6832605596617825
ns/iter0.96
JSON_String_Fast_Hash/10
1.9099121287408496
ns/iter2.0064032893593007
ns/iter0.95
JSON_String_Fast_Hash/100
1.9557110075383721
ns/iter2.010289025430344
ns/iter0.97
JSON_String_Key_Hash/10
1.4553885999285925
ns/iter1.513614167683686
ns/iter0.96
JSON_String_Key_Hash/100
1.9533631137526561
ns/iter2.042332663526145
ns/iter0.96
JSON_Object_Defines_Miss_Same_Length
1.74894356382641
ns/iter1.8292481648725025
ns/iter0.96
JSON_Object_Defines_Miss_Too_Small
1.9822698964208623
ns/iter1.9719313587158782
ns/iter1.01
JSON_Object_Defines_Miss_Too_Large
1.7443362878853
ns/iter1.825462084356106
ns/iter0.96
Pointer_Object_Traverse
55.218236190779976
ns/iter53.88653875246315
ns/iter1.02
Pointer_Object_Try_Traverse
37.16457268837657
ns/iter36.72155738320954
ns/iter1.01
Pointer_Push_Back_Pointer_To_Weak_Pointer
158.55692036838727
ns/iter161.97287400418261
ns/iter0.98
Schema_Frame_OMC_Instances
171758711.3380432
ns/iter176414966.58325195
ns/iter0.97
Schema_Frame_OMC_References
106717450.27814592
ns/iter107088168.46211751
ns/iter1.00
Schema_Frame_OMC_Locations
101991994.04035296
ns/iter100919553.21175711
ns/iter1.01
Schema_Bundle_Meta_2020_12
4791127.310858833
ns/iter4812681.75605203
ns/iter1.00
This comment was automatically generated by workflow using github-action-benchmark.