Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Co-Authored-By: Pavan Kumar Sunkara <[email protected]>
- Loading branch information
Co-Authored-By: Pavan Kumar Sunkara <[email protected]>
fb159d4
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
build_empty
99
ns/iter (± 1
)101
ns/iter (± 1
)0.98
parse_empty
970
ns/iter (± 18
)994
ns/iter (± 17
)0.98
parse_simple_with_complex
4032
ns/iter (± 97
)3764
ns/iter (± 84
)1.07
parse_simple_with_pos
3069
ns/iter (± 48
)2952
ns/iter (± 79
)1.04
parse_simple_with_opt
3247
ns/iter (± 50
)3260
ns/iter (± 62
)1.00
parse_simple_with_flag
2905
ns/iter (± 48
)2764
ns/iter (± 60
)1.05
build_with_pos_ref
234
ns/iter (± 6
)235
ns/iter (± 4
)1.00
build_with_pos
189
ns/iter (± 5
)198
ns/iter (± 3
)0.95
build_with_opt_ref
346
ns/iter (± 7
)347
ns/iter (± 6
)1.00
build_with_opt
270
ns/iter (± 4
)289
ns/iter (± 6
)0.93
build_with_flag_ref
299
ns/iter (± 6
)300
ns/iter (± 5
)1.00
build_with_flag
239
ns/iter (± 3
)259
ns/iter (± 6
)0.92
build_simple
728
ns/iter (± 11
)854
ns/iter (± 17
)0.85
build_from_usage
4822
ns/iter (± 69
)4496
ns/iter (± 92
)1.07
build_from_builder
2728
ns/iter (± 63
)2586
ns/iter (± 55
)1.05
build_from_macros
2697
ns/iter (± 43
)2436
ns/iter (± 56
)1.11
parse_complex
7381
ns/iter (± 109
)7515
ns/iter (± 130
)0.98
parse_complex_with_flag
8990
ns/iter (± 172
)8738
ns/iter (± 201
)1.03
parse_complex_with_opt
8869
ns/iter (± 204
)9258
ns/iter (± 205
)0.96
parse_complex_with_pos
9024
ns/iter (± 172
)8944
ns/iter (± 171
)1.01
parse_complex_with_sc
10644
ns/iter (± 221
)10542
ns/iter (± 227
)1.01
parse_complex_with_sc_flag
11813
ns/iter (± 213
)11619
ns/iter (± 245
)1.02
parse_complex_with_sc_opt
12222
ns/iter (± 304
)11919
ns/iter (± 311
)1.03
parse_complex_with_sc_pos
11708
ns/iter (± 207
)11419
ns/iter (± 210
)1.03
parse_complex1
14941
ns/iter (± 285
)14480
ns/iter (± 344
)1.03
parse_complex2
17607
ns/iter (± 392
)15865
ns/iter (± 302
)1.11
parse_args_negate_scs
16711
ns/iter (± 401
)15906
ns/iter (± 317
)1.05
parse_complex_with_sc_complex
13391
ns/iter (± 266
)12840
ns/iter (± 223
)1.04
example1
10476
ns/iter (± 153
)18573
ns/iter (± 397
)0.56
example2
373048
ns/iter (± 41449
)369658
ns/iter (± 38597
)1.01
example3
5685
ns/iter (± 150
)17682
ns/iter (± 289
)0.32
example4
5520
ns/iter (± 425
)12459
ns/iter (± 240
)0.44
example5
446506
ns/iter (± 39545
)469740
ns/iter (± 37419
)0.95
example6
5392
ns/iter (± 122
)10115
ns/iter (± 238
)0.53
example7
5332
ns/iter (± 111
)14317
ns/iter (± 360
)0.37
example8
5349
ns/iter (± 104
)13758
ns/iter (± 245
)0.39
example10
411663
ns/iter (± 38266
)423030
ns/iter (± 37512
)0.97
example4_template
4781
ns/iter (± 123
)11605
ns/iter (± 294
)0.41
build_rg_with_short_help
11863
ns/iter (± 239
)13142
ns/iter (± 289
)0.90
build_rg_with_long_help
13159
ns/iter (± 280
)13799
ns/iter (± 196
)0.95
write_rg_short_help
111837
ns/iter (± 2340
)107680
ns/iter (± 1860
)1.04
write_rg_long_help
255432
ns/iter (± 7094
)245441
ns/iter (± 5666
)1.04
parse_rg
25716
ns/iter (± 474
)27661
ns/iter (± 498
)0.93
parse_rg_with_complex
40186
ns/iter (± 936
)41401
ns/iter (± 1080
)0.97
parse_rg_with_lots
893182
ns/iter (± 17112
)870837
ns/iter (± 14574
)1.03
build_rustup
14249
ns/iter (± 408
)13932
ns/iter (± 288
)1.02
parse_rustup
19432
ns/iter (± 372
)17848
ns/iter (± 354
)1.09
parse_rustup_with_sc
19505
ns/iter (± 428
)18851
ns/iter (± 281
)1.03
This comment was automatically generated by workflow using github-action-benchmark.
fb159d4
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
build_empty
122
ns/iter (± 2
)111
ns/iter (± 1
)1.10
parse_empty
1128
ns/iter (± 58
)1117
ns/iter (± 24
)1.01
parse_simple_with_complex
4793
ns/iter (± 127
)4398
ns/iter (± 106
)1.09
parse_simple_with_pos
3393
ns/iter (± 59
)3652
ns/iter (± 93
)0.93
parse_simple_with_opt
3709
ns/iter (± 79
)3538
ns/iter (± 48
)1.05
parse_simple_with_flag
3391
ns/iter (± 87
)3104
ns/iter (± 28
)1.09
build_with_pos_ref
261
ns/iter (± 6
)270
ns/iter (± 7
)0.97
build_with_pos
208
ns/iter (± 2
)204
ns/iter (± 4
)1.02
build_with_opt_ref
407
ns/iter (± 12
)397
ns/iter (± 10
)1.03
build_with_opt
319
ns/iter (± 6
)309
ns/iter (± 3
)1.03
build_with_flag_ref
357
ns/iter (± 7
)341
ns/iter (± 3
)1.05
build_with_flag
271
ns/iter (± 4
)282
ns/iter (± 6
)0.96
build_simple
1105
ns/iter (± 18
)927
ns/iter (± 13
)1.19
build_from_usage
5596
ns/iter (± 133
)5604
ns/iter (± 128
)1.00
build_from_builder
3019
ns/iter (± 44
)2962
ns/iter (± 79
)1.02
build_from_macros
3038
ns/iter (± 39
)3194
ns/iter (± 73
)0.95
parse_complex
8889
ns/iter (± 168
)8941
ns/iter (± 173
)0.99
parse_complex_with_flag
11174
ns/iter (± 268
)9770
ns/iter (± 145
)1.14
parse_complex_with_opt
9930
ns/iter (± 97
)9816
ns/iter (± 124
)1.01
parse_complex_with_pos
10044
ns/iter (± 186
)10328
ns/iter (± 333
)0.97
parse_complex_with_sc
13300
ns/iter (± 416
)11839
ns/iter (± 246
)1.12
parse_complex_with_sc_flag
12832
ns/iter (± 153
)13159
ns/iter (± 183
)0.98
parse_complex_with_sc_opt
13001
ns/iter (± 236
)13888
ns/iter (± 326
)0.94
parse_complex_with_sc_pos
13015
ns/iter (± 147
)13388
ns/iter (± 371
)0.97
parse_complex1
16193
ns/iter (± 311
)17509
ns/iter (± 599
)0.92
parse_complex2
18593
ns/iter (± 286
)18351
ns/iter (± 445
)1.01
parse_args_negate_scs
18015
ns/iter (± 256
)17439
ns/iter (± 260
)1.03
parse_complex_with_sc_complex
14294
ns/iter (± 287
)14330
ns/iter (± 248
)1.00
example1
11690
ns/iter (± 354
)21866
ns/iter (± 553
)0.53
example2
381958
ns/iter (± 39871
)390168
ns/iter (± 40900
)0.98
example3
6462
ns/iter (± 123
)20279
ns/iter (± 702
)0.32
example4
6835
ns/iter (± 1250
)14124
ns/iter (± 373
)0.48
example5
481613
ns/iter (± 38182
)501492
ns/iter (± 41631
)0.96
example6
5979
ns/iter (± 144
)11101
ns/iter (± 282
)0.54
example7
5933
ns/iter (± 105
)15180
ns/iter (± 175
)0.39
example8
5931
ns/iter (± 112
)15186
ns/iter (± 229
)0.39
example10
442989
ns/iter (± 42378
)445710
ns/iter (± 39645
)0.99
example4_template
5640
ns/iter (± 111
)13167
ns/iter (± 252
)0.43
build_rg_with_short_help
13533
ns/iter (± 268
)13157
ns/iter (± 156
)1.03
build_rg_with_long_help
13560
ns/iter (± 191
)14674
ns/iter (± 193
)0.92
write_rg_short_help
122001
ns/iter (± 2128
)119039
ns/iter (± 1582
)1.02
write_rg_long_help
283740
ns/iter (± 9302
)277856
ns/iter (± 9262
)1.02
parse_rg
28803
ns/iter (± 576
)29962
ns/iter (± 535
)0.96
parse_rg_with_complex
45547
ns/iter (± 1426
)43559
ns/iter (± 883
)1.05
parse_rg_with_lots
1006211
ns/iter (± 23112
)952508
ns/iter (± 8124
)1.06
build_rustup
16671
ns/iter (± 326
)15292
ns/iter (± 167
)1.09
parse_rustup
19203
ns/iter (± 287
)20041
ns/iter (± 254
)0.96
parse_rustup_with_sc
19027
ns/iter (± 332
)20825
ns/iter (± 495
)0.91
This comment was automatically generated by workflow using github-action-benchmark.