-
-
Notifications
You must be signed in to change notification settings - Fork 3
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 <jv@jviotti.com>
- Loading branch information
Showing
3 changed files
with
270 additions
and
80 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
Oops, something went wrong.
ffe0b09
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)
JSON_Array_Of_Objects_Unique
322.1279253704097
ns/iter308.57873895075977
ns/iter1.04
JSON_Parse_1
20826.00294886635
ns/iter19769.150557775934
ns/iter1.05
JSON_Fast_Hash_Helm_Chart_Lock
46.489101866022104
ns/iter45.80387021559119
ns/iter1.01
JSON_Equality_Helm_Chart_Lock
109.76860320899456
ns/iter115.58033701457038
ns/iter0.95
Regex_Lower_S_Or_Upper_S_Asterisk
1.5860271459969546
ns/iter1.5688516040790224
ns/iter1.01
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar
1.575334964298531
ns/iter1.5854036958874125
ns/iter0.99
Regex_Period_Asterisk
1.5732463220696382
ns/iter1.5748275530902953
ns/iter1.00
Regex_Group_Period_Asterisk_Group
1.570154977643591
ns/iter1.5907038852136621
ns/iter0.99
Regex_Period_Plus
1.9092873763019267
ns/iter1.9731027220657
ns/iter0.97
Regex_Period
1.911537111739421
ns/iter1.968931466844463
ns/iter0.97
Regex_Caret_Period_Plus_Dollar
1.9332336102068712
ns/iter1.8829373905111304
ns/iter1.03
Regex_Caret_Group_Period_Plus_Group_Dollar
1.9261274878779622
ns/iter1.883176559467659
ns/iter1.02
Regex_Caret_Period_Asterisk_Dollar
1.5783627441741397
ns/iter1.5833791119272171
ns/iter1.00
Regex_Caret_Group_Period_Asterisk_Group_Dollar
1.5879733547929635
ns/iter1.638566650884203
ns/iter0.97
Regex_Caret_X_Hyphen
6.2705038763787755
ns/iter6.345826331412898
ns/iter0.99
Regex_Period_Md_Dollar
67.6214659709654
ns/iter67.35529485117756
ns/iter1.00
Regex_Caret_Slash_Period_Asterisk
5.400639352903772
ns/iter5.531656444812192
ns/iter0.98
Regex_Caret_Period_Range_Dollar
2.052257292155492
ns/iter2.14911227490561
ns/iter0.95
Regex_Nested_Backtrack
706.9144535901468
ns/iter710.940458224336
ns/iter0.99
Pointer_Object_Traverse
20.29677959468358
ns/iter23.201862220966287
ns/iter0.87
Pointer_Object_Try_Traverse
28.594820022041752
ns/iter37.050729496199196
ns/iter0.77
This comment was automatically generated by workflow using github-action-benchmark.
ffe0b09
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)
JSON_Array_Of_Objects_Unique
469.820556891455
ns/iter391.28594254924474
ns/iter1.20
JSON_Parse_1
31168.16991804876
ns/iter29823.4834094885
ns/iter1.05
JSON_Fast_Hash_Helm_Chart_Lock
54.50361749689677
ns/iter50.44675418537584
ns/iter1.08
JSON_Equality_Helm_Chart_Lock
156.25235565918257
ns/iter161.2903375049744
ns/iter0.97
Regex_Lower_S_Or_Upper_S_Asterisk
2.1680042673408533
ns/iter3.0990811330706967
ns/iter0.70
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar
2.4757007792382613
ns/iter2.7853248226924023
ns/iter0.89
Regex_Period_Asterisk
2.167902753889384
ns/iter2.798368238400802
ns/iter0.77
Regex_Group_Period_Asterisk_Group
2.4762624077767774
ns/iter2.787406557334701
ns/iter0.89
Regex_Period_Plus
2.4812189020189797
ns/iter3.0951229184894826
ns/iter0.80
Regex_Period
2.4738043828999334
ns/iter2.784875298059981
ns/iter0.89
Regex_Caret_Period_Plus_Dollar
2.4943364934283236
ns/iter2.784350978242394
ns/iter0.90
Regex_Caret_Group_Period_Plus_Group_Dollar
2.47428079972202
ns/iter2.796881284331452
ns/iter0.88
Regex_Caret_Period_Asterisk_Dollar
3.403900992841814
ns/iter2.7856231572957557
ns/iter1.22
Regex_Caret_Group_Period_Asterisk_Group_Dollar
3.4023723745211325
ns/iter2.786357325161827
ns/iter1.22
Regex_Caret_X_Hyphen
10.213737212913028
ns/iter6.802870429518718
ns/iter1.50
Regex_Period_Md_Dollar
104.884835780387
ns/iter106.22016873242968
ns/iter0.99
Regex_Caret_Slash_Period_Asterisk
5.260733436196487
ns/iter6.506077910837412
ns/iter0.81
Regex_Caret_Period_Range_Dollar
2.786867467237996
ns/iter4.366173864073805
ns/iter0.64
Regex_Nested_Backtrack
811.6041808241575
ns/iter827.991411731457
ns/iter0.98
Pointer_Object_Traverse
37.761299209220674
ns/iter39.02216036289055
ns/iter0.97
Pointer_Object_Try_Traverse
55.03344647534025
ns/iter55.10104116790542
ns/iter1.00
This comment was automatically generated by workflow using github-action-benchmark.
ffe0b09
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)
Pointer_Object_Traverse
44.712560560195804
ns/iter53.21217770775975
ns/iter0.84
Pointer_Object_Try_Traverse
23.19958340562648
ns/iter26.38765542057277
ns/iter0.88
Regex_Lower_S_Or_Upper_S_Asterisk
1.547383359311777
ns/iter1.261695068086196
ns/iter1.23
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar
1.2398170817250869
ns/iter1.2376915547481449
ns/iter1.00
Regex_Period_Asterisk
1.5463786745313208
ns/iter1.2381036815487838
ns/iter1.25
Regex_Group_Period_Asterisk_Group
1.2378858424750698
ns/iter1.2368191937578856
ns/iter1.00
Regex_Period_Plus
1.546362864917774
ns/iter1.2377140159469742
ns/iter1.25
Regex_Period
1.2400608428386886
ns/iter1.2598258158881097
ns/iter0.98
Regex_Caret_Period_Plus_Dollar
1.5466830514848755
ns/iter1.2384658851126924
ns/iter1.25
Regex_Caret_Group_Period_Plus_Group_Dollar
1.2372191824962855
ns/iter1.2391676420676403
ns/iter1.00
Regex_Caret_Period_Asterisk_Dollar
1.5585593446025285
ns/iter1.2388437676655542
ns/iter1.26
Regex_Caret_Group_Period_Asterisk_Group_Dollar
1.2371340426279003
ns/iter1.2493461426255974
ns/iter0.99
Regex_Caret_X_Hyphen
12.057839753779396
ns/iter12.054412431190771
ns/iter1.00
Regex_Period_Md_Dollar
94.46817603619532
ns/iter93.34389601040924
ns/iter1.01
Regex_Caret_Slash_Period_Asterisk
4.654534883325085
ns/iter4.332451050013245
ns/iter1.07
Regex_Caret_Period_Range_Dollar
1.5454014273996084
ns/iter1.5511562707712843
ns/iter1.00
Regex_Nested_Backtrack
852.6173952988972
ns/iter845.4990151789632
ns/iter1.01
JSON_Array_Of_Objects_Unique
392.7676706561385
ns/iter398.1123250665627
ns/iter0.99
JSON_Parse_1
34067.237479885414
ns/iter32110.711968012012
ns/iter1.06
JSON_Fast_Hash_Helm_Chart_Lock
68.30136763808106
ns/iter68.98532624285812
ns/iter0.99
JSON_Equality_Helm_Chart_Lock
148.46528540589483
ns/iter175.30362908791977
ns/iter0.85
This comment was automatically generated by workflow using github-action-benchmark.
ffe0b09
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)
JSON_Array_Of_Objects_Unique
509.6541000000343
ns/iter456.42705854633914
ns/iter1.12
JSON_Parse_1
76297.70089285464
ns/iter75384.34151785266
ns/iter1.01
JSON_Fast_Hash_Helm_Chart_Lock
67.85151785714609
ns/iter60.67435714285807
ns/iter1.12
JSON_Equality_Helm_Chart_Lock
263.84244035013154
ns/iter276.95112156469173
ns/iter0.95
Regex_Lower_S_Or_Upper_S_Asterisk
5.953114955357108
ns/iter6.2671348214290585
ns/iter0.95
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar
5.324256249999896
ns/iter5.366936607143
ns/iter0.99
Regex_Period_Asterisk
5.333212775032447
ns/iter5.363696428571326
ns/iter0.99
Regex_Group_Period_Asterisk_Group
5.48671000000013
ns/iter5.509066071428695
ns/iter1.00
Regex_Period_Plus
5.67491964285795
ns/iter5.6798401785716885
ns/iter1.00
Regex_Period
5.66839553571441
ns/iter5.6852299107136774
ns/iter1.00
Regex_Caret_Period_Plus_Dollar
5.827448214285523
ns/iter5.63987857142832
ns/iter1.03
Regex_Caret_Group_Period_Plus_Group_Dollar
5.67032589285686
ns/iter5.914242857142784
ns/iter0.96
Regex_Caret_Period_Asterisk_Dollar
5.283279464285735
ns/iter5.466927999999598
ns/iter0.97
Regex_Caret_Group_Period_Asterisk_Group_Dollar
5.6719174107135375
ns/iter5.500948214285627
ns/iter1.03
Regex_Caret_X_Hyphen
13.024953571429268
ns/iter12.832633871282825
ns/iter1.01
Regex_Period_Md_Dollar
145.9693662513744
ns/iter139.33650717248278
ns/iter1.05
Regex_Caret_Slash_Period_Asterisk
8.698059336170292
ns/iter9.136420758928715
ns/iter0.95
Regex_Caret_Period_Range_Dollar
6.010829464285296
ns/iter5.949794642857244
ns/iter1.01
Regex_Nested_Backtrack
612.06714285709
ns/iter587.7375892858083
ns/iter1.04
Pointer_Object_Traverse
34.133408198809505
ns/iter33.24826666514845
ns/iter1.03
Pointer_Object_Try_Traverse
44.39175000000262
ns/iter47.517547003231115
ns/iter0.93
This comment was automatically generated by workflow using github-action-benchmark.