Created
September 15, 2024 17:03
-
-
Save zamazan4ik/d043e078410e748d97a582b7cb3abc01 to your computer and use it in GitHub Desktop.
lexical: PGO optimized compared to Release
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
taskset -c 0 cargo pgo optimize bench | |
Running bigint.rs (target/x86_64-unknown-linux-gnu/release/deps/bigint-8aff81b63f419bd5) | |
Benchmarking mul/standard_mul | |
Benchmarking mul/standard_mul: Warming up for 3.0000 s | |
Benchmarking mul/standard_mul: Collecting 100 samples in estimated 5.0030 s (6.7M iterations) | |
Benchmarking mul/standard_mul: Analyzing | |
mul/standard_mul time: [749.81 ns 750.31 ns 750.78 ns] | |
change: [-2.8271% -2.6854% -2.5363%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
5 (5.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking mul/karatsuba_mul | |
Benchmarking mul/karatsuba_mul: Warming up for 3.0000 s | |
Benchmarking mul/karatsuba_mul: Collecting 100 samples in estimated 5.0032 s (6.0M iterations) | |
Benchmarking mul/karatsuba_mul: Analyzing | |
mul/karatsuba_mul time: [841.36 ns 841.98 ns 842.64 ns] | |
change: [-1.9739% -1.8283% -1.6984%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) low severe | |
Benchmarking pow/standard_pow | |
Benchmarking pow/standard_pow: Warming up for 3.0000 s | |
Benchmarking pow/standard_pow: Collecting 100 samples in estimated 5.0001 s (59M iterations) | |
Benchmarking pow/standard_pow: Analyzing | |
pow/standard_pow time: [79.166 ns 79.203 ns 79.239 ns] | |
change: [+23.561% +23.769% +23.952%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
3 (3.00%) low mild | |
3 (3.00%) high mild | |
Benchmarking pow/small_pow | |
Benchmarking pow/small_pow: Warming up for 3.0000 s | |
Benchmarking pow/small_pow: Collecting 100 samples in estimated 5.0000 s (124M iterations) | |
Benchmarking pow/small_pow: Analyzing | |
pow/small_pow time: [40.288 ns 40.295 ns 40.304 ns] | |
change: [-11.216% -11.137% -11.073%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
1 (1.00%) low mild | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
Running division.rs (target/x86_64-unknown-linux-gnu/release/deps/division-f9896cadd6e84622) | |
Benchmarking random:uniform/random:uniform_standard_div | |
Benchmarking random:uniform/random:uniform_standard_div: Warming up for 3.0000 s | |
Benchmarking random:uniform/random:uniform_standard_div: Collecting 100 samples in estimated 5.0017 s (7.1M iterations) | |
Benchmarking random:uniform/random:uniform_standard_div: Analyzing | |
random:uniform/random:uniform_standard_div | |
time: [708.55 ns 708.66 ns 708.79 ns] | |
change: [-3.3251% -3.2855% -3.2546%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) low mild | |
2 (2.00%) high mild | |
Benchmarking random:uniform/random:uniform_fast_div | |
Benchmarking random:uniform/random:uniform_fast_div: Warming up for 3.0000 s | |
Benchmarking random:uniform/random:uniform_fast_div: Collecting 100 samples in estimated 5.0009 s (7.1M iterations) | |
Benchmarking random:uniform/random:uniform_fast_div: Analyzing | |
random:uniform/random:uniform_fast_div | |
time: [708.83 ns 708.94 ns 709.06 ns] | |
change: [-3.3850% -3.2957% -3.2335%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 17 outliers among 100 measurements (17.00%) | |
1 (1.00%) low severe | |
6 (6.00%) low mild | |
4 (4.00%) high mild | |
6 (6.00%) high severe | |
Running unittests denormal30.rs (target/x86_64-unknown-linux-gnu/release/deps/denormal30-f9c16d293fcb44d5) | |
Running unittests denormal6400.rs (target/x86_64-unknown-linux-gnu/release/deps/denormal6400-4d5964922d70a086) | |
Running canada.rs (target/x86_64-unknown-linux-gnu/release/deps/canada-c36dd4d826ad534b) | |
Benchmarking canada/parse_canada_lexical | |
Benchmarking canada/parse_canada_lexical: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.9s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking canada/parse_canada_lexical: Collecting 100 samples in estimated 8.9289 s (5050 iterations) | |
Benchmarking canada/parse_canada_lexical: Analyzing | |
canada/parse_canada_lexical | |
time: [1.7682 ms 1.7695 ms 1.7721 ms] | |
change: [-3.5670% -3.3420% -3.1727%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 13 outliers among 100 measurements (13.00%) | |
2 (2.00%) low mild | |
6 (6.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking canada/parse_canada_core | |
Benchmarking canada/parse_canada_core: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.8s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking canada/parse_canada_core: Collecting 100 samples in estimated 9.7542 s (5050 iterations) | |
Benchmarking canada/parse_canada_core: Analyzing | |
canada/parse_canada_core | |
time: [1.9338 ms 1.9344 ms 1.9352 ms] | |
change: [+0.7062% +0.7654% +0.8213%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 6 outliers among 100 measurements (6.00%) | |
6 (6.00%) high mild | |
Running contrived.rs (target/x86_64-unknown-linux-gnu/release/deps/contrived-da8399587d72e7bc) | |
Benchmarking contrived:fast/parse_f64_lexical | |
Benchmarking contrived:fast/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:fast/parse_f64_lexical: Collecting 100 samples in estimated 5.0000 s (484M iterations) | |
Benchmarking contrived:fast/parse_f64_lexical: Analyzing | |
contrived:fast/parse_f64_lexical | |
time: [10.330 ns 10.331 ns 10.333 ns] | |
change: [-7.4207% -7.3578% -7.3131%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 8 outliers among 100 measurements (8.00%) | |
5 (5.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking contrived:fast/parse_f64_core | |
Benchmarking contrived:fast/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:fast/parse_f64_core: Collecting 100 samples in estimated 5.0000 s (449M iterations) | |
Benchmarking contrived:fast/parse_f64_core: Analyzing | |
contrived:fast/parse_f64_core | |
time: [11.149 ns 11.150 ns 11.152 ns] | |
change: [+2.3869% +2.4655% +2.5192%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 9 outliers among 100 measurements (9.00%) | |
4 (4.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking contrived:disguised/parse_f64_lexical | |
Benchmarking contrived:disguised/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:disguised/parse_f64_lexical: Collecting 100 samples in estimated 5.0000 s (449M iterations) | |
Benchmarking contrived:disguised/parse_f64_lexical: Analyzing | |
contrived:disguised/parse_f64_lexical | |
time: [11.144 ns 11.146 ns 11.147 ns] | |
change: [-6.9034% -6.8497% -6.8104%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 10 outliers among 100 measurements (10.00%) | |
4 (4.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking contrived:disguised/parse_f64_core | |
Benchmarking contrived:disguised/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:disguised/parse_f64_core: Collecting 100 samples in estimated 5.0001 s (427M iterations) | |
Benchmarking contrived:disguised/parse_f64_core: Analyzing | |
contrived:disguised/parse_f64_core | |
time: [11.692 ns 11.694 ns 11.697 ns] | |
change: [+1.0940% +1.3436% +1.5040%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking contrived:moderate/parse_f64_lexical | |
Benchmarking contrived:moderate/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:moderate/parse_f64_lexical: Collecting 100 samples in estimated 5.0001 s (368M iterations) | |
Benchmarking contrived:moderate/parse_f64_lexical: Analyzing | |
contrived:moderate/parse_f64_lexical | |
time: [13.590 ns 13.592 ns 13.596 ns] | |
change: [-5.7406% -5.6836% -5.6422%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 15 outliers among 100 measurements (15.00%) | |
6 (6.00%) high mild | |
9 (9.00%) high severe | |
Benchmarking contrived:moderate/parse_f64_core | |
Benchmarking contrived:moderate/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:moderate/parse_f64_core: Collecting 100 samples in estimated 5.0000 s (339M iterations) | |
Benchmarking contrived:moderate/parse_f64_core: Analyzing | |
contrived:moderate/parse_f64_core | |
time: [14.679 ns 14.695 ns 14.725 ns] | |
change: [+1.8623% +2.1900% +2.7054%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 17 outliers among 100 measurements (17.00%) | |
11 (11.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking contrived:halfway/parse_f64_lexical | |
Benchmarking contrived:halfway/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:halfway/parse_f64_lexical: Collecting 100 samples in estimated 5.0000 s (368M iterations) | |
Benchmarking contrived:halfway/parse_f64_lexical: Analyzing | |
contrived:halfway/parse_f64_lexical | |
time: [13.591 ns 13.593 ns 13.595 ns] | |
change: [-6.1634% -6.1126% -6.0769%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 9 outliers among 100 measurements (9.00%) | |
4 (4.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking contrived:halfway/parse_f64_core | |
Benchmarking contrived:halfway/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:halfway/parse_f64_core: Collecting 100 samples in estimated 5.0001 s (341M iterations) | |
Benchmarking contrived:halfway/parse_f64_core: Analyzing | |
contrived:halfway/parse_f64_core | |
time: [14.680 ns 14.683 ns 14.685 ns] | |
change: [+1.8266% +1.8893% +1.9304%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 8 outliers among 100 measurements (8.00%) | |
6 (6.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking contrived:large10/parse_f64_lexical | |
Benchmarking contrived:large10/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:large10/parse_f64_lexical: Collecting 100 samples in estimated 5.0000 s (343M iterations) | |
Benchmarking contrived:large10/parse_f64_lexical: Analyzing | |
contrived:large10/parse_f64_lexical | |
time: [14.577 ns 14.581 ns 14.585 ns] | |
change: [-10.736% -10.671% -10.615%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 21 outliers among 100 measurements (21.00%) | |
8 (8.00%) low severe | |
3 (3.00%) low mild | |
6 (6.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking contrived:large10/parse_f64_core | |
Benchmarking contrived:large10/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:large10/parse_f64_core: Collecting 100 samples in estimated 5.0000 s (287M iterations) | |
Benchmarking contrived:large10/parse_f64_core: Analyzing | |
contrived:large10/parse_f64_core | |
time: [17.396 ns 17.398 ns 17.401 ns] | |
change: [+3.1625% +3.2178% +3.2576%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 11 outliers among 100 measurements (11.00%) | |
6 (6.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking contrived:large20/parse_f64_lexical | |
Benchmarking contrived:large20/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:large20/parse_f64_lexical: Collecting 100 samples in estimated 5.0001 s (294M iterations) | |
Benchmarking contrived:large20/parse_f64_lexical: Analyzing | |
contrived:large20/parse_f64_lexical | |
time: [16.995 ns 16.999 ns 17.003 ns] | |
change: [-8.2980% -8.2143% -8.1326%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 11 outliers among 100 measurements (11.00%) | |
2 (2.00%) high mild | |
9 (9.00%) high severe | |
Benchmarking contrived:large20/parse_f64_core | |
Benchmarking contrived:large20/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:large20/parse_f64_core: Collecting 100 samples in estimated 5.0000 s (255M iterations) | |
Benchmarking contrived:large20/parse_f64_core: Analyzing | |
contrived:large20/parse_f64_core | |
time: [19.570 ns 19.572 ns 19.575 ns] | |
change: [+2.7299% +2.8061% +2.8693%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 14 outliers among 100 measurements (14.00%) | |
6 (6.00%) high mild | |
8 (8.00%) high severe | |
Benchmarking contrived:large30/parse_f64_lexical | |
Benchmarking contrived:large30/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:large30/parse_f64_lexical: Collecting 100 samples in estimated 5.0004 s (28M iterations) | |
Benchmarking contrived:large30/parse_f64_lexical: Analyzing | |
contrived:large30/parse_f64_lexical | |
time: [174.33 ns 174.41 ns 174.48 ns] | |
change: [-14.124% -13.980% -13.864%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 3 outliers among 100 measurements (3.00%) | |
2 (2.00%) low mild | |
1 (1.00%) high mild | |
Benchmarking contrived:large30/parse_f64_core | |
Benchmarking contrived:large30/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:large30/parse_f64_core: Collecting 100 samples in estimated 5.0051 s (495k iterations) | |
Benchmarking contrived:large30/parse_f64_core: Analyzing | |
contrived:large30/parse_f64_core | |
time: [10.112 µs 10.129 µs 10.162 µs] | |
change: [+1.5125% +1.5955% +1.7206%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
1 (1.00%) low mild | |
2 (2.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking contrived:large40/parse_f64_lexical | |
Benchmarking contrived:large40/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:large40/parse_f64_lexical: Collecting 100 samples in estimated 5.0007 s (33M iterations) | |
Benchmarking contrived:large40/parse_f64_lexical: Analyzing | |
contrived:large40/parse_f64_lexical | |
time: [149.48 ns 149.58 ns 149.69 ns] | |
change: [-14.914% -14.810% -14.720%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 3 outliers among 100 measurements (3.00%) | |
2 (2.00%) low mild | |
1 (1.00%) high mild | |
Benchmarking contrived:large40/parse_f64_core | |
Benchmarking contrived:large40/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:large40/parse_f64_core: Collecting 100 samples in estimated 5.0508 s (490k iterations) | |
Benchmarking contrived:large40/parse_f64_core: Analyzing | |
contrived:large40/parse_f64_core | |
time: [10.305 µs 10.308 µs 10.310 µs] | |
change: [+1.4985% +1.5448% +1.5826%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
5 (5.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking contrived:large50/parse_f64_lexical | |
Benchmarking contrived:large50/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:large50/parse_f64_lexical: Collecting 100 samples in estimated 5.0003 s (31M iterations) | |
Benchmarking contrived:large50/parse_f64_lexical: Analyzing | |
contrived:large50/parse_f64_lexical | |
time: [157.10 ns 157.18 ns 157.27 ns] | |
change: [-13.734% -13.649% -13.572%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 3 outliers among 100 measurements (3.00%) | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking contrived:large50/parse_f64_core | |
Benchmarking contrived:large50/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:large50/parse_f64_core: Collecting 100 samples in estimated 5.0266 s (480k iterations) | |
Benchmarking contrived:large50/parse_f64_core: Analyzing | |
contrived:large50/parse_f64_core | |
time: [10.471 µs 10.477 µs 10.486 µs] | |
change: [+1.4405% +1.6393% +1.9832%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
2 (2.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking contrived:large100/parse_f64_lexical | |
Benchmarking contrived:large100/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:large100/parse_f64_lexical: Collecting 100 samples in estimated 5.0006 s (23M iterations) | |
Benchmarking contrived:large100/parse_f64_lexical: Analyzing | |
contrived:large100/parse_f64_lexical | |
time: [219.35 ns 219.45 ns 219.54 ns] | |
change: [-8.8697% -8.8001% -8.7381%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 5 outliers among 100 measurements (5.00%) | |
3 (3.00%) low mild | |
2 (2.00%) high mild | |
Benchmarking contrived:large100/parse_f64_core | |
Benchmarking contrived:large100/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:large100/parse_f64_core: Collecting 100 samples in estimated 5.0333 s (449k iterations) | |
Benchmarking contrived:large100/parse_f64_core: Analyzing | |
contrived:large100/parse_f64_core | |
time: [11.195 µs 11.197 µs 11.199 µs] | |
change: [+1.5318% +1.5818% +1.6219%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 12 outliers among 100 measurements (12.00%) | |
1 (1.00%) low severe | |
1 (1.00%) low mild | |
4 (4.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking contrived:large200/parse_f64_lexical | |
Benchmarking contrived:large200/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:large200/parse_f64_lexical: Collecting 100 samples in estimated 5.0003 s (18M iterations) | |
Benchmarking contrived:large200/parse_f64_lexical: Analyzing | |
contrived:large200/parse_f64_lexical | |
time: [270.75 ns 270.91 ns 271.08 ns] | |
change: [-12.386% -12.301% -12.208%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking contrived:large200/parse_f64_core | |
Benchmarking contrived:large200/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:large200/parse_f64_core: Collecting 100 samples in estimated 5.0521 s (404k iterations) | |
Benchmarking contrived:large200/parse_f64_core: Analyzing | |
contrived:large200/parse_f64_core | |
time: [12.473 µs 12.476 µs 12.479 µs] | |
change: [+0.8397% +1.1240% +1.3036%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 9 outliers among 100 measurements (9.00%) | |
1 (1.00%) low severe | |
3 (3.00%) low mild | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking contrived:large400/parse_f64_lexical | |
Benchmarking contrived:large400/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:large400/parse_f64_lexical: Collecting 100 samples in estimated 5.0007 s (10M iterations) | |
Benchmarking contrived:large400/parse_f64_lexical: Analyzing | |
contrived:large400/parse_f64_lexical | |
time: [475.65 ns 475.89 ns 476.13 ns] | |
change: [-15.469% -15.393% -15.324%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking contrived:large400/parse_f64_core | |
Benchmarking contrived:large400/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:large400/parse_f64_core: Collecting 100 samples in estimated 5.0028 s (1.7M iterations) | |
Benchmarking contrived:large400/parse_f64_core: Analyzing | |
contrived:large400/parse_f64_core | |
time: [2.9057 µs 2.9072 µs 2.9089 µs] | |
change: [+0.3659% +0.4269% +0.4880%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
Benchmarking contrived:large800/parse_f64_lexical | |
Benchmarking contrived:large800/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:large800/parse_f64_lexical: Collecting 100 samples in estimated 5.0025 s (3.9M iterations) | |
Benchmarking contrived:large800/parse_f64_lexical: Analyzing | |
contrived:large800/parse_f64_lexical | |
time: [1.2583 µs 1.2595 µs 1.2606 µs] | |
change: [-18.555% -18.493% -18.438%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 11 outliers among 100 measurements (11.00%) | |
4 (4.00%) low severe | |
3 (3.00%) low mild | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking contrived:large800/parse_f64_core | |
Benchmarking contrived:large800/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:large800/parse_f64_core: Collecting 100 samples in estimated 5.0107 s (1.5M iterations) | |
Benchmarking contrived:large800/parse_f64_core: Analyzing | |
contrived:large800/parse_f64_core | |
time: [3.3062 µs 3.3099 µs 3.3159 µs] | |
change: [+0.6384% +0.8079% +1.1608%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 6 outliers among 100 measurements (6.00%) | |
5 (5.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking contrived:large1600/parse_f64_lexical | |
Benchmarking contrived:large1600/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:large1600/parse_f64_lexical: Collecting 100 samples in estimated 5.0048 s (3.4M iterations) | |
Benchmarking contrived:large1600/parse_f64_lexical: Analyzing | |
contrived:large1600/parse_f64_lexical | |
time: [1.4825 µs 1.4829 µs 1.4832 µs] | |
change: [-15.743% -15.693% -15.641%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
Benchmarking contrived:large1600/parse_f64_core | |
Benchmarking contrived:large1600/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:large1600/parse_f64_core: Collecting 100 samples in estimated 5.0147 s (1.1M iterations) | |
Benchmarking contrived:large1600/parse_f64_core: Analyzing | |
contrived:large1600/parse_f64_core | |
time: [4.3676 µs 4.3689 µs 4.3702 µs] | |
change: [-1.8340% -1.7821% -1.7397%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 8 outliers among 100 measurements (8.00%) | |
3 (3.00%) low mild | |
5 (5.00%) high mild | |
Benchmarking contrived:large3200/parse_f64_lexical | |
Benchmarking contrived:large3200/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:large3200/parse_f64_lexical: Collecting 100 samples in estimated 5.0044 s (2.6M iterations) | |
Benchmarking contrived:large3200/parse_f64_lexical: Analyzing | |
contrived:large3200/parse_f64_lexical | |
time: [1.9373 µs 1.9377 µs 1.9381 µs] | |
change: [-11.219% -11.176% -11.137%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 8 outliers among 100 measurements (8.00%) | |
1 (1.00%) low severe | |
6 (6.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking contrived:large3200/parse_f64_core | |
Benchmarking contrived:large3200/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:large3200/parse_f64_core: Collecting 100 samples in estimated 5.0109 s (773k iterations) | |
Benchmarking contrived:large3200/parse_f64_core: Analyzing | |
contrived:large3200/parse_f64_core | |
time: [6.4826 µs 6.4917 µs 6.5095 µs] | |
change: [-5.2381% -5.1072% -4.9447%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking contrived:large6400/parse_f64_lexical | |
Benchmarking contrived:large6400/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:large6400/parse_f64_lexical: Collecting 100 samples in estimated 5.0116 s (1.8M iterations) | |
Benchmarking contrived:large6400/parse_f64_lexical: Analyzing | |
contrived:large6400/parse_f64_lexical | |
time: [2.8240 µs 2.8245 µs 2.8251 µs] | |
change: [-6.9231% -6.8742% -6.8131%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 9 outliers among 100 measurements (9.00%) | |
5 (5.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking contrived:large6400/parse_f64_core | |
Benchmarking contrived:large6400/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:large6400/parse_f64_core: Collecting 100 samples in estimated 5.0341 s (470k iterations) | |
Benchmarking contrived:large6400/parse_f64_core: Analyzing | |
contrived:large6400/parse_f64_core | |
time: [10.713 µs 10.715 µs 10.717 µs] | |
change: [-8.0276% -7.8738% -7.7809%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
4 (4.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking contrived:denormal10/parse_f64_lexical | |
Benchmarking contrived:denormal10/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:denormal10/parse_f64_lexical: Collecting 100 samples in estimated 5.0000 s (368M iterations) | |
Benchmarking contrived:denormal10/parse_f64_lexical: Analyzing | |
contrived:denormal10/parse_f64_lexical | |
time: [13.591 ns 13.593 ns 13.595 ns] | |
change: [-13.755% -13.699% -13.648%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 9 outliers among 100 measurements (9.00%) | |
5 (5.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking contrived:denormal10/parse_f64_core | |
Benchmarking contrived:denormal10/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:denormal10/parse_f64_core: Collecting 100 samples in estimated 5.0001 s (301M iterations) | |
Benchmarking contrived:denormal10/parse_f64_core: Analyzing | |
contrived:denormal10/parse_f64_core | |
time: [16.583 ns 16.588 ns 16.596 ns] | |
change: [-0.0739% +0.4078% +1.3232%] (p = 0.61 > 0.05) | |
No change in performance detected. | |
Found 11 outliers among 100 measurements (11.00%) | |
5 (5.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking contrived:denormal20/parse_f64_lexical | |
Benchmarking contrived:denormal20/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:denormal20/parse_f64_lexical: Collecting 100 samples in estimated 5.0001 s (313M iterations) | |
Benchmarking contrived:denormal20/parse_f64_lexical: Analyzing | |
contrived:denormal20/parse_f64_lexical | |
time: [15.987 ns 15.996 ns 16.005 ns] | |
change: [-8.2040% -8.1324% -8.0607%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 14 outliers among 100 measurements (14.00%) | |
2 (2.00%) low severe | |
10 (10.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking contrived:denormal20/parse_f64_core | |
Benchmarking contrived:denormal20/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:denormal20/parse_f64_core: Collecting 100 samples in estimated 5.0000 s (267M iterations) | |
Benchmarking contrived:denormal20/parse_f64_core: Analyzing | |
contrived:denormal20/parse_f64_core | |
time: [18.754 ns 18.756 ns 18.759 ns] | |
change: [+1.1262% +1.3245% +1.4423%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 13 outliers among 100 measurements (13.00%) | |
1 (1.00%) low severe | |
6 (6.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking contrived:denormal30/parse_f64_lexical | |
Benchmarking contrived:denormal30/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:denormal30/parse_f64_lexical: Collecting 100 samples in estimated 5.0002 s (28M iterations) | |
Benchmarking contrived:denormal30/parse_f64_lexical: Analyzing | |
contrived:denormal30/parse_f64_lexical | |
time: [173.17 ns 173.29 ns 173.42 ns] | |
change: [-19.562% -19.480% -19.406%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking contrived:denormal30/parse_f64_core | |
Benchmarking contrived:denormal30/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:denormal30/parse_f64_core: Collecting 100 samples in estimated 5.0268 s (586k iterations) | |
Benchmarking contrived:denormal30/parse_f64_core: Analyzing | |
contrived:denormal30/parse_f64_core | |
time: [8.5825 µs 8.5880 µs 8.5986 µs] | |
change: [+5.0930% +5.2869% +5.6402%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 12 outliers among 100 measurements (12.00%) | |
6 (6.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking contrived:denormal40/parse_f64_lexical | |
Benchmarking contrived:denormal40/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:denormal40/parse_f64_lexical: Collecting 100 samples in estimated 5.0005 s (26M iterations) | |
Benchmarking contrived:denormal40/parse_f64_lexical: Analyzing | |
contrived:denormal40/parse_f64_lexical | |
time: [184.11 ns 184.25 ns 184.39 ns] | |
change: [-18.156% -18.041% -17.930%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking contrived:denormal40/parse_f64_core | |
Benchmarking contrived:denormal40/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:denormal40/parse_f64_core: Collecting 100 samples in estimated 5.0265 s (561k iterations) | |
Benchmarking contrived:denormal40/parse_f64_core: Analyzing | |
contrived:denormal40/parse_f64_core | |
time: [8.9610 µs 8.9624 µs 8.9640 µs] | |
change: [+5.0631% +5.1148% +5.1755%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
3 (3.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking contrived:denormal50/parse_f64_lexical | |
Benchmarking contrived:denormal50/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:denormal50/parse_f64_lexical: Collecting 100 samples in estimated 5.0004 s (25M iterations) | |
Benchmarking contrived:denormal50/parse_f64_lexical: Analyzing | |
contrived:denormal50/parse_f64_lexical | |
time: [192.44 ns 192.57 ns 192.70 ns] | |
change: [-15.641% -15.554% -15.464%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) low mild | |
1 (1.00%) high severe | |
Benchmarking contrived:denormal50/parse_f64_core | |
Benchmarking contrived:denormal50/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:denormal50/parse_f64_core: Collecting 100 samples in estimated 5.0004 s (535k iterations) | |
Benchmarking contrived:denormal50/parse_f64_core: Analyzing | |
contrived:denormal50/parse_f64_core | |
time: [9.3382 µs 9.3485 µs 9.3693 µs] | |
change: [+5.0323% +5.1479% +5.3408%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking contrived:denormal100/parse_f64_lexical | |
Benchmarking contrived:denormal100/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:denormal100/parse_f64_lexical: Collecting 100 samples in estimated 5.0005 s (16M iterations) | |
Benchmarking contrived:denormal100/parse_f64_lexical: Analyzing | |
contrived:denormal100/parse_f64_lexical | |
time: [307.05 ns 307.18 ns 307.31 ns] | |
change: [-11.359% -11.155% -11.012%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking contrived:denormal100/parse_f64_core | |
Benchmarking contrived:denormal100/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:denormal100/parse_f64_core: Collecting 100 samples in estimated 5.0107 s (444k iterations) | |
Benchmarking contrived:denormal100/parse_f64_core: Analyzing | |
contrived:denormal100/parse_f64_core | |
time: [11.268 µs 11.270 µs 11.272 µs] | |
change: [+4.9755% +5.0639% +5.1215%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
4 (4.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking contrived:denormal200/parse_f64_lexical | |
Benchmarking contrived:denormal200/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:denormal200/parse_f64_lexical: Collecting 100 samples in estimated 5.0013 s (11M iterations) | |
Benchmarking contrived:denormal200/parse_f64_lexical: Analyzing | |
contrived:denormal200/parse_f64_lexical | |
time: [441.25 ns 441.42 ns 441.60 ns] | |
change: [-13.302% -13.239% -13.176%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) low mild | |
Benchmarking contrived:denormal200/parse_f64_core | |
Benchmarking contrived:denormal200/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:denormal200/parse_f64_core: Collecting 100 samples in estimated 5.0468 s (333k iterations) | |
Benchmarking contrived:denormal200/parse_f64_core: Analyzing | |
contrived:denormal200/parse_f64_core | |
time: [15.130 µs 15.135 µs 15.143 µs] | |
change: [+5.1341% +5.4507% +5.8759%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 11 outliers among 100 measurements (11.00%) | |
1 (1.00%) low mild | |
7 (7.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking contrived:denormal400/parse_f64_lexical | |
Benchmarking contrived:denormal400/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:denormal400/parse_f64_lexical: Collecting 100 samples in estimated 5.0027 s (5.4M iterations) | |
Benchmarking contrived:denormal400/parse_f64_lexical: Analyzing | |
contrived:denormal400/parse_f64_lexical | |
time: [926.00 ns 926.29 ns 926.57 ns] | |
change: [-13.281% -13.193% -13.114%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking contrived:denormal400/parse_f64_core | |
Benchmarking contrived:denormal400/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:denormal400/parse_f64_core: Collecting 100 samples in estimated 5.0781 s (222k iterations) | |
Benchmarking contrived:denormal400/parse_f64_core: Analyzing | |
contrived:denormal400/parse_f64_core | |
time: [22.839 µs 22.842 µs 22.846 µs] | |
change: [+5.1926% +5.2232% +5.2506%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
5 (5.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking contrived:denormal800/parse_f64_lexical | |
Benchmarking contrived:denormal800/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:denormal800/parse_f64_lexical: Collecting 100 samples in estimated 5.0104 s (2.2M iterations) | |
Benchmarking contrived:denormal800/parse_f64_lexical: Analyzing | |
contrived:denormal800/parse_f64_lexical | |
time: [2.2580 µs 2.2589 µs 2.2598 µs] | |
change: [-15.512% -15.431% -15.353%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking contrived:denormal800/parse_f64_core | |
Benchmarking contrived:denormal800/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:denormal800/parse_f64_core: Collecting 100 samples in estimated 5.0449 s (359k iterations) | |
Benchmarking contrived:denormal800/parse_f64_core: Analyzing | |
contrived:denormal800/parse_f64_core | |
time: [14.034 µs 14.037 µs 14.040 µs] | |
change: [+4.5773% +4.6108% +4.6406%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking contrived:denormal1600/parse_f64_lexical | |
Benchmarking contrived:denormal1600/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:denormal1600/parse_f64_lexical: Collecting 100 samples in estimated 5.0038 s (2.0M iterations) | |
Benchmarking contrived:denormal1600/parse_f64_lexical: Analyzing | |
contrived:denormal1600/parse_f64_lexical | |
time: [2.5078 µs 2.5084 µs 2.5091 µs] | |
change: [-13.163% -13.094% -13.039%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 4 outliers among 100 measurements (4.00%) | |
1 (1.00%) low mild | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking contrived:denormal1600/parse_f64_core | |
Benchmarking contrived:denormal1600/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:denormal1600/parse_f64_core: Collecting 100 samples in estimated 5.0351 s (343k iterations) | |
Benchmarking contrived:denormal1600/parse_f64_core: Analyzing | |
contrived:denormal1600/parse_f64_core | |
time: [14.650 µs 14.652 µs 14.655 µs] | |
change: [+2.5674% +2.7462% +2.8552%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 8 outliers among 100 measurements (8.00%) | |
5 (5.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking contrived:denormal3200/parse_f64_lexical | |
Benchmarking contrived:denormal3200/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:denormal3200/parse_f64_lexical: Collecting 100 samples in estimated 5.0085 s (1.7M iterations) | |
Benchmarking contrived:denormal3200/parse_f64_lexical: Analyzing | |
contrived:denormal3200/parse_f64_lexical | |
time: [2.9543 µs 2.9550 µs 2.9557 µs] | |
change: [-11.160% -11.079% -11.017%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 4 outliers among 100 measurements (4.00%) | |
4 (4.00%) high mild | |
Benchmarking contrived:denormal3200/parse_f64_core | |
Benchmarking contrived:denormal3200/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:denormal3200/parse_f64_core: Collecting 100 samples in estimated 5.0688 s (318k iterations) | |
Benchmarking contrived:denormal3200/parse_f64_core: Analyzing | |
contrived:denormal3200/parse_f64_core | |
time: [15.899 µs 15.901 µs 15.904 µs] | |
change: [-0.2373% -0.1744% -0.1259%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking contrived:denormal6400/parse_f64_lexical | |
Benchmarking contrived:denormal6400/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking contrived:denormal6400/parse_f64_lexical: Collecting 100 samples in estimated 5.0003 s (1.3M iterations) | |
Benchmarking contrived:denormal6400/parse_f64_lexical: Analyzing | |
contrived:denormal6400/parse_f64_lexical | |
time: [3.8452 µs 3.8458 µs 3.8465 µs] | |
change: [-7.7377% -7.6611% -7.6007%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 8 outliers among 100 measurements (8.00%) | |
1 (1.00%) low mild | |
4 (4.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking contrived:denormal6400/parse_f64_core | |
Benchmarking contrived:denormal6400/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking contrived:denormal6400/parse_f64_core: Collecting 100 samples in estimated 5.0168 s (273k iterations) | |
Benchmarking contrived:denormal6400/parse_f64_core: Analyzing | |
contrived:denormal6400/parse_f64_core | |
time: [18.388 µs 18.391 µs 18.394 µs] | |
change: [-4.7720% -4.7218% -4.6788%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
4 (4.00%) high mild | |
3 (3.00%) high severe | |
Running earth.rs (target/x86_64-unknown-linux-gnu/release/deps/earth-43773213e612446c) | |
Benchmarking earth/parse_earth_lexical | |
Benchmarking earth/parse_earth_lexical: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.2s, enable flat sampling, or reduce sample count to 50. | |
Benchmarking earth/parse_earth_lexical: Collecting 100 samples in estimated 8.1917 s (5050 iterations) | |
Benchmarking earth/parse_earth_lexical: Analyzing | |
earth/parse_earth_lexical | |
time: [1.6188 ms 1.6190 ms 1.6192 ms] | |
change: [-16.423% -16.356% -16.311%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
4 (4.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking earth/parse_earth_core | |
Benchmarking earth/parse_earth_core: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 10.0s, enable flat sampling, or reduce sample count to 40. | |
Benchmarking earth/parse_earth_core: Collecting 100 samples in estimated 9.9953 s (5050 iterations) | |
Benchmarking earth/parse_earth_core: Analyzing | |
earth/parse_earth_core time: [1.9773 ms 1.9775 ms 1.9777 ms] | |
change: [+1.1132% +1.1736% +1.2215%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 13 outliers among 100 measurements (13.00%) | |
2 (2.00%) low mild | |
7 (7.00%) high mild | |
4 (4.00%) high severe | |
Running json.rs (target/x86_64-unknown-linux-gnu/release/deps/json-db71d9f0871ea1d6) | |
Benchmarking json/parse_f32_lexical | |
Benchmarking json/parse_f32_lexical: Warming up for 3.0000 s | |
Benchmarking json/parse_f32_lexical: Collecting 100 samples in estimated 5.6305 s (20k iterations) | |
Benchmarking json/parse_f32_lexical: Analyzing | |
json/parse_f32_lexical time: [279.55 µs 279.61 µs 279.68 µs] | |
change: [-9.5038% -9.4537% -9.4147%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 5 outliers among 100 measurements (5.00%) | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking json/parse_f32_core | |
Benchmarking json/parse_f32_core: Warming up for 3.0000 s | |
Benchmarking json/parse_f32_core: Collecting 100 samples in estimated 5.1210 s (15k iterations) | |
Benchmarking json/parse_f32_core: Analyzing | |
json/parse_f32_core time: [338.76 µs 338.84 µs 338.92 µs] | |
change: [+0.9665% +1.0361% +1.0945%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 4 outliers among 100 measurements (4.00%) | |
4 (4.00%) high mild | |
Benchmarking json/parse_f64_lexical | |
Benchmarking json/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking json/parse_f64_lexical: Collecting 100 samples in estimated 5.9522 s (20k iterations) | |
Benchmarking json/parse_f64_lexical: Analyzing | |
json/parse_f64_lexical time: [295.91 µs 296.33 µs 296.99 µs] | |
change: [-8.6161% -8.5092% -8.3554%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 9 outliers among 100 measurements (9.00%) | |
5 (5.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking json/parse_f64_core | |
Benchmarking json/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking json/parse_f64_core: Collecting 100 samples in estimated 5.2867 s (15k iterations) | |
Benchmarking json/parse_f64_core: Analyzing | |
json/parse_f64_core time: [347.94 µs 348.59 µs 349.99 µs] | |
change: [-0.6180% -0.3107% -0.0382%] (p = 0.01 < 0.05) | |
Change within noise threshold. | |
Found 10 outliers among 100 measurements (10.00%) | |
2 (2.00%) low mild | |
3 (3.00%) high mild | |
5 (5.00%) high severe | |
Running mesh.rs (target/x86_64-unknown-linux-gnu/release/deps/mesh-b4e93096d44194f9) | |
Benchmarking mesh/parse_mesh_lexical | |
Benchmarking mesh/parse_mesh_lexical: Warming up for 3.0000 s | |
Benchmarking mesh/parse_mesh_lexical: Collecting 100 samples in estimated 5.6181 s (10k iterations) | |
Benchmarking mesh/parse_mesh_lexical: Analyzing | |
mesh/parse_mesh_lexical time: [557.52 µs 557.68 µs 557.87 µs] | |
change: [-1.6174% -1.5420% -1.4779%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
3 (3.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking mesh/parse_mesh_core | |
Benchmarking mesh/parse_mesh_core: Warming up for 3.0000 s | |
Benchmarking mesh/parse_mesh_core: Collecting 100 samples in estimated 6.0377 s (10k iterations) | |
Benchmarking mesh/parse_mesh_core: Analyzing | |
mesh/parse_mesh_core time: [601.25 µs 601.35 µs 601.45 µs] | |
change: [-0.7231% -0.6344% -0.5643%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Running random.rs (target/x86_64-unknown-linux-gnu/release/deps/random-06ff03238a26b2a5) | |
Benchmarking random:uniform/parse_f32_lexical | |
Benchmarking random:uniform/parse_f32_lexical: Warming up for 3.0000 s | |
Benchmarking random:uniform/parse_f32_lexical: Collecting 100 samples in estimated 5.0318 s (434k iterations) | |
Benchmarking random:uniform/parse_f32_lexical: Analyzing | |
random:uniform/parse_f32_lexical | |
time: [11.584 µs 11.589 µs 11.594 µs] | |
change: [-23.019% -22.948% -22.892%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 5 outliers among 100 measurements (5.00%) | |
5 (5.00%) high mild | |
Benchmarking random:uniform/parse_f32_core | |
Benchmarking random:uniform/parse_f32_core: Warming up for 3.0000 s | |
Benchmarking random:uniform/parse_f32_core: Collecting 100 samples in estimated 5.0191 s (298k iterations) | |
Benchmarking random:uniform/parse_f32_core: Analyzing | |
random:uniform/parse_f32_core | |
time: [17.076 µs 17.081 µs 17.087 µs] | |
change: [+4.3000% +4.3777% +4.4473%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) low mild | |
2 (2.00%) high severe | |
Benchmarking random:uniform/parse_f64_lexical | |
Benchmarking random:uniform/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking random:uniform/parse_f64_lexical: Collecting 100 samples in estimated 5.0151 s (399k iterations) | |
Benchmarking random:uniform/parse_f64_lexical: Analyzing | |
random:uniform/parse_f64_lexical | |
time: [12.571 µs 12.573 µs 12.576 µs] | |
change: [-11.067% -10.992% -10.917%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) low severe | |
2 (2.00%) high mild | |
Benchmarking random:uniform/parse_f64_core | |
Benchmarking random:uniform/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking random:uniform/parse_f64_core: Collecting 100 samples in estimated 5.0610 s (333k iterations) | |
Benchmarking random:uniform/parse_f64_core: Analyzing | |
random:uniform/parse_f64_core | |
time: [15.238 µs 15.242 µs 15.246 µs] | |
change: [-1.0769% -1.0145% -0.9617%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 3 outliers among 100 measurements (3.00%) | |
2 (2.00%) low mild | |
1 (1.00%) high severe | |
Benchmarking random:one_over_rand32/parse_f32_lexical | |
Benchmarking random:one_over_rand32/parse_f32_lexical: Warming up for 3.0000 s | |
Benchmarking random:one_over_rand32/parse_f32_lexical: Collecting 100 samples in estimated 5.0103 s (364k iterations) | |
Benchmarking random:one_over_rand32/parse_f32_lexical: Analyzing | |
random:one_over_rand32/parse_f32_lexical | |
time: [13.858 µs 13.894 µs 13.929 µs] | |
change: [-25.943% -25.697% -25.523%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 13 outliers among 100 measurements (13.00%) | |
1 (1.00%) high mild | |
12 (12.00%) high severe | |
Benchmarking random:one_over_rand32/parse_f32_core | |
Benchmarking random:one_over_rand32/parse_f32_core: Warming up for 3.0000 s | |
Benchmarking random:one_over_rand32/parse_f32_core: Collecting 100 samples in estimated 5.0354 s (242k iterations) | |
Benchmarking random:one_over_rand32/parse_f32_core: Analyzing | |
random:one_over_rand32/parse_f32_core | |
time: [20.712 µs 20.716 µs 20.721 µs] | |
change: [+0.5420% +0.5918% +0.6314%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 4 outliers among 100 measurements (4.00%) | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:one_over_rand32/parse_f64_lexical | |
Benchmarking random:one_over_rand32/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking random:one_over_rand32/parse_f64_lexical: Collecting 100 samples in estimated 5.0233 s (192k iterations) | |
Benchmarking random:one_over_rand32/parse_f64_lexical: Analyzing | |
random:one_over_rand32/parse_f64_lexical | |
time: [26.256 µs 26.266 µs 26.275 µs] | |
change: [-2.3638% -2.1752% -1.9838%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking random:one_over_rand32/parse_f64_core | |
Benchmarking random:one_over_rand32/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking random:one_over_rand32/parse_f64_core: Collecting 100 samples in estimated 5.0181 s (167k iterations) | |
Benchmarking random:one_over_rand32/parse_f64_core: Analyzing | |
random:one_over_rand32/parse_f64_core | |
time: [30.002 µs 30.008 µs 30.014 µs] | |
change: [-1.9688% -1.8946% -1.8357%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
4 (4.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:simple_uniform32/parse_f32_lexical | |
Benchmarking random:simple_uniform32/parse_f32_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple_uniform32/parse_f32_lexical: Collecting 100 samples in estimated 5.0363 s (429k iterations) | |
Benchmarking random:simple_uniform32/parse_f32_lexical: Analyzing | |
random:simple_uniform32/parse_f32_lexical | |
time: [11.704 µs 11.712 µs 11.727 µs] | |
change: [-21.457% -21.275% -20.977%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 3 outliers among 100 measurements (3.00%) | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:simple_uniform32/parse_f32_core | |
Benchmarking random:simple_uniform32/parse_f32_core: Warming up for 3.0000 s | |
Benchmarking random:simple_uniform32/parse_f32_core: Collecting 100 samples in estimated 5.0497 s (293k iterations) | |
Benchmarking random:simple_uniform32/parse_f32_core: Analyzing | |
random:simple_uniform32/parse_f32_core | |
time: [17.272 µs 17.276 µs 17.281 µs] | |
change: [+2.0570% +2.1376% +2.2002%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:simple_uniform32/parse_f64_lexical | |
Benchmarking random:simple_uniform32/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple_uniform32/parse_f64_lexical: Collecting 100 samples in estimated 5.0405 s (399k iterations) | |
Benchmarking random:simple_uniform32/parse_f64_lexical: Analyzing | |
random:simple_uniform32/parse_f64_lexical | |
time: [12.647 µs 12.650 µs 12.652 µs] | |
change: [-9.4316% -9.2125% -9.0014%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 3 outliers among 100 measurements (3.00%) | |
3 (3.00%) high mild | |
Benchmarking random:simple_uniform32/parse_f64_core | |
Benchmarking random:simple_uniform32/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking random:simple_uniform32/parse_f64_core: Collecting 100 samples in estimated 5.0082 s (328k iterations) | |
Benchmarking random:simple_uniform32/parse_f64_core: Analyzing | |
random:simple_uniform32/parse_f64_core | |
time: [15.238 µs 15.244 µs 15.250 µs] | |
change: [-1.5936% -1.5229% -1.4589%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
Benchmarking random:simple_int32/parse_f32_lexical | |
Benchmarking random:simple_int32/parse_f32_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple_int32/parse_f32_lexical: Collecting 100 samples in estimated 5.0105 s (429k iterations) | |
Benchmarking random:simple_int32/parse_f32_lexical: Analyzing | |
random:simple_int32/parse_f32_lexical | |
time: [11.678 µs 11.692 µs 11.722 µs] | |
change: [-19.407% -19.299% -19.157%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 10 outliers among 100 measurements (10.00%) | |
6 (6.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking random:simple_int32/parse_f32_core | |
Benchmarking random:simple_int32/parse_f32_core: Warming up for 3.0000 s | |
Benchmarking random:simple_int32/parse_f32_core: Collecting 100 samples in estimated 5.0113 s (318k iterations) | |
Benchmarking random:simple_int32/parse_f32_core: Analyzing | |
random:simple_int32/parse_f32_core | |
time: [15.748 µs 15.751 µs 15.754 µs] | |
change: [-0.6406% -0.4926% -0.3929%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 10 outliers among 100 measurements (10.00%) | |
7 (7.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking random:simple_int32/parse_f64_lexical | |
Benchmarking random:simple_int32/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple_int32/parse_f64_lexical: Collecting 100 samples in estimated 5.0230 s (636k iterations) | |
Benchmarking random:simple_int32/parse_f64_lexical: Analyzing | |
random:simple_int32/parse_f64_lexical | |
time: [7.8955 µs 7.8965 µs 7.8977 µs] | |
change: [-4.0908% -3.7680% -3.4798%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 9 outliers among 100 measurements (9.00%) | |
5 (5.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking random:simple_int32/parse_f64_core | |
Benchmarking random:simple_int32/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking random:simple_int32/parse_f64_core: Collecting 100 samples in estimated 5.0281 s (525k iterations) | |
Benchmarking random:simple_int32/parse_f64_core: Analyzing | |
random:simple_int32/parse_f64_core | |
time: [9.5509 µs 9.5525 µs 9.5543 µs] | |
change: [+0.3640% +0.4402% +0.5008%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Benchmarking random:int_e_int/parse_f32_lexical | |
Benchmarking random:int_e_int/parse_f32_lexical: Warming up for 3.0000 s | |
Benchmarking random:int_e_int/parse_f32_lexical: Collecting 100 samples in estimated 5.0632 s (404k iterations) | |
Benchmarking random:int_e_int/parse_f32_lexical: Analyzing | |
random:int_e_int/parse_f32_lexical | |
time: [12.596 µs 12.616 µs 12.650 µs] | |
change: [-21.775% -21.626% -21.455%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:int_e_int/parse_f32_core | |
Benchmarking random:int_e_int/parse_f32_core: Warming up for 3.0000 s | |
Benchmarking random:int_e_int/parse_f32_core: Collecting 100 samples in estimated 5.0037 s (303k iterations) | |
Benchmarking random:int_e_int/parse_f32_core: Analyzing | |
random:int_e_int/parse_f32_core | |
time: [16.498 µs 16.521 µs 16.541 µs] | |
change: [-1.4472% -1.3462% -1.2597%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 15 outliers among 100 measurements (15.00%) | |
14 (14.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:int_e_int/parse_f64_lexical | |
Benchmarking random:int_e_int/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking random:int_e_int/parse_f64_lexical: Collecting 100 samples in estimated 5.0043 s (343k iterations) | |
Benchmarking random:int_e_int/parse_f64_lexical: Analyzing | |
random:int_e_int/parse_f64_lexical | |
time: [14.891 µs 14.896 µs 14.901 µs] | |
change: [-12.583% -12.476% -12.387%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 5 outliers among 100 measurements (5.00%) | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:int_e_int/parse_f64_core | |
Benchmarking random:int_e_int/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking random:int_e_int/parse_f64_core: Collecting 100 samples in estimated 5.0460 s (298k iterations) | |
Benchmarking random:int_e_int/parse_f64_core: Analyzing | |
random:int_e_int/parse_f64_core | |
time: [17.281 µs 17.287 µs 17.293 µs] | |
change: [-1.8696% -1.6760% -1.4776%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking random:simple_int64/parse_f32_lexical | |
Benchmarking random:simple_int64/parse_f32_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple_int64/parse_f32_lexical: Collecting 100 samples in estimated 5.0188 s (252k iterations) | |
Benchmarking random:simple_int64/parse_f32_lexical: Analyzing | |
random:simple_int64/parse_f32_lexical | |
time: [19.863 µs 19.882 µs 19.913 µs] | |
change: [-17.165% -17.056% -16.926%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 11 outliers among 100 measurements (11.00%) | |
6 (6.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking random:simple_int64/parse_f32_core | |
Benchmarking random:simple_int64/parse_f32_core: Warming up for 3.0000 s | |
Benchmarking random:simple_int64/parse_f32_core: Collecting 100 samples in estimated 5.1423 s (172k iterations) | |
Benchmarking random:simple_int64/parse_f32_core: Analyzing | |
random:simple_int64/parse_f32_core | |
time: [29.910 µs 29.924 µs 29.935 µs] | |
change: [+1.9235% +2.0136% +2.0909%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 17 outliers among 100 measurements (17.00%) | |
7 (7.00%) low severe | |
7 (7.00%) low mild | |
3 (3.00%) high mild | |
Benchmarking random:simple_int64/parse_f64_lexical | |
Benchmarking random:simple_int64/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple_int64/parse_f64_lexical: Collecting 100 samples in estimated 5.0634 s (247k iterations) | |
Benchmarking random:simple_int64/parse_f64_lexical: Analyzing | |
random:simple_int64/parse_f64_lexical | |
time: [20.438 µs 20.443 µs 20.449 µs] | |
change: [-15.866% -15.796% -15.741%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 4 outliers among 100 measurements (4.00%) | |
4 (4.00%) high mild | |
Benchmarking random:simple_int64/parse_f64_core | |
Benchmarking random:simple_int64/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking random:simple_int64/parse_f64_core: Collecting 100 samples in estimated 5.1300 s (172k iterations) | |
Benchmarking random:simple_int64/parse_f64_core: Analyzing | |
random:simple_int64/parse_f64_core | |
time: [29.830 µs 29.839 µs 29.849 µs] | |
change: [+1.6708% +1.7494% +1.8131%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking random:big_int_dot_int/parse_f32_lexical | |
Benchmarking random:big_int_dot_int/parse_f32_lexical: Warming up for 3.0000 s | |
Benchmarking random:big_int_dot_int/parse_f32_lexical: Collecting 100 samples in estimated 5.0883 s (212k iterations) | |
Benchmarking random:big_int_dot_int/parse_f32_lexical: Analyzing | |
random:big_int_dot_int/parse_f32_lexical | |
time: [24.105 µs 24.127 µs 24.166 µs] | |
change: [-11.373% -11.256% -11.100%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
3 (3.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking random:big_int_dot_int/parse_f32_core | |
Benchmarking random:big_int_dot_int/parse_f32_core: Warming up for 3.0000 s | |
Benchmarking random:big_int_dot_int/parse_f32_core: Collecting 100 samples in estimated 5.0734 s (152k iterations) | |
Benchmarking random:big_int_dot_int/parse_f32_core: Analyzing | |
random:big_int_dot_int/parse_f32_core | |
time: [33.487 µs 33.492 µs 33.496 µs] | |
change: [-0.5992% -0.5475% -0.5049%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 6 outliers among 100 measurements (6.00%) | |
4 (4.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:big_int_dot_int/parse_f64_lexical | |
Benchmarking random:big_int_dot_int/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking random:big_int_dot_int/parse_f64_lexical: Collecting 100 samples in estimated 5.0066 s (202k iterations) | |
Benchmarking random:big_int_dot_int/parse_f64_lexical: Analyzing | |
random:big_int_dot_int/parse_f64_lexical | |
time: [24.856 µs 24.861 µs 24.867 µs] | |
change: [-9.0866% -8.9790% -8.8313%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 4 outliers among 100 measurements (4.00%) | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:big_int_dot_int/parse_f64_core | |
Benchmarking random:big_int_dot_int/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking random:big_int_dot_int/parse_f64_core: Collecting 100 samples in estimated 5.0396 s (146k iterations) | |
Benchmarking random:big_int_dot_int/parse_f64_core: Analyzing | |
random:big_int_dot_int/parse_f64_core | |
time: [34.325 µs 34.331 µs 34.337 µs] | |
change: [+0.4909% +0.6534% +0.7500%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:big_ints/parse_f32_lexical | |
Benchmarking random:big_ints/parse_f32_lexical: Warming up for 3.0000 s | |
Benchmarking random:big_ints/parse_f32_lexical: Collecting 100 samples in estimated 5.0524 s (182k iterations) | |
Benchmarking random:big_ints/parse_f32_lexical: Analyzing | |
random:big_ints/parse_f32_lexical | |
time: [27.705 µs 27.743 µs 27.817 µs] | |
change: [-13.578% -13.478% -13.334%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 4 outliers among 100 measurements (4.00%) | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:big_ints/parse_f32_core | |
Benchmarking random:big_ints/parse_f32_core: Warming up for 3.0000 s | |
Benchmarking random:big_ints/parse_f32_core: Collecting 100 samples in estimated 5.1059 s (121k iterations) | |
Benchmarking random:big_ints/parse_f32_core: Analyzing | |
random:big_ints/parse_f32_core | |
time: [42.163 µs 42.170 µs 42.178 µs] | |
change: [+0.2358% +0.2956% +0.3534%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 6 outliers among 100 measurements (6.00%) | |
4 (4.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:big_ints/parse_f64_lexical | |
Benchmarking random:big_ints/parse_f64_lexical: Warming up for 3.0000 s | |
Benchmarking random:big_ints/parse_f64_lexical: Collecting 100 samples in estimated 5.1100 s (136k iterations) | |
Benchmarking random:big_ints/parse_f64_lexical: Analyzing | |
random:big_ints/parse_f64_lexical | |
time: [37.424 µs 37.430 µs 37.437 µs] | |
change: [-5.8603% -5.8078% -5.7691%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking random:big_ints/parse_f64_core | |
Benchmarking random:big_ints/parse_f64_core: Warming up for 3.0000 s | |
Benchmarking random:big_ints/parse_f64_core: Collecting 100 samples in estimated 5.2224 s (91k iterations) | |
Benchmarking random:big_ints/parse_f64_core: Analyzing | |
random:big_ints/parse_f64_core | |
time: [56.425 µs 56.446 µs 56.468 µs] | |
change: [+1.6118% +1.6608% +1.7067%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Running json.rs (target/x86_64-unknown-linux-gnu/release/deps/json-1d2f82dce6635f87) | |
Benchmarking json:simple/parse_u8_lexical | |
Benchmarking json:simple/parse_u8_lexical: Warming up for 3.0000 s | |
Benchmarking json:simple/parse_u8_lexical: Collecting 100 samples in estimated 5.0668 s (202k iterations) | |
Benchmarking json:simple/parse_u8_lexical: Analyzing | |
json:simple/parse_u8_lexical | |
time: [24.925 µs 24.953 µs 25.007 µs] | |
change: [-2.0931% -1.5116% -0.9148%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking json:simple/parse_u8_core | |
Benchmarking json:simple/parse_u8_core: Warming up for 3.0000 s | |
Benchmarking json:simple/parse_u8_core: Collecting 100 samples in estimated 5.1167 s (192k iterations) | |
Benchmarking json:simple/parse_u8_core: Analyzing | |
json:simple/parse_u8_core | |
time: [26.653 µs 26.659 µs 26.665 µs] | |
change: [+12.325% +12.458% +12.549%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
6 (6.00%) high mild | |
Benchmarking json:simple/parse_u16_lexical | |
Benchmarking json:simple/parse_u16_lexical: Warming up for 3.0000 s | |
Benchmarking json:simple/parse_u16_lexical: Collecting 100 samples in estimated 5.0006 s (136k iterations) | |
Benchmarking json:simple/parse_u16_lexical: Analyzing | |
json:simple/parse_u16_lexical | |
time: [36.645 µs 36.654 µs 36.663 µs] | |
change: [+3.1565% +3.2665% +3.3404%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking json:simple/parse_u16_core | |
Benchmarking json:simple/parse_u16_core: Warming up for 3.0000 s | |
Benchmarking json:simple/parse_u16_core: Collecting 100 samples in estimated 5.1397 s (152k iterations) | |
Benchmarking json:simple/parse_u16_core: Analyzing | |
json:simple/parse_u16_core | |
time: [35.355 µs 35.439 µs 35.502 µs] | |
change: [+11.535% +12.031% +12.565%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking json:simple/parse_u32_lexical | |
Benchmarking json:simple/parse_u32_lexical: Warming up for 3.0000 s | |
Benchmarking json:simple/parse_u32_lexical: Collecting 100 samples in estimated 5.1102 s (152k iterations) | |
Benchmarking json:simple/parse_u32_lexical: Analyzing | |
json:simple/parse_u32_lexical | |
time: [33.709 µs 33.743 µs 33.805 µs] | |
change: [+4.9138% +5.1567% +5.4972%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
1 (1.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking json:simple/parse_u32_core | |
Benchmarking json:simple/parse_u32_core: Warming up for 3.0000 s | |
Benchmarking json:simple/parse_u32_core: Collecting 100 samples in estimated 5.1455 s (146k iterations) | |
Benchmarking json:simple/parse_u32_core: Analyzing | |
json:simple/parse_u32_core | |
time: [35.116 µs 35.124 µs 35.132 µs] | |
change: [+9.6230% +9.7392% +9.8219%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking json:simple/parse_u64_lexical | |
Benchmarking json:simple/parse_u64_lexical: Warming up for 3.0000 s | |
Benchmarking json:simple/parse_u64_lexical: Collecting 100 samples in estimated 5.1590 s (146k iterations) | |
Benchmarking json:simple/parse_u64_lexical: Analyzing | |
json:simple/parse_u64_lexical | |
time: [36.550 µs 36.580 µs 36.604 µs] | |
change: [+3.6482% +3.8463% +4.0110%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 10 outliers among 100 measurements (10.00%) | |
6 (6.00%) low severe | |
2 (2.00%) low mild | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking json:simple/parse_u64_core | |
Benchmarking json:simple/parse_u64_core: Warming up for 3.0000 s | |
Benchmarking json:simple/parse_u64_core: Collecting 100 samples in estimated 5.1303 s (146k iterations) | |
Benchmarking json:simple/parse_u64_core: Analyzing | |
json:simple/parse_u64_core | |
time: [35.016 µs 35.024 µs 35.033 µs] | |
change: [+10.189% +10.467% +10.742%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
3 (3.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking json:simple/parse_u128_lexical | |
Benchmarking json:simple/parse_u128_lexical: Warming up for 3.0000 s | |
Benchmarking json:simple/parse_u128_lexical: Collecting 100 samples in estimated 5.0471 s (116k iterations) | |
Benchmarking json:simple/parse_u128_lexical: Analyzing | |
json:simple/parse_u128_lexical | |
time: [43.434 µs 43.444 µs 43.455 µs] | |
change: [+11.416% +11.563% +11.668%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking json:simple/parse_u128_core | |
Benchmarking json:simple/parse_u128_core: Warming up for 3.0000 s | |
Benchmarking json:simple/parse_u128_core: Collecting 100 samples in estimated 5.1501 s (126k iterations) | |
Benchmarking json:simple/parse_u128_core: Analyzing | |
json:simple/parse_u128_core | |
time: [40.800 µs 40.810 µs 40.820 µs] | |
change: [+5.4517% +5.6142% +5.7428%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high severe | |
Benchmarking json:random/parse_u8_lexical | |
Benchmarking json:random/parse_u8_lexical: Warming up for 3.0000 s | |
Benchmarking json:random/parse_u8_lexical: Collecting 100 samples in estimated 5.0354 s (106k iterations) | |
Benchmarking json:random/parse_u8_lexical: Analyzing | |
json:random/parse_u8_lexical | |
time: [49.262 µs 49.753 µs 50.160 µs] | |
change: [+9.7800% +10.657% +11.500%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking json:random/parse_u8_core | |
Benchmarking json:random/parse_u8_core: Warming up for 3.0000 s | |
Benchmarking json:random/parse_u8_core: Collecting 100 samples in estimated 5.1684 s (111k iterations) | |
Benchmarking json:random/parse_u8_core: Analyzing | |
json:random/parse_u8_core | |
time: [46.543 µs 46.559 µs 46.574 µs] | |
change: [+13.450% +13.575% +13.663%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) low mild | |
1 (1.00%) high mild | |
Benchmarking json:random/parse_u16_lexical | |
Benchmarking json:random/parse_u16_lexical: Warming up for 3.0000 s | |
Benchmarking json:random/parse_u16_lexical: Collecting 100 samples in estimated 5.0235 s (86k iterations) | |
Benchmarking json:random/parse_u16_lexical: Analyzing | |
json:random/parse_u16_lexical | |
time: [58.502 µs 58.537 µs 58.573 µs] | |
change: [+4.3662% +4.5663% +4.7560%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking json:random/parse_u16_core | |
Benchmarking json:random/parse_u16_core: Warming up for 3.0000 s | |
Benchmarking json:random/parse_u16_core: Collecting 100 samples in estimated 5.1977 s (76k iterations) | |
Benchmarking json:random/parse_u16_core: Analyzing | |
json:random/parse_u16_core | |
time: [68.598 µs 68.608 µs 68.619 µs] | |
change: [+0.0101% +0.1931% +0.3535%] (p = 0.02 < 0.05) | |
Change within noise threshold. | |
Found 9 outliers among 100 measurements (9.00%) | |
6 (6.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking json:random/parse_u32_lexical | |
Benchmarking json:random/parse_u32_lexical: Warming up for 3.0000 s | |
Benchmarking json:random/parse_u32_lexical: Collecting 100 samples in estimated 5.3703 s (61k iterations) | |
Benchmarking json:random/parse_u32_lexical: Analyzing | |
json:random/parse_u32_lexical | |
time: [88.736 µs 88.747 µs 88.759 µs] | |
change: [+2.4854% +2.5297% +2.5676%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 8 outliers among 100 measurements (8.00%) | |
4 (4.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking json:random/parse_u32_core | |
Benchmarking json:random/parse_u32_core: Warming up for 3.0000 s | |
Benchmarking json:random/parse_u32_core: Collecting 100 samples in estimated 5.0325 s (61k iterations) | |
Benchmarking json:random/parse_u32_core: Analyzing | |
json:random/parse_u32_core | |
time: [83.077 µs 83.221 µs 83.396 µs] | |
change: [-0.6979% -0.5677% -0.4453%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 11 outliers among 100 measurements (11.00%) | |
2 (2.00%) high mild | |
9 (9.00%) high severe | |
Benchmarking json:random/parse_u64_lexical | |
Benchmarking json:random/parse_u64_lexical: Warming up for 3.0000 s | |
Benchmarking json:random/parse_u64_lexical: Collecting 100 samples in estimated 5.7372 s (35k iterations) | |
Benchmarking json:random/parse_u64_lexical: Analyzing | |
json:random/parse_u64_lexical | |
time: [162.12 µs 162.17 µs 162.21 µs] | |
change: [+1.4801% +1.5737% +1.6429%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) low mild | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking json:random/parse_u64_core | |
Benchmarking json:random/parse_u64_core: Warming up for 3.0000 s | |
Benchmarking json:random/parse_u64_core: Collecting 100 samples in estimated 5.6662 s (30k iterations) | |
Benchmarking json:random/parse_u64_core: Analyzing | |
json:random/parse_u64_core | |
time: [186.69 µs 186.93 µs 187.18 µs] | |
change: [-0.1497% -0.0395% +0.0613%] (p = 0.47 > 0.05) | |
No change in performance detected. | |
Benchmarking json:random/parse_u128_lexical | |
Benchmarking json:random/parse_u128_lexical: Warming up for 3.0000 s | |
Benchmarking json:random/parse_u128_lexical: Collecting 100 samples in estimated 7.3705 s (15k iterations) | |
Benchmarking json:random/parse_u128_lexical: Analyzing | |
json:random/parse_u128_lexical | |
time: [486.38 µs 486.44 µs 486.50 µs] | |
change: [+9.1237% +9.1903% +9.2374%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 8 outliers among 100 measurements (8.00%) | |
1 (1.00%) low severe | |
1 (1.00%) low mild | |
4 (4.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking json:random/parse_u128_core | |
Benchmarking json:random/parse_u128_core: Warming up for 3.0000 s | |
Benchmarking json:random/parse_u128_core: Collecting 100 samples in estimated 5.9113 s (10k iterations) | |
Benchmarking json:random/parse_u128_core: Analyzing | |
json:random/parse_u128_core | |
time: [585.07 µs 585.14 µs 585.22 µs] | |
change: [-2.5612% -2.5161% -2.4778%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 14 outliers among 100 measurements (14.00%) | |
6 (6.00%) high mild | |
8 (8.00%) high severe | |
Benchmarking json:random/parse_i8_lexical | |
Benchmarking json:random/parse_i8_lexical: Warming up for 3.0000 s | |
Benchmarking json:random/parse_i8_lexical: Collecting 100 samples in estimated 5.2631 s (96k iterations) | |
Benchmarking json:random/parse_i8_lexical: Analyzing | |
json:random/parse_i8_lexical | |
time: [57.824 µs 57.954 µs 58.123 µs] | |
change: [-2.4415% -1.9501% -1.4168%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking json:random/parse_i8_core | |
Benchmarking json:random/parse_i8_core: Warming up for 3.0000 s | |
Benchmarking json:random/parse_i8_core: Collecting 100 samples in estimated 5.1441 s (81k iterations) | |
Benchmarking json:random/parse_i8_core: Analyzing | |
json:random/parse_i8_core | |
time: [62.367 µs 62.858 µs 63.296 µs] | |
change: [+5.0061% +5.6140% +6.0894%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 12 outliers among 100 measurements (12.00%) | |
3 (3.00%) low severe | |
9 (9.00%) low mild | |
Benchmarking json:random/parse_i16_lexical | |
Benchmarking json:random/parse_i16_lexical: Warming up for 3.0000 s | |
Benchmarking json:random/parse_i16_lexical: Collecting 100 samples in estimated 5.3281 s (66k iterations) | |
Benchmarking json:random/parse_i16_lexical: Analyzing | |
json:random/parse_i16_lexical | |
time: [83.740 µs 83.792 µs 83.832 µs] | |
change: [+5.1071% +5.2464% +5.3884%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking json:random/parse_i16_core | |
Benchmarking json:random/parse_i16_core: Warming up for 3.0000 s | |
Benchmarking json:random/parse_i16_core: Collecting 100 samples in estimated 5.0305 s (56k iterations) | |
Benchmarking json:random/parse_i16_core: Analyzing | |
json:random/parse_i16_core | |
time: [90.756 µs 91.319 µs 92.032 µs] | |
change: [-2.3775% -1.8772% -1.3192%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 11 outliers among 100 measurements (11.00%) | |
4 (4.00%) high mild | |
7 (7.00%) high severe | |
Benchmarking json:random/parse_i32_lexical | |
Benchmarking json:random/parse_i32_lexical: Warming up for 3.0000 s | |
Benchmarking json:random/parse_i32_lexical: Collecting 100 samples in estimated 5.3961 s (45k iterations) | |
Benchmarking json:random/parse_i32_lexical: Analyzing | |
json:random/parse_i32_lexical | |
time: [119.88 µs 120.32 µs 120.84 µs] | |
change: [+12.146% +12.475% +12.863%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 18 outliers among 100 measurements (18.00%) | |
12 (12.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking json:random/parse_i32_core | |
Benchmarking json:random/parse_i32_core: Warming up for 3.0000 s | |
Benchmarking json:random/parse_i32_core: Collecting 100 samples in estimated 5.2435 s (40k iterations) | |
Benchmarking json:random/parse_i32_core: Analyzing | |
json:random/parse_i32_core | |
time: [129.80 µs 130.15 µs 130.77 µs] | |
change: [-7.0565% -6.7690% -6.4968%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 15 outliers among 100 measurements (15.00%) | |
2 (2.00%) high mild | |
13 (13.00%) high severe | |
Benchmarking json:random/parse_i64_lexical | |
Benchmarking json:random/parse_i64_lexical: Warming up for 3.0000 s | |
Benchmarking json:random/parse_i64_lexical: Collecting 100 samples in estimated 5.0028 s (30k iterations) | |
Benchmarking json:random/parse_i64_lexical: Analyzing | |
json:random/parse_i64_lexical | |
time: [165.39 µs 166.34 µs 167.63 µs] | |
change: [+0.1125% +0.5742% +1.0733%] (p = 0.02 < 0.05) | |
Change within noise threshold. | |
Found 14 outliers among 100 measurements (14.00%) | |
1 (1.00%) low mild | |
3 (3.00%) high mild | |
10 (10.00%) high severe | |
Benchmarking json:random/parse_i64_core | |
Benchmarking json:random/parse_i64_core: Warming up for 3.0000 s | |
Benchmarking json:random/parse_i64_core: Collecting 100 samples in estimated 5.6420 s (30k iterations) | |
Benchmarking json:random/parse_i64_core: Analyzing | |
json:random/parse_i64_core | |
time: [185.62 µs 185.72 µs 185.85 µs] | |
change: [-2.7713% -2.6866% -2.5858%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 4 outliers among 100 measurements (4.00%) | |
4 (4.00%) high mild | |
Benchmarking json:random/parse_i128_lexical | |
Benchmarking json:random/parse_i128_lexical: Warming up for 3.0000 s | |
Benchmarking json:random/parse_i128_lexical: Collecting 100 samples in estimated 5.8415 s (10k iterations) | |
Benchmarking json:random/parse_i128_lexical: Analyzing | |
json:random/parse_i128_lexical | |
time: [577.16 µs 577.24 µs 577.32 µs] | |
change: [+6.9527% +7.2644% +7.4472%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 10 outliers among 100 measurements (10.00%) | |
2 (2.00%) low mild | |
5 (5.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking json:random/parse_i128_core | |
Benchmarking json:random/parse_i128_core: Warming up for 3.0000 s | |
Benchmarking json:random/parse_i128_core: Collecting 100 samples in estimated 8.7797 s (10k iterations) | |
Benchmarking json:random/parse_i128_core: Analyzing | |
json:random/parse_i128_core | |
time: [867.64 µs 867.73 µs 867.84 µs] | |
change: [+5.0034% +5.0418% +5.0831%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 16 outliers among 100 measurements (16.00%) | |
8 (8.00%) high mild | |
8 (8.00%) high severe | |
Running random.rs (target/x86_64-unknown-linux-gnu/release/deps/random-2aece613d2e25163) | |
Benchmarking random:uniform/parse_u8_lexical | |
Benchmarking random:uniform/parse_u8_lexical: Warming up for 3.0000 s | |
Benchmarking random:uniform/parse_u8_lexical: Collecting 100 samples in estimated 5.0008 s (1.6M iterations) | |
Benchmarking random:uniform/parse_u8_lexical: Analyzing | |
random:uniform/parse_u8_lexical | |
time: [3.0460 µs 3.0520 µs 3.0630 µs] | |
change: [+12.013% +12.426% +13.133%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 12 outliers among 100 measurements (12.00%) | |
4 (4.00%) high mild | |
8 (8.00%) high severe | |
Benchmarking random:uniform/parse_u8_core | |
Benchmarking random:uniform/parse_u8_core: Warming up for 3.0000 s | |
Benchmarking random:uniform/parse_u8_core: Collecting 100 samples in estimated 5.0080 s (1.9M iterations) | |
Benchmarking random:uniform/parse_u8_core: Analyzing | |
random:uniform/parse_u8_core | |
time: [2.5942 µs 2.5949 µs 2.5957 µs] | |
change: [-4.6471% -4.5476% -4.4467%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:uniform/parse_u16_lexical | |
Benchmarking random:uniform/parse_u16_lexical: Warming up for 3.0000 s | |
Benchmarking random:uniform/parse_u16_lexical: Collecting 100 samples in estimated 5.0008 s (1.0M iterations) | |
Benchmarking random:uniform/parse_u16_lexical: Analyzing | |
random:uniform/parse_u16_lexical | |
time: [4.8738 µs 4.8913 µs 4.9079 µs] | |
change: [-9.1916% -8.8587% -8.5709%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 14 outliers among 100 measurements (14.00%) | |
1 (1.00%) high mild | |
13 (13.00%) high severe | |
Benchmarking random:uniform/parse_u16_core | |
Benchmarking random:uniform/parse_u16_core: Warming up for 3.0000 s | |
Benchmarking random:uniform/parse_u16_core: Collecting 100 samples in estimated 5.0018 s (934k iterations) | |
Benchmarking random:uniform/parse_u16_core: Analyzing | |
random:uniform/parse_u16_core | |
time: [5.3452 µs 5.3478 µs 5.3503 µs] | |
change: [+1.4611% +1.5604% +1.6455%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
2 (2.00%) low mild | |
3 (3.00%) high mild | |
Benchmarking random:uniform/parse_u32_lexical | |
Benchmarking random:uniform/parse_u32_lexical: Warming up for 3.0000 s | |
Benchmarking random:uniform/parse_u32_lexical: Collecting 100 samples in estimated 5.0217 s (586k iterations) | |
Benchmarking random:uniform/parse_u32_lexical: Analyzing | |
random:uniform/parse_u32_lexical | |
time: [8.5627 µs 8.5657 µs 8.5687 µs] | |
change: [-4.0576% -4.0136% -3.9689%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking random:uniform/parse_u32_core | |
Benchmarking random:uniform/parse_u32_core: Warming up for 3.0000 s | |
Benchmarking random:uniform/parse_u32_core: Collecting 100 samples in estimated 5.0044 s (591k iterations) | |
Benchmarking random:uniform/parse_u32_core: Analyzing | |
random:uniform/parse_u32_core | |
time: [8.4858 µs 8.5000 µs 8.5134 µs] | |
change: [+2.6653% +2.8026% +2.9380%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking random:uniform/parse_u64_lexical | |
Benchmarking random:uniform/parse_u64_lexical: Warming up for 3.0000 s | |
Benchmarking random:uniform/parse_u64_lexical: Collecting 100 samples in estimated 5.0187 s (308k iterations) | |
Benchmarking random:uniform/parse_u64_lexical: Analyzing | |
random:uniform/parse_u64_lexical | |
time: [16.292 µs 16.299 µs 16.305 µs] | |
change: [-2.2425% -2.1858% -2.1336%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking random:uniform/parse_u64_core | |
Benchmarking random:uniform/parse_u64_core: Warming up for 3.0000 s | |
Benchmarking random:uniform/parse_u64_core: Collecting 100 samples in estimated 5.0177 s (268k iterations) | |
Benchmarking random:uniform/parse_u64_core: Analyzing | |
random:uniform/parse_u64_core | |
time: [18.847 µs 18.850 µs 18.853 µs] | |
change: [+2.2403% +2.3793% +2.4706%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 10 outliers among 100 measurements (10.00%) | |
3 (3.00%) high mild | |
7 (7.00%) high severe | |
Benchmarking random:uniform/parse_u128_lexical | |
Benchmarking random:uniform/parse_u128_lexical: Warming up for 3.0000 s | |
Benchmarking random:uniform/parse_u128_lexical: Collecting 100 samples in estimated 5.1121 s (106k iterations) | |
Benchmarking random:uniform/parse_u128_lexical: Analyzing | |
random:uniform/parse_u128_lexical | |
time: [48.192 µs 48.199 µs 48.206 µs] | |
change: [+1.5992% +1.6324% +1.6630%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 10 outliers among 100 measurements (10.00%) | |
2 (2.00%) high mild | |
8 (8.00%) high severe | |
Benchmarking random:uniform/parse_u128_core | |
Benchmarking random:uniform/parse_u128_core: Warming up for 3.0000 s | |
Benchmarking random:uniform/parse_u128_core: Collecting 100 samples in estimated 5.1542 s (86k iterations) | |
Benchmarking random:uniform/parse_u128_core: Analyzing | |
random:uniform/parse_u128_core | |
time: [59.756 µs 59.764 µs 59.773 µs] | |
change: [+2.7831% +2.8409% +2.8922%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 11 outliers among 100 measurements (11.00%) | |
6 (6.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking random:uniform/parse_i8_lexical | |
Benchmarking random:uniform/parse_i8_lexical: Warming up for 3.0000 s | |
Benchmarking random:uniform/parse_i8_lexical: Collecting 100 samples in estimated 5.0102 s (1.8M iterations) | |
Benchmarking random:uniform/parse_i8_lexical: Analyzing | |
random:uniform/parse_i8_lexical | |
time: [2.7194 µs 2.7443 µs 2.7744 µs] | |
change: [-1.9668% -1.3190% -0.5691%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 15 outliers among 100 measurements (15.00%) | |
10 (10.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking random:uniform/parse_i8_core | |
Benchmarking random:uniform/parse_i8_core: Warming up for 3.0000 s | |
Benchmarking random:uniform/parse_i8_core: Collecting 100 samples in estimated 5.0086 s (1.6M iterations) | |
Benchmarking random:uniform/parse_i8_core: Analyzing | |
random:uniform/parse_i8_core | |
time: [3.0160 µs 3.0319 µs 3.0565 µs] | |
change: [+18.898% +21.082% +22.636%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
4 (4.00%) high severe | |
Benchmarking random:uniform/parse_i16_lexical | |
Benchmarking random:uniform/parse_i16_lexical: Warming up for 3.0000 s | |
Benchmarking random:uniform/parse_i16_lexical: Collecting 100 samples in estimated 5.0150 s (1.1M iterations) | |
Benchmarking random:uniform/parse_i16_lexical: Analyzing | |
random:uniform/parse_i16_lexical | |
time: [4.5105 µs 4.5282 µs 4.5533 µs] | |
change: [+14.064% +14.929% +16.124%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 8 outliers among 100 measurements (8.00%) | |
2 (2.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking random:uniform/parse_i16_core | |
Benchmarking random:uniform/parse_i16_core: Warming up for 3.0000 s | |
Benchmarking random:uniform/parse_i16_core: Collecting 100 samples in estimated 5.0157 s (1.1M iterations) | |
Benchmarking random:uniform/parse_i16_core: Analyzing | |
random:uniform/parse_i16_core | |
time: [4.4493 µs 4.4692 µs 4.4887 µs] | |
change: [+2.3682% +2.5658% +2.8151%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 15 outliers among 100 measurements (15.00%) | |
3 (3.00%) high mild | |
12 (12.00%) high severe | |
Benchmarking random:uniform/parse_i32_lexical | |
Benchmarking random:uniform/parse_i32_lexical: Warming up for 3.0000 s | |
Benchmarking random:uniform/parse_i32_lexical: Collecting 100 samples in estimated 5.0286 s (656k iterations) | |
Benchmarking random:uniform/parse_i32_lexical: Analyzing | |
random:uniform/parse_i32_lexical | |
time: [7.6551 µs 7.6561 µs 7.6573 µs] | |
change: [+25.980% +26.547% +26.983%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 12 outliers among 100 measurements (12.00%) | |
6 (6.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking random:uniform/parse_i32_core | |
Benchmarking random:uniform/parse_i32_core: Warming up for 3.0000 s | |
Benchmarking random:uniform/parse_i32_core: Collecting 100 samples in estimated 5.0300 s (672k iterations) | |
Benchmarking random:uniform/parse_i32_core: Analyzing | |
random:uniform/parse_i32_core | |
time: [7.4784 µs 7.4799 µs 7.4815 µs] | |
change: [-8.8460% -7.7154% -6.6191%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
3 (3.00%) low mild | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:uniform/parse_i64_lexical | |
Benchmarking random:uniform/parse_i64_lexical: Warming up for 3.0000 s | |
Benchmarking random:uniform/parse_i64_lexical: Collecting 100 samples in estimated 5.0771 s (298k iterations) | |
Benchmarking random:uniform/parse_i64_lexical: Analyzing | |
random:uniform/parse_i64_lexical | |
time: [17.028 µs 17.032 µs 17.037 µs] | |
change: [+3.4250% +3.7725% +3.9813%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) low mild | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:uniform/parse_i64_core | |
Benchmarking random:uniform/parse_i64_core: Warming up for 3.0000 s | |
Benchmarking random:uniform/parse_i64_core: Collecting 100 samples in estimated 5.0040 s (278k iterations) | |
Benchmarking random:uniform/parse_i64_core: Analyzing | |
random:uniform/parse_i64_core | |
time: [17.975 µs 17.990 µs 18.002 µs] | |
change: [-5.0797% -4.5650% -4.1069%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 18 outliers among 100 measurements (18.00%) | |
14 (14.00%) low severe | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:uniform/parse_i128_lexical | |
Benchmarking random:uniform/parse_i128_lexical: Warming up for 3.0000 s | |
Benchmarking random:uniform/parse_i128_lexical: Collecting 100 samples in estimated 5.2616 s (96k iterations) | |
Benchmarking random:uniform/parse_i128_lexical: Analyzing | |
random:uniform/parse_i128_lexical | |
time: [54.819 µs 54.832 µs 54.845 µs] | |
change: [+2.8739% +2.9159% +2.9586%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
1 (1.00%) low mild | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:uniform/parse_i128_core | |
Benchmarking random:uniform/parse_i128_core: Warming up for 3.0000 s | |
Benchmarking random:uniform/parse_i128_core: Collecting 100 samples in estimated 5.2528 s (61k iterations) | |
Benchmarking random:uniform/parse_i128_core: Analyzing | |
random:uniform/parse_i128_core | |
time: [86.658 µs 86.668 µs 86.679 µs] | |
change: [-0.4636% -0.1573% +0.0531%] (p = 0.31 > 0.05) | |
No change in performance detected. | |
Found 10 outliers among 100 measurements (10.00%) | |
6 (6.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking random:simple/parse_u8_lexical | |
Benchmarking random:simple/parse_u8_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple/parse_u8_lexical: Collecting 100 samples in estimated 5.0053 s (2.2M iterations) | |
Benchmarking random:simple/parse_u8_lexical: Analyzing | |
random:simple/parse_u8_lexical | |
time: [2.2318 µs 2.2321 µs 2.2325 µs] | |
change: [+12.174% +12.237% +12.288%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 16 outliers among 100 measurements (16.00%) | |
2 (2.00%) low mild | |
5 (5.00%) high mild | |
9 (9.00%) high severe | |
Benchmarking random:simple/parse_u8_core | |
Benchmarking random:simple/parse_u8_core: Warming up for 3.0000 s | |
Benchmarking random:simple/parse_u8_core: Collecting 100 samples in estimated 5.0088 s (2.0M iterations) | |
Benchmarking random:simple/parse_u8_core: Analyzing | |
random:simple/parse_u8_core | |
time: [2.4601 µs 2.4614 µs 2.4628 µs] | |
change: [-0.9602% -0.8227% -0.6967%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Benchmarking random:simple/parse_u16_lexical | |
Benchmarking random:simple/parse_u16_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple/parse_u16_lexical: Collecting 100 samples in estimated 5.0094 s (1.6M iterations) | |
Benchmarking random:simple/parse_u16_lexical: Analyzing | |
random:simple/parse_u16_lexical | |
time: [3.1038 µs 3.1186 µs 3.1338 µs] | |
change: [-3.0434% -2.6475% -2.2350%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 11 outliers among 100 measurements (11.00%) | |
11 (11.00%) high mild | |
Benchmarking random:simple/parse_u16_core | |
Benchmarking random:simple/parse_u16_core: Warming up for 3.0000 s | |
Benchmarking random:simple/parse_u16_core: Collecting 100 samples in estimated 5.0143 s (1.6M iterations) | |
Benchmarking random:simple/parse_u16_core: Analyzing | |
random:simple/parse_u16_core | |
time: [3.2239 µs 3.2280 µs 3.2321 µs] | |
change: [-24.027% -23.889% -23.748%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
1 (1.00%) low severe | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:simple/parse_u32_lexical | |
Benchmarking random:simple/parse_u32_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple/parse_u32_lexical: Collecting 100 samples in estimated 5.0004 s (1.8M iterations) | |
Benchmarking random:simple/parse_u32_lexical: Analyzing | |
random:simple/parse_u32_lexical | |
time: [2.8162 µs 2.8182 µs 2.8203 µs] | |
change: [+1.1465% +1.5587% +1.9834%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking random:simple/parse_u32_core | |
Benchmarking random:simple/parse_u32_core: Warming up for 3.0000 s | |
Benchmarking random:simple/parse_u32_core: Collecting 100 samples in estimated 5.0085 s (1.8M iterations) | |
Benchmarking random:simple/parse_u32_core: Analyzing | |
random:simple/parse_u32_core | |
time: [2.7770 µs 2.7786 µs 2.7802 µs] | |
change: [-1.8480% -1.7491% -1.6618%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking random:simple/parse_u64_lexical | |
Benchmarking random:simple/parse_u64_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple/parse_u64_lexical: Collecting 100 samples in estimated 5.0106 s (1.7M iterations) | |
Benchmarking random:simple/parse_u64_lexical: Analyzing | |
random:simple/parse_u64_lexical | |
time: [2.9677 µs 2.9691 µs 2.9706 µs] | |
change: [-0.4530% +0.2055% +0.5712%] (p = 0.67 > 0.05) | |
No change in performance detected. | |
Benchmarking random:simple/parse_u64_core | |
Benchmarking random:simple/parse_u64_core: Warming up for 3.0000 s | |
Benchmarking random:simple/parse_u64_core: Collecting 100 samples in estimated 5.0107 s (1.6M iterations) | |
Benchmarking random:simple/parse_u64_core: Analyzing | |
random:simple/parse_u64_core | |
time: [3.0802 µs 3.0875 µs 3.0991 µs] | |
change: [+17.875% +18.078% +18.309%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
5 (5.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:simple/parse_u128_lexical | |
Benchmarking random:simple/parse_u128_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple/parse_u128_lexical: Collecting 100 samples in estimated 5.0119 s (1.4M iterations) | |
Benchmarking random:simple/parse_u128_lexical: Analyzing | |
random:simple/parse_u128_lexical | |
time: [3.6966 µs 3.6984 µs 3.7001 µs] | |
change: [+4.5562% +4.6148% +4.6799%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:simple/parse_u128_core | |
Benchmarking random:simple/parse_u128_core: Warming up for 3.0000 s | |
Benchmarking random:simple/parse_u128_core: Collecting 100 samples in estimated 5.0057 s (1.4M iterations) | |
Benchmarking random:simple/parse_u128_core: Analyzing | |
random:simple/parse_u128_core | |
time: [3.5520 µs 3.5532 µs 3.5544 µs] | |
change: [+4.3814% +4.6772% +4.9179%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:simple/parse_i8_lexical | |
Benchmarking random:simple/parse_i8_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple/parse_i8_lexical: Collecting 100 samples in estimated 5.0080 s (2.0M iterations) | |
Benchmarking random:simple/parse_i8_lexical: Analyzing | |
random:simple/parse_i8_lexical | |
time: [2.5701 µs 2.5724 µs 2.5748 µs] | |
change: [-6.4146% -6.3082% -6.2086%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) low mild | |
1 (1.00%) high mild | |
Benchmarking random:simple/parse_i8_core | |
Benchmarking random:simple/parse_i8_core: Warming up for 3.0000 s | |
Benchmarking random:simple/parse_i8_core: Collecting 100 samples in estimated 5.0156 s (1.5M iterations) | |
Benchmarking random:simple/parse_i8_core: Analyzing | |
random:simple/parse_i8_core | |
time: [3.3005 µs 3.3077 µs 3.3197 µs] | |
change: [+29.381% +29.568% +29.774%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
Benchmarking random:simple/parse_i16_lexical | |
Benchmarking random:simple/parse_i16_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple/parse_i16_lexical: Collecting 100 samples in estimated 5.0142 s (1.5M iterations) | |
Benchmarking random:simple/parse_i16_lexical: Analyzing | |
random:simple/parse_i16_lexical | |
time: [3.3187 µs 3.3201 µs 3.3216 µs] | |
change: [+3.7183% +3.7882% +3.8567%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
4 (4.00%) high severe | |
Benchmarking random:simple/parse_i16_core | |
Benchmarking random:simple/parse_i16_core: Warming up for 3.0000 s | |
Benchmarking random:simple/parse_i16_core: Collecting 100 samples in estimated 5.0113 s (1.7M iterations) | |
Benchmarking random:simple/parse_i16_core: Analyzing | |
random:simple/parse_i16_core | |
time: [2.8803 µs 2.8820 µs 2.8837 µs] | |
change: [+5.7203% +5.9127% +6.0457%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
1 (1.00%) low mild | |
4 (4.00%) high mild | |
Benchmarking random:simple/parse_i32_lexical | |
Benchmarking random:simple/parse_i32_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple/parse_i32_lexical: Collecting 100 samples in estimated 5.0046 s (1.7M iterations) | |
Benchmarking random:simple/parse_i32_lexical: Analyzing | |
random:simple/parse_i32_lexical | |
time: [3.0232 µs 3.0255 µs 3.0277 µs] | |
change: [+4.4885% +4.5773% +4.6558%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
1 (1.00%) low severe | |
4 (4.00%) high mild | |
Benchmarking random:simple/parse_i32_core | |
Benchmarking random:simple/parse_i32_core: Warming up for 3.0000 s | |
Benchmarking random:simple/parse_i32_core: Collecting 100 samples in estimated 5.0079 s (1.8M iterations) | |
Benchmarking random:simple/parse_i32_core: Analyzing | |
random:simple/parse_i32_core | |
time: [2.6333 µs 2.6570 µs 2.6842 µs] | |
change: [-14.454% -13.802% -13.119%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking random:simple/parse_i64_lexical | |
Benchmarking random:simple/parse_i64_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple/parse_i64_lexical: Collecting 100 samples in estimated 5.0082 s (1.5M iterations) | |
Benchmarking random:simple/parse_i64_lexical: Analyzing | |
random:simple/parse_i64_lexical | |
time: [3.2347 µs 3.2356 µs 3.2364 µs] | |
change: [+13.919% +14.157% +14.347%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
6 (6.00%) high mild | |
Benchmarking random:simple/parse_i64_core | |
Benchmarking random:simple/parse_i64_core: Warming up for 3.0000 s | |
Benchmarking random:simple/parse_i64_core: Collecting 100 samples in estimated 5.0095 s (1.7M iterations) | |
Benchmarking random:simple/parse_i64_core: Analyzing | |
random:simple/parse_i64_core | |
time: [3.0596 µs 3.0606 µs 3.0616 µs] | |
change: [-1.7719% -1.6963% -1.5854%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) low mild | |
1 (1.00%) high mild | |
Benchmarking random:simple/parse_i128_lexical | |
Benchmarking random:simple/parse_i128_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple/parse_i128_lexical: Collecting 100 samples in estimated 5.0144 s (1.4M iterations) | |
Benchmarking random:simple/parse_i128_lexical: Analyzing | |
random:simple/parse_i128_lexical | |
time: [3.5416 µs 3.5431 µs 3.5446 µs] | |
change: [-1.9452% -1.7017% -1.4872%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 4 outliers among 100 measurements (4.00%) | |
4 (4.00%) low mild | |
Benchmarking random:simple/parse_i128_core | |
Benchmarking random:simple/parse_i128_core: Warming up for 3.0000 s | |
Benchmarking random:simple/parse_i128_core: Collecting 100 samples in estimated 5.0030 s (1.4M iterations) | |
Benchmarking random:simple/parse_i128_core: Analyzing | |
random:simple/parse_i128_core | |
time: [3.6550 µs 3.6562 µs 3.6574 µs] | |
change: [+8.7685% +8.8303% +8.8899%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:large/parse_u8_lexical | |
Benchmarking random:large/parse_u8_lexical: Warming up for 3.0000 s | |
Benchmarking random:large/parse_u8_lexical: Collecting 100 samples in estimated 5.0129 s (1.4M iterations) | |
Benchmarking random:large/parse_u8_lexical: Analyzing | |
random:large/parse_u8_lexical | |
time: [3.5434 µs 3.5439 µs 3.5446 µs] | |
change: [+10.062% +10.089% +10.119%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 11 outliers among 100 measurements (11.00%) | |
2 (2.00%) high mild | |
9 (9.00%) high severe | |
Benchmarking random:large/parse_u8_core | |
Benchmarking random:large/parse_u8_core: Warming up for 3.0000 s | |
Benchmarking random:large/parse_u8_core: Collecting 100 samples in estimated 5.0071 s (1.8M iterations) | |
Benchmarking random:large/parse_u8_core: Analyzing | |
random:large/parse_u8_core | |
time: [2.7057 µs 2.7077 µs 2.7097 µs] | |
change: [-1.1348% -1.0559% -0.9709%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) low mild | |
1 (1.00%) high mild | |
Benchmarking random:large/parse_u16_lexical | |
Benchmarking random:large/parse_u16_lexical: Warming up for 3.0000 s | |
Benchmarking random:large/parse_u16_lexical: Collecting 100 samples in estimated 5.0025 s (980k iterations) | |
Benchmarking random:large/parse_u16_lexical: Analyzing | |
random:large/parse_u16_lexical | |
time: [5.1040 µs 5.1057 µs 5.1075 µs] | |
change: [-2.5433% -2.4902% -2.4341%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking random:large/parse_u16_core | |
Benchmarking random:large/parse_u16_core: Warming up for 3.0000 s | |
Benchmarking random:large/parse_u16_core: Collecting 100 samples in estimated 5.0234 s (894k iterations) | |
Benchmarking random:large/parse_u16_core: Analyzing | |
random:large/parse_u16_core | |
time: [5.6108 µs 5.6157 µs 5.6213 µs] | |
change: [-0.1022% +0.5485% +1.1797%] (p = 0.09 > 0.05) | |
No change in performance detected. | |
Found 10 outliers among 100 measurements (10.00%) | |
6 (6.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking random:large/parse_u32_lexical | |
Benchmarking random:large/parse_u32_lexical: Warming up for 3.0000 s | |
Benchmarking random:large/parse_u32_lexical: Collecting 100 samples in estimated 5.0098 s (591k iterations) | |
Benchmarking random:large/parse_u32_lexical: Analyzing | |
random:large/parse_u32_lexical | |
time: [8.4744 µs 8.4763 µs 8.4783 µs] | |
change: [-4.5233% -4.4828% -4.4418%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 4 outliers among 100 measurements (4.00%) | |
4 (4.00%) high mild | |
Benchmarking random:large/parse_u32_core | |
Benchmarking random:large/parse_u32_core: Warming up for 3.0000 s | |
Benchmarking random:large/parse_u32_core: Collecting 100 samples in estimated 5.0310 s (606k iterations) | |
Benchmarking random:large/parse_u32_core: Analyzing | |
random:large/parse_u32_core | |
time: [8.3037 µs 8.3049 µs 8.3062 µs] | |
change: [-0.3548% -0.2653% -0.1920%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 10 outliers among 100 measurements (10.00%) | |
6 (6.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking random:large/parse_u64_lexical | |
Benchmarking random:large/parse_u64_lexical: Warming up for 3.0000 s | |
Benchmarking random:large/parse_u64_lexical: Collecting 100 samples in estimated 5.0549 s (313k iterations) | |
Benchmarking random:large/parse_u64_lexical: Analyzing | |
random:large/parse_u64_lexical | |
time: [16.143 µs 16.146 µs 16.149 µs] | |
change: [-3.3021% -3.2729% -3.2417%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
5 (5.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:large/parse_u64_core | |
Benchmarking random:large/parse_u64_core: Warming up for 3.0000 s | |
Benchmarking random:large/parse_u64_core: Collecting 100 samples in estimated 5.0441 s (268k iterations) | |
Benchmarking random:large/parse_u64_core: Analyzing | |
random:large/parse_u64_core | |
time: [18.852 µs 18.884 µs 18.943 µs] | |
change: [+2.2635% +2.3680% +2.5352%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 18 outliers among 100 measurements (18.00%) | |
7 (7.00%) low severe | |
6 (6.00%) low mild | |
2 (2.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking random:large/parse_u128_lexical | |
Benchmarking random:large/parse_u128_lexical: Warming up for 3.0000 s | |
Benchmarking random:large/parse_u128_lexical: Collecting 100 samples in estimated 5.1361 s (106k iterations) | |
Benchmarking random:large/parse_u128_lexical: Analyzing | |
random:large/parse_u128_lexical | |
time: [48.417 µs 48.425 µs 48.435 µs] | |
change: [+8.8655% +8.9046% +8.9405%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 13 outliers among 100 measurements (13.00%) | |
5 (5.00%) high mild | |
8 (8.00%) high severe | |
Benchmarking random:large/parse_u128_core | |
Benchmarking random:large/parse_u128_core: Warming up for 3.0000 s | |
Benchmarking random:large/parse_u128_core: Collecting 100 samples in estimated 5.1311 s (86k iterations) | |
Benchmarking random:large/parse_u128_core: Analyzing | |
random:large/parse_u128_core | |
time: [59.743 µs 59.751 µs 59.761 µs] | |
change: [-0.7930% -0.7702% -0.7500%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 12 outliers among 100 measurements (12.00%) | |
7 (7.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking random:large/parse_i8_lexical | |
Benchmarking random:large/parse_i8_lexical: Warming up for 3.0000 s | |
Benchmarking random:large/parse_i8_lexical: Collecting 100 samples in estimated 5.0001 s (1.5M iterations) | |
Benchmarking random:large/parse_i8_lexical: Analyzing | |
random:large/parse_i8_lexical | |
time: [3.2660 µs 3.2664 µs 3.2668 µs] | |
change: [+9.8750% +10.118% +10.373%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 11 outliers among 100 measurements (11.00%) | |
1 (1.00%) low mild | |
7 (7.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking random:large/parse_i8_core | |
Benchmarking random:large/parse_i8_core: Warming up for 3.0000 s | |
Benchmarking random:large/parse_i8_core: Collecting 100 samples in estimated 5.0017 s (1.3M iterations) | |
Benchmarking random:large/parse_i8_core: Analyzing | |
random:large/parse_i8_core | |
time: [3.8083 µs 3.8089 µs 3.8096 µs] | |
change: [+25.393% +25.529% +25.609%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 11 outliers among 100 measurements (11.00%) | |
2 (2.00%) high mild | |
9 (9.00%) high severe | |
Benchmarking random:large/parse_i16_lexical | |
Benchmarking random:large/parse_i16_lexical: Warming up for 3.0000 s | |
Benchmarking random:large/parse_i16_lexical: Collecting 100 samples in estimated 5.0086 s (1.1M iterations) | |
Benchmarking random:large/parse_i16_lexical: Analyzing | |
random:large/parse_i16_lexical | |
time: [4.4404 µs 4.4417 µs 4.4429 µs] | |
change: [-3.1924% -3.1333% -3.0753%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 4 outliers among 100 measurements (4.00%) | |
1 (1.00%) low mild | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:large/parse_i16_core | |
Benchmarking random:large/parse_i16_core: Warming up for 3.0000 s | |
Benchmarking random:large/parse_i16_core: Collecting 100 samples in estimated 5.0230 s (894k iterations) | |
Benchmarking random:large/parse_i16_core: Analyzing | |
random:large/parse_i16_core | |
time: [5.6163 µs 5.6193 µs 5.6225 µs] | |
change: [-12.473% -12.429% -12.382%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking random:large/parse_i32_lexical | |
Benchmarking random:large/parse_i32_lexical: Warming up for 3.0000 s | |
Benchmarking random:large/parse_i32_lexical: Collecting 100 samples in estimated 5.0098 s (677k iterations) | |
Benchmarking random:large/parse_i32_lexical: Analyzing | |
random:large/parse_i32_lexical | |
time: [7.3993 µs 7.4009 µs 7.4025 µs] | |
change: [+6.1834% +6.2199% +6.2574%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
3 (3.00%) high mild | |
Benchmarking random:large/parse_i32_core | |
Benchmarking random:large/parse_i32_core: Warming up for 3.0000 s | |
Benchmarking random:large/parse_i32_core: Collecting 100 samples in estimated 5.0457 s (495k iterations) | |
Benchmarking random:large/parse_i32_core: Analyzing | |
random:large/parse_i32_core | |
time: [10.524 µs 10.537 µs 10.565 µs] | |
change: [-9.0445% -8.5269% -8.0890%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
1 (1.00%) low mild | |
2 (2.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking random:large/parse_i64_lexical | |
Benchmarking random:large/parse_i64_lexical: Warming up for 3.0000 s | |
Benchmarking random:large/parse_i64_lexical: Collecting 100 samples in estimated 5.0577 s (318k iterations) | |
Benchmarking random:large/parse_i64_lexical: Analyzing | |
random:large/parse_i64_lexical | |
time: [15.857 µs 15.937 µs 16.058 µs] | |
change: [+9.2554% +9.7482% +10.220%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 14 outliers among 100 measurements (14.00%) | |
7 (7.00%) high mild | |
7 (7.00%) high severe | |
Benchmarking random:large/parse_i64_core | |
Benchmarking random:large/parse_i64_core: Warming up for 3.0000 s | |
Benchmarking random:large/parse_i64_core: Collecting 100 samples in estimated 5.0164 s (288k iterations) | |
Benchmarking random:large/parse_i64_core: Analyzing | |
random:large/parse_i64_core | |
time: [17.371 µs 17.450 µs 17.553 µs] | |
change: [+1.5555% +1.8942% +2.2850%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 11 outliers among 100 measurements (11.00%) | |
4 (4.00%) high mild | |
7 (7.00%) high severe | |
Benchmarking random:large/parse_i128_lexical | |
Benchmarking random:large/parse_i128_lexical: Warming up for 3.0000 s | |
Benchmarking random:large/parse_i128_lexical: Collecting 100 samples in estimated 5.2352 s (96k iterations) | |
Benchmarking random:large/parse_i128_lexical: Analyzing | |
random:large/parse_i128_lexical | |
time: [54.202 µs 54.325 µs 54.483 µs] | |
change: [+2.7121% +3.1061% +3.4774%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:large/parse_i128_core | |
Benchmarking random:large/parse_i128_core: Warming up for 3.0000 s | |
Benchmarking random:large/parse_i128_core: Collecting 100 samples in estimated 5.0846 s (61k iterations) | |
Benchmarking random:large/parse_i128_core: Analyzing | |
random:large/parse_i128_core | |
time: [83.783 µs 84.112 µs 84.551 µs] | |
change: [-0.1540% +0.6403% +1.5486%] (p = 0.15 > 0.05) | |
No change in performance detected. | |
Found 12 outliers among 100 measurements (12.00%) | |
2 (2.00%) high mild | |
10 (10.00%) high severe | |
Benchmarking random:simple_signed/parse_i8_lexical | |
Benchmarking random:simple_signed/parse_i8_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple_signed/parse_i8_lexical: Collecting 100 samples in estimated 5.0118 s (2.1M iterations) | |
Benchmarking random:simple_signed/parse_i8_lexical: Analyzing | |
random:simple_signed/parse_i8_lexical | |
time: [2.3745 µs 2.3749 µs 2.3754 µs] | |
change: [-14.842% -14.330% -13.927%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
2 (2.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking random:simple_signed/parse_i8_core | |
Benchmarking random:simple_signed/parse_i8_core: Warming up for 3.0000 s | |
Benchmarking random:simple_signed/parse_i8_core: Collecting 100 samples in estimated 5.0069 s (1.9M iterations) | |
Benchmarking random:simple_signed/parse_i8_core: Analyzing | |
random:simple_signed/parse_i8_core | |
time: [2.6535 µs 2.6558 µs 2.6582 µs] | |
change: [+0.5700% +0.7079% +0.8460%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 7 outliers among 100 measurements (7.00%) | |
1 (1.00%) low mild | |
3 (3.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking random:simple_signed/parse_i16_lexical | |
Benchmarking random:simple_signed/parse_i16_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple_signed/parse_i16_lexical: Collecting 100 samples in estimated 5.0083 s (1.7M iterations) | |
Benchmarking random:simple_signed/parse_i16_lexical: Analyzing | |
random:simple_signed/parse_i16_lexical | |
time: [2.9793 µs 2.9948 µs 3.0090 µs] | |
change: [+1.4547% +2.0199% +2.5515%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking random:simple_signed/parse_i16_core | |
Benchmarking random:simple_signed/parse_i16_core: Warming up for 3.0000 s | |
Benchmarking random:simple_signed/parse_i16_core: Collecting 100 samples in estimated 5.0008 s (1.6M iterations) | |
Benchmarking random:simple_signed/parse_i16_core: Analyzing | |
random:simple_signed/parse_i16_core | |
time: [3.1592 µs 3.1641 µs 3.1714 µs] | |
change: [+1.6982% +2.5608% +3.3806%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
Benchmarking random:simple_signed/parse_i32_lexical | |
Benchmarking random:simple_signed/parse_i32_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple_signed/parse_i32_lexical: Collecting 100 samples in estimated 5.0005 s (1.6M iterations) | |
Benchmarking random:simple_signed/parse_i32_lexical: Analyzing | |
random:simple_signed/parse_i32_lexical | |
time: [3.0618 µs 3.0630 µs 3.0642 µs] | |
change: [+4.3108% +4.8502% +5.2705%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:simple_signed/parse_i32_core | |
Benchmarking random:simple_signed/parse_i32_core: Warming up for 3.0000 s | |
Benchmarking random:simple_signed/parse_i32_core: Collecting 100 samples in estimated 5.0126 s (1.6M iterations) | |
Benchmarking random:simple_signed/parse_i32_core: Analyzing | |
random:simple_signed/parse_i32_core | |
time: [3.1372 µs 3.1380 µs 3.1388 µs] | |
change: [+2.1151% +2.9803% +3.6283%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
3 (3.00%) high severe | |
Benchmarking random:simple_signed/parse_i64_lexical | |
Benchmarking random:simple_signed/parse_i64_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple_signed/parse_i64_lexical: Collecting 100 samples in estimated 5.0085 s (1.6M iterations) | |
Benchmarking random:simple_signed/parse_i64_lexical: Analyzing | |
random:simple_signed/parse_i64_lexical | |
time: [3.1883 µs 3.1887 µs 3.1891 µs] | |
change: [+19.943% +20.578% +21.126%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
2 (2.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking random:simple_signed/parse_i64_core | |
Benchmarking random:simple_signed/parse_i64_core: Warming up for 3.0000 s | |
Benchmarking random:simple_signed/parse_i64_core: Collecting 100 samples in estimated 5.0020 s (2.0M iterations) | |
Benchmarking random:simple_signed/parse_i64_core: Analyzing | |
random:simple_signed/parse_i64_core | |
time: [2.5476 µs 2.5575 µs 2.5692 µs] | |
change: [+0.9166% +1.3177% +1.6891%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking random:simple_signed/parse_i128_lexical | |
Benchmarking random:simple_signed/parse_i128_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple_signed/parse_i128_lexical: Collecting 100 samples in estimated 5.0066 s (1.3M iterations) | |
Benchmarking random:simple_signed/parse_i128_lexical: Analyzing | |
random:simple_signed/parse_i128_lexical | |
time: [3.7534 µs 3.7546 µs 3.7556 µs] | |
change: [+8.0790% +8.1438% +8.2103%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking random:simple_signed/parse_i128_core | |
Benchmarking random:simple_signed/parse_i128_core: Warming up for 3.0000 s | |
Benchmarking random:simple_signed/parse_i128_core: Collecting 100 samples in estimated 5.0025 s (1.4M iterations) | |
Benchmarking random:simple_signed/parse_i128_core: Analyzing | |
random:simple_signed/parse_i128_core | |
time: [3.5750 µs 3.5754 µs 3.5759 µs] | |
change: [+10.322% +10.361% +10.400%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 11 outliers among 100 measurements (11.00%) | |
5 (5.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking random:large_signed/parse_i8_lexical | |
Benchmarking random:large_signed/parse_i8_lexical: Warming up for 3.0000 s | |
Benchmarking random:large_signed/parse_i8_lexical: Collecting 100 samples in estimated 5.0144 s (1.5M iterations) | |
Benchmarking random:large_signed/parse_i8_lexical: Analyzing | |
random:large_signed/parse_i8_lexical | |
time: [3.3314 µs 3.3319 µs 3.3325 µs] | |
change: [+9.8055% +10.955% +11.595%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 12 outliers among 100 measurements (12.00%) | |
5 (5.00%) high mild | |
7 (7.00%) high severe | |
Benchmarking random:large_signed/parse_i8_core | |
Benchmarking random:large_signed/parse_i8_core: Warming up for 3.0000 s | |
Benchmarking random:large_signed/parse_i8_core: Collecting 100 samples in estimated 5.0088 s (1.7M iterations) | |
Benchmarking random:large_signed/parse_i8_core: Analyzing | |
random:large_signed/parse_i8_core | |
time: [3.0168 µs 3.0201 µs 3.0238 µs] | |
change: [+8.3345% +8.6022% +8.8932%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 8 outliers among 100 measurements (8.00%) | |
3 (3.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking random:large_signed/parse_i16_lexical | |
Benchmarking random:large_signed/parse_i16_lexical: Warming up for 3.0000 s | |
Benchmarking random:large_signed/parse_i16_lexical: Collecting 100 samples in estimated 5.0135 s (1.1M iterations) | |
Benchmarking random:large_signed/parse_i16_lexical: Analyzing | |
random:large_signed/parse_i16_lexical | |
time: [4.5315 µs 4.5321 µs 4.5328 µs] | |
change: [-1.4517% -1.2191% -1.0133%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 11 outliers among 100 measurements (11.00%) | |
5 (5.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking random:large_signed/parse_i16_core | |
Benchmarking random:large_signed/parse_i16_core: Warming up for 3.0000 s | |
Benchmarking random:large_signed/parse_i16_core: Collecting 100 samples in estimated 5.0095 s (879k iterations) | |
Benchmarking random:large_signed/parse_i16_core: Analyzing | |
random:large_signed/parse_i16_core | |
time: [5.7238 µs 5.7253 µs 5.7269 µs] | |
change: [+0.1302% +0.2192% +0.2875%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 6 outliers among 100 measurements (6.00%) | |
3 (3.00%) low mild | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:large_signed/parse_i32_lexical | |
Benchmarking random:large_signed/parse_i32_lexical: Warming up for 3.0000 s | |
Benchmarking random:large_signed/parse_i32_lexical: Collecting 100 samples in estimated 5.0268 s (571k iterations) | |
Benchmarking random:large_signed/parse_i32_lexical: Analyzing | |
random:large_signed/parse_i32_lexical | |
time: [8.8633 µs 8.8659 µs 8.8686 µs] | |
change: [+22.747% +22.911% +23.019%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking random:large_signed/parse_i32_core | |
Benchmarking random:large_signed/parse_i32_core: Warming up for 3.0000 s | |
Benchmarking random:large_signed/parse_i32_core: Collecting 100 samples in estimated 5.0361 s (561k iterations) | |
Benchmarking random:large_signed/parse_i32_core: Analyzing | |
random:large_signed/parse_i32_core | |
time: [8.9609 µs 8.9726 µs 8.9957 µs] | |
change: [-3.6297% -3.4852% -3.2810%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:large_signed/parse_i64_lexical | |
Benchmarking random:large_signed/parse_i64_lexical: Warming up for 3.0000 s | |
Benchmarking random:large_signed/parse_i64_lexical: Collecting 100 samples in estimated 5.0301 s (303k iterations) | |
Benchmarking random:large_signed/parse_i64_lexical: Analyzing | |
random:large_signed/parse_i64_lexical | |
time: [16.522 µs 16.525 µs 16.527 µs] | |
change: [+17.578% +17.623% +17.681%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 10 outliers among 100 measurements (10.00%) | |
5 (5.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking random:large_signed/parse_i64_core | |
Benchmarking random:large_signed/parse_i64_core: Warming up for 3.0000 s | |
Benchmarking random:large_signed/parse_i64_core: Collecting 100 samples in estimated 5.0060 s (343k iterations) | |
Benchmarking random:large_signed/parse_i64_core: Analyzing | |
random:large_signed/parse_i64_core | |
time: [14.473 µs 14.479 µs 14.486 µs] | |
change: [-10.891% -10.818% -10.748%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking random:large_signed/parse_i128_lexical | |
Benchmarking random:large_signed/parse_i128_lexical: Warming up for 3.0000 s | |
Benchmarking random:large_signed/parse_i128_lexical: Collecting 100 samples in estimated 5.1859 s (101k iterations) | |
Benchmarking random:large_signed/parse_i128_lexical: Analyzing | |
random:large_signed/parse_i128_lexical | |
time: [51.310 µs 51.326 µs 51.343 µs] | |
change: [+1.8418% +1.8975% +1.9463%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
1 (1.00%) low mild | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:large_signed/parse_i128_core | |
Benchmarking random:large_signed/parse_i128_core: Warming up for 3.0000 s | |
Benchmarking random:large_signed/parse_i128_core: Collecting 100 samples in estimated 5.1669 s (61k iterations) | |
Benchmarking random:large_signed/parse_i128_core: Analyzing | |
random:large_signed/parse_i128_core | |
time: [85.245 µs 85.338 µs 85.542 µs] | |
change: [+0.4225% +0.5216% +0.7249%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 9 outliers among 100 measurements (9.00%) | |
4 (4.00%) high mild | |
5 (5.00%) high severe | |
Running json.rs (target/x86_64-unknown-linux-gnu/release/deps/json-f1c43ee6ed15e284) | |
Benchmarking json/write_f32_lexical | |
Benchmarking json/write_f32_lexical: Warming up for 3.0000 s | |
Benchmarking json/write_f32_lexical: Collecting 100 samples in estimated 5.7771 s (20k iterations) | |
Benchmarking json/write_f32_lexical: Analyzing | |
json/write_f32_lexical time: [285.95 µs 286.01 µs 286.08 µs] | |
change: [-3.6888% -3.6522% -3.6084%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking json/write_f32_dtoa | |
Benchmarking json/write_f32_dtoa: Warming up for 3.0000 s | |
Benchmarking json/write_f32_dtoa: Collecting 100 samples in estimated 6.8114 s (10k iterations) | |
Benchmarking json/write_f32_dtoa: Analyzing | |
json/write_f32_dtoa time: [668.74 µs 668.84 µs 668.95 µs] | |
change: [+1.7629% +1.8222% +1.8812%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking json/write_f32_ryu | |
Benchmarking json/write_f32_ryu: Warming up for 3.0000 s | |
Benchmarking json/write_f32_ryu: Collecting 100 samples in estimated 5.1344 s (20k iterations) | |
Benchmarking json/write_f32_ryu: Analyzing | |
json/write_f32_ryu time: [249.03 µs 249.08 µs 249.14 µs] | |
change: [-3.7137% -3.6718% -3.6257%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 8 outliers among 100 measurements (8.00%) | |
1 (1.00%) low mild | |
5 (5.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking json/write_f32_fmt | |
Benchmarking json/write_f32_fmt: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.1s, enable flat sampling, or reduce sample count to 70. | |
Benchmarking json/write_f32_fmt: Collecting 100 samples in estimated 5.0778 s (5050 iterations) | |
Benchmarking json/write_f32_fmt: Analyzing | |
json/write_f32_fmt time: [1.0112 ms 1.0114 ms 1.0116 ms] | |
change: [+0.6427% +0.8334% +0.9418%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 4 outliers among 100 measurements (4.00%) | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking json/write_f64_lexical | |
Benchmarking json/write_f64_lexical: Warming up for 3.0000 s | |
Benchmarking json/write_f64_lexical: Collecting 100 samples in estimated 5.2774 s (15k iterations) | |
Benchmarking json/write_f64_lexical: Analyzing | |
json/write_f64_lexical time: [347.96 µs 348.11 µs 348.27 µs] | |
change: [-2.3530% -2.2987% -2.2527%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 8 outliers among 100 measurements (8.00%) | |
8 (8.00%) high mild | |
Benchmarking json/write_f64_dtoa | |
Benchmarking json/write_f64_dtoa: Warming up for 3.0000 s | |
Benchmarking json/write_f64_dtoa: Collecting 100 samples in estimated 8.7355 s (10k iterations) | |
Benchmarking json/write_f64_dtoa: Analyzing | |
json/write_f64_dtoa time: [868.97 µs 869.38 µs 869.76 µs] | |
change: [+1.4520% +1.4974% +1.5454%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) low severe | |
1 (1.00%) low mild | |
Benchmarking json/write_f64_ryu | |
Benchmarking json/write_f64_ryu: Warming up for 3.0000 s | |
Benchmarking json/write_f64_ryu: Collecting 100 samples in estimated 5.3532 s (15k iterations) | |
Benchmarking json/write_f64_ryu: Analyzing | |
json/write_f64_ryu time: [333.57 µs 333.62 µs 333.68 µs] | |
change: [-4.4170% -4.3680% -4.3274%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
1 (1.00%) low severe | |
1 (1.00%) low mild | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking json/write_f64_fmt | |
Benchmarking json/write_f64_fmt: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.2s, enable flat sampling, or reduce sample count to 60. | |
Benchmarking json/write_f64_fmt: Collecting 100 samples in estimated 6.1737 s (5050 iterations) | |
Benchmarking json/write_f64_fmt: Analyzing | |
json/write_f64_fmt time: [1.2286 ms 1.2289 ms 1.2292 ms] | |
change: [-0.1998% -0.0323% +0.0849%] (p = 0.72 > 0.05) | |
No change in performance detected. | |
Found 4 outliers among 100 measurements (4.00%) | |
4 (4.00%) high mild | |
Running random.rs (target/x86_64-unknown-linux-gnu/release/deps/random-31a6721878617308) | |
Benchmarking random:uniform/write_f32_lexical | |
Benchmarking random:uniform/write_f32_lexical: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_f32_lexical: Collecting 100 samples in estimated 5.0110 s (303k iterations) | |
Benchmarking random:uniform/write_f32_lexical: Analyzing | |
random:uniform/write_f32_lexical | |
time: [16.524 µs 16.530 µs 16.536 µs] | |
change: [-4.6918% -4.1349% -3.7164%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
2 (2.00%) low mild | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:uniform/write_f32_dtoa | |
Benchmarking random:uniform/write_f32_dtoa: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_f32_dtoa: Collecting 100 samples in estimated 5.0968 s (167k iterations) | |
Benchmarking random:uniform/write_f32_dtoa: Analyzing | |
random:uniform/write_f32_dtoa | |
time: [30.405 µs 30.428 µs 30.455 µs] | |
change: [-6.6217% -6.3309% -6.0037%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 21 outliers among 100 measurements (21.00%) | |
12 (12.00%) high mild | |
9 (9.00%) high severe | |
Benchmarking random:uniform/write_f32_ryu | |
Benchmarking random:uniform/write_f32_ryu: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_f32_ryu: Collecting 100 samples in estimated 5.0010 s (354k iterations) | |
Benchmarking random:uniform/write_f32_ryu: Analyzing | |
random:uniform/write_f32_ryu | |
time: [14.154 µs 14.160 µs 14.167 µs] | |
change: [-2.9195% -2.8728% -2.8237%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking random:uniform/write_f32_fmt | |
Benchmarking random:uniform/write_f32_fmt: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_f32_fmt: Collecting 100 samples in estimated 5.2931 s (81k iterations) | |
Benchmarking random:uniform/write_f32_fmt: Analyzing | |
random:uniform/write_f32_fmt | |
time: [66.163 µs 66.181 µs 66.201 µs] | |
change: [+2.7956% +2.8520% +2.9049%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking random:uniform/write_f64_lexical | |
Benchmarking random:uniform/write_f64_lexical: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_f64_lexical: Collecting 100 samples in estimated 5.0571 s (217k iterations) | |
Benchmarking random:uniform/write_f64_lexical: Analyzing | |
random:uniform/write_f64_lexical | |
time: [23.231 µs 23.239 µs 23.246 µs] | |
change: [-0.8089% -0.5781% -0.4110%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 11 outliers among 100 measurements (11.00%) | |
9 (9.00%) low mild | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:uniform/write_f64_dtoa | |
Benchmarking random:uniform/write_f64_dtoa: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_f64_dtoa: Collecting 100 samples in estimated 5.2375 s (111k iterations) | |
Benchmarking random:uniform/write_f64_dtoa: Analyzing | |
random:uniform/write_f64_dtoa | |
time: [47.001 µs 47.018 µs 47.037 µs] | |
change: [-0.7184% -0.6535% -0.5719%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 7 outliers among 100 measurements (7.00%) | |
3 (3.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking random:uniform/write_f64_ryu | |
Benchmarking random:uniform/write_f64_ryu: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_f64_ryu: Collecting 100 samples in estimated 5.0347 s (227k iterations) | |
Benchmarking random:uniform/write_f64_ryu: Analyzing | |
random:uniform/write_f64_ryu | |
time: [22.044 µs 22.104 µs 22.193 µs] | |
change: [-1.1697% -0.9676% -0.7352%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 8 outliers among 100 measurements (8.00%) | |
2 (2.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking random:uniform/write_f64_fmt | |
Benchmarking random:uniform/write_f64_fmt: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_f64_fmt: Collecting 100 samples in estimated 5.2430 s (71k iterations) | |
Benchmarking random:uniform/write_f64_fmt: Analyzing | |
random:uniform/write_f64_fmt | |
time: [76.052 µs 76.083 µs 76.114 µs] | |
change: [+4.1650% +4.3902% +4.5423%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
5 (5.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:one_over_rand32/write_f32_lexical | |
Benchmarking random:one_over_rand32/write_f32_lexical: Warming up for 3.0000 s | |
Benchmarking random:one_over_rand32/write_f32_lexical: Collecting 100 samples in estimated 5.0302 s (278k iterations) | |
Benchmarking random:one_over_rand32/write_f32_lexical: Analyzing | |
random:one_over_rand32/write_f32_lexical | |
time: [18.095 µs 18.105 µs 18.115 µs] | |
change: [-1.9378% -1.8513% -1.7796%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 11 outliers among 100 measurements (11.00%) | |
6 (6.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking random:one_over_rand32/write_f32_dtoa | |
Benchmarking random:one_over_rand32/write_f32_dtoa: Warming up for 3.0000 s | |
Benchmarking random:one_over_rand32/write_f32_dtoa: Collecting 100 samples in estimated 5.0402 s (157k iterations) | |
Benchmarking random:one_over_rand32/write_f32_dtoa: Analyzing | |
random:one_over_rand32/write_f32_dtoa | |
time: [32.562 µs 32.643 µs 32.734 µs] | |
change: [-0.4580% -0.1766% +0.1599%] (p = 0.24 > 0.05) | |
No change in performance detected. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:one_over_rand32/write_f32_ryu | |
Benchmarking random:one_over_rand32/write_f32_ryu: Warming up for 3.0000 s | |
Benchmarking random:one_over_rand32/write_f32_ryu: Collecting 100 samples in estimated 5.0457 s (338k iterations) | |
Benchmarking random:one_over_rand32/write_f32_ryu: Analyzing | |
random:one_over_rand32/write_f32_ryu | |
time: [14.911 µs 14.932 µs 14.978 µs] | |
change: [-2.6970% -2.0896% -1.7231%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 13 outliers among 100 measurements (13.00%) | |
8 (8.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking random:one_over_rand32/write_f32_fmt | |
Benchmarking random:one_over_rand32/write_f32_fmt: Warming up for 3.0000 s | |
Benchmarking random:one_over_rand32/write_f32_fmt: Collecting 100 samples in estimated 5.1908 s (76k iterations) | |
Benchmarking random:one_over_rand32/write_f32_fmt: Analyzing | |
random:one_over_rand32/write_f32_fmt | |
time: [69.917 µs 69.955 µs 69.989 µs] | |
change: [+1.5118% +1.9555% +2.2976%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking random:one_over_rand32/write_f64_lexical | |
Benchmarking random:one_over_rand32/write_f64_lexical: Warming up for 3.0000 s | |
Benchmarking random:one_over_rand32/write_f64_lexical: Collecting 100 samples in estimated 5.0653 s (207k iterations) | |
Benchmarking random:one_over_rand32/write_f64_lexical: Analyzing | |
random:one_over_rand32/write_f64_lexical | |
time: [24.460 µs 24.480 µs 24.501 µs] | |
change: [-1.6835% -1.2400% -0.9460%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 11 outliers among 100 measurements (11.00%) | |
10 (10.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:one_over_rand32/write_f64_dtoa | |
Benchmarking random:one_over_rand32/write_f64_dtoa: Warming up for 3.0000 s | |
Benchmarking random:one_over_rand32/write_f64_dtoa: Collecting 100 samples in estimated 5.2279 s (111k iterations) | |
Benchmarking random:one_over_rand32/write_f64_dtoa: Analyzing | |
random:one_over_rand32/write_f64_dtoa | |
time: [46.867 µs 46.895 µs 46.927 µs] | |
change: [-3.8976% -3.8260% -3.7594%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
7 (7.00%) high mild | |
Benchmarking random:one_over_rand32/write_f64_ryu | |
Benchmarking random:one_over_rand32/write_f64_ryu: Warming up for 3.0000 s | |
Benchmarking random:one_over_rand32/write_f64_ryu: Collecting 100 samples in estimated 5.0616 s (217k iterations) | |
Benchmarking random:one_over_rand32/write_f64_ryu: Analyzing | |
random:one_over_rand32/write_f64_ryu | |
time: [23.028 µs 23.073 µs 23.124 µs] | |
change: [-8.7061% -8.5525% -8.3937%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 16 outliers among 100 measurements (16.00%) | |
7 (7.00%) high mild | |
9 (9.00%) high severe | |
Benchmarking random:one_over_rand32/write_f64_fmt | |
Benchmarking random:one_over_rand32/write_f64_fmt: Warming up for 3.0000 s | |
Benchmarking random:one_over_rand32/write_f64_fmt: Collecting 100 samples in estimated 5.1035 s (66k iterations) | |
Benchmarking random:one_over_rand32/write_f64_fmt: Analyzing | |
random:one_over_rand32/write_f64_fmt | |
time: [79.431 µs 79.454 µs 79.479 µs] | |
change: [+2.2402% +2.3142% +2.3847%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
5 (5.00%) high mild | |
Benchmarking random:simple_uniform32/write_f32_lexical | |
Benchmarking random:simple_uniform32/write_f32_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple_uniform32/write_f32_lexical: Collecting 100 samples in estimated 5.0148 s (308k iterations) | |
Benchmarking random:simple_uniform32/write_f32_lexical: Analyzing | |
random:simple_uniform32/write_f32_lexical | |
time: [16.243 µs 16.247 µs 16.251 µs] | |
change: [-4.5557% -4.5112% -4.4635%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
5 (5.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:simple_uniform32/write_f32_dtoa | |
Benchmarking random:simple_uniform32/write_f32_dtoa: Warming up for 3.0000 s | |
Benchmarking random:simple_uniform32/write_f32_dtoa: Collecting 100 samples in estimated 5.0561 s (157k iterations) | |
Benchmarking random:simple_uniform32/write_f32_dtoa: Analyzing | |
random:simple_uniform32/write_f32_dtoa | |
time: [32.253 µs 32.279 µs 32.307 µs] | |
change: [+5.0017% +5.1562% +5.3357%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
5 (5.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:simple_uniform32/write_f32_ryu | |
Benchmarking random:simple_uniform32/write_f32_ryu: Warming up for 3.0000 s | |
Benchmarking random:simple_uniform32/write_f32_ryu: Collecting 100 samples in estimated 5.0108 s (354k iterations) | |
Benchmarking random:simple_uniform32/write_f32_ryu: Analyzing | |
random:simple_uniform32/write_f32_ryu | |
time: [14.148 µs 14.152 µs 14.157 µs] | |
change: [-3.2334% -3.1760% -3.1199%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking random:simple_uniform32/write_f32_fmt | |
Benchmarking random:simple_uniform32/write_f32_fmt: Warming up for 3.0000 s | |
Benchmarking random:simple_uniform32/write_f32_fmt: Collecting 100 samples in estimated 5.2820 s (81k iterations) | |
Benchmarking random:simple_uniform32/write_f32_fmt: Analyzing | |
random:simple_uniform32/write_f32_fmt | |
time: [66.126 µs 66.152 µs 66.179 µs] | |
change: [+1.9930% +2.1984% +2.3444%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking random:simple_uniform32/write_f64_lexical | |
Benchmarking random:simple_uniform32/write_f64_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple_uniform32/write_f64_lexical: Collecting 100 samples in estimated 5.1034 s (222k iterations) | |
Benchmarking random:simple_uniform32/write_f64_lexical: Analyzing | |
random:simple_uniform32/write_f64_lexical | |
time: [22.887 µs 22.891 µs 22.895 µs] | |
change: [-2.2088% -1.9832% -1.7988%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:simple_uniform32/write_f64_dtoa | |
Benchmarking random:simple_uniform32/write_f64_dtoa: Warming up for 3.0000 s | |
Benchmarking random:simple_uniform32/write_f64_dtoa: Collecting 100 samples in estimated 5.0002 s (106k iterations) | |
Benchmarking random:simple_uniform32/write_f64_dtoa: Analyzing | |
random:simple_uniform32/write_f64_dtoa | |
time: [47.095 µs 47.111 µs 47.127 µs] | |
change: [-0.1859% -0.1451% -0.1038%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking random:simple_uniform32/write_f64_ryu | |
Benchmarking random:simple_uniform32/write_f64_ryu: Warming up for 3.0000 s | |
Benchmarking random:simple_uniform32/write_f64_ryu: Collecting 100 samples in estimated 5.0104 s (227k iterations) | |
Benchmarking random:simple_uniform32/write_f64_ryu: Analyzing | |
random:simple_uniform32/write_f64_ryu | |
time: [21.976 µs 22.011 µs 22.051 µs] | |
change: [-0.4878% -0.3051% -0.0871%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 11 outliers among 100 measurements (11.00%) | |
7 (7.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking random:simple_uniform32/write_f64_fmt | |
Benchmarking random:simple_uniform32/write_f64_fmt: Warming up for 3.0000 s | |
Benchmarking random:simple_uniform32/write_f64_fmt: Collecting 100 samples in estimated 5.3126 s (71k iterations) | |
Benchmarking random:simple_uniform32/write_f64_fmt: Analyzing | |
random:simple_uniform32/write_f64_fmt | |
time: [76.555 µs 76.589 µs 76.625 µs] | |
change: [+5.8374% +5.9123% +5.9788%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking random:simple_int32/write_f32_lexical | |
Benchmarking random:simple_int32/write_f32_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple_int32/write_f32_lexical: Collecting 100 samples in estimated 5.0077 s (303k iterations) | |
Benchmarking random:simple_int32/write_f32_lexical: Analyzing | |
random:simple_int32/write_f32_lexical | |
time: [16.523 µs 16.573 µs 16.646 µs] | |
change: [-0.3062% -0.1563% +0.0756%] (p = 0.08 > 0.05) | |
No change in performance detected. | |
Found 9 outliers among 100 measurements (9.00%) | |
6 (6.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking random:simple_int32/write_f32_dtoa | |
Benchmarking random:simple_int32/write_f32_dtoa: Warming up for 3.0000 s | |
Benchmarking random:simple_int32/write_f32_dtoa: Collecting 100 samples in estimated 5.0058 s (152k iterations) | |
Benchmarking random:simple_int32/write_f32_dtoa: Analyzing | |
random:simple_int32/write_f32_dtoa | |
time: [32.818 µs 32.833 µs 32.849 µs] | |
change: [-4.4222% -4.0922% -3.8612%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking random:simple_int32/write_f32_ryu | |
Benchmarking random:simple_int32/write_f32_ryu: Warming up for 3.0000 s | |
Benchmarking random:simple_int32/write_f32_ryu: Collecting 100 samples in estimated 5.0778 s (328k iterations) | |
Benchmarking random:simple_int32/write_f32_ryu: Analyzing | |
random:simple_int32/write_f32_ryu | |
time: [15.468 µs 15.496 µs 15.545 µs] | |
change: [-1.0261% -0.5832% -0.2891%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 12 outliers among 100 measurements (12.00%) | |
4 (4.00%) high mild | |
8 (8.00%) high severe | |
Benchmarking random:simple_int32/write_f32_fmt | |
Benchmarking random:simple_int32/write_f32_fmt: Warming up for 3.0000 s | |
Benchmarking random:simple_int32/write_f32_fmt: Collecting 100 samples in estimated 5.0316 s (66k iterations) | |
Benchmarking random:simple_int32/write_f32_fmt: Analyzing | |
random:simple_int32/write_f32_fmt | |
time: [77.343 µs 77.497 µs 77.788 µs] | |
change: [+5.3077% +5.4418% +5.6596%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:simple_int32/write_f64_lexical | |
Benchmarking random:simple_int32/write_f64_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple_int32/write_f64_lexical: Collecting 100 samples in estimated 5.0384 s (212k iterations) | |
Benchmarking random:simple_int32/write_f64_lexical: Analyzing | |
random:simple_int32/write_f64_lexical | |
time: [23.701 µs 23.760 µs 23.834 µs] | |
change: [+0.3026% +0.4780% +0.7078%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 8 outliers among 100 measurements (8.00%) | |
2 (2.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking random:simple_int32/write_f64_dtoa | |
Benchmarking random:simple_int32/write_f64_dtoa: Warming up for 3.0000 s | |
Benchmarking random:simple_int32/write_f64_dtoa: Collecting 100 samples in estimated 5.2024 s (126k iterations) | |
Benchmarking random:simple_int32/write_f64_dtoa: Analyzing | |
random:simple_int32/write_f64_dtoa | |
time: [41.449 µs 41.607 µs 41.811 µs] | |
change: [+5.7981% +6.0577% +6.3914%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
2 (2.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking random:simple_int32/write_f64_ryu | |
Benchmarking random:simple_int32/write_f64_ryu: Warming up for 3.0000 s | |
Benchmarking random:simple_int32/write_f64_ryu: Collecting 100 samples in estimated 5.1062 s (141k iterations) | |
Benchmarking random:simple_int32/write_f64_ryu: Analyzing | |
random:simple_int32/write_f64_ryu | |
time: [35.710 µs 35.756 µs 35.852 µs] | |
change: [-8.0969% -7.9702% -7.8001%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 9 outliers among 100 measurements (9.00%) | |
5 (5.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking random:simple_int32/write_f64_fmt | |
Benchmarking random:simple_int32/write_f64_fmt: Warming up for 3.0000 s | |
Benchmarking random:simple_int32/write_f64_fmt: Collecting 100 samples in estimated 5.3000 s (86k iterations) | |
Benchmarking random:simple_int32/write_f64_fmt: Analyzing | |
random:simple_int32/write_f64_fmt | |
time: [62.366 µs 62.533 µs 62.779 µs] | |
change: [+2.8075% +3.0609% +3.3786%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
4 (4.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking random:simple_int64/write_f32_lexical | |
Benchmarking random:simple_int64/write_f32_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple_int64/write_f32_lexical: Collecting 100 samples in estimated 5.0360 s (278k iterations) | |
Benchmarking random:simple_int64/write_f32_lexical: Analyzing | |
random:simple_int64/write_f32_lexical | |
time: [18.124 µs 18.133 µs 18.143 µs] | |
change: [-1.0762% -0.9805% -0.8954%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking random:simple_int64/write_f32_dtoa | |
Benchmarking random:simple_int64/write_f32_dtoa: Warming up for 3.0000 s | |
Benchmarking random:simple_int64/write_f32_dtoa: Collecting 100 samples in estimated 5.1151 s (136k iterations) | |
Benchmarking random:simple_int64/write_f32_dtoa: Analyzing | |
random:simple_int64/write_f32_dtoa | |
time: [37.294 µs 37.313 µs 37.332 µs] | |
change: [+6.2278% +6.2977% +6.3742%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking random:simple_int64/write_f32_ryu | |
Benchmarking random:simple_int64/write_f32_ryu: Warming up for 3.0000 s | |
Benchmarking random:simple_int64/write_f32_ryu: Collecting 100 samples in estimated 5.0097 s (343k iterations) | |
Benchmarking random:simple_int64/write_f32_ryu: Analyzing | |
random:simple_int64/write_f32_ryu | |
time: [14.584 µs 14.602 µs 14.635 µs] | |
change: [-3.7585% -3.6428% -3.4105%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 3 outliers among 100 measurements (3.00%) | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:simple_int64/write_f32_fmt | |
Benchmarking random:simple_int64/write_f32_fmt: Warming up for 3.0000 s | |
Benchmarking random:simple_int64/write_f32_fmt: Collecting 100 samples in estimated 5.1781 s (71k iterations) | |
Benchmarking random:simple_int64/write_f32_fmt: Analyzing | |
random:simple_int64/write_f32_fmt | |
time: [74.158 µs 74.177 µs 74.196 µs] | |
change: [+3.1991% +3.2505% +3.2995%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking random:simple_int64/write_f64_lexical | |
Benchmarking random:simple_int64/write_f64_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple_int64/write_f64_lexical: Collecting 100 samples in estimated 5.1094 s (212k iterations) | |
Benchmarking random:simple_int64/write_f64_lexical: Analyzing | |
random:simple_int64/write_f64_lexical | |
time: [24.059 µs 24.073 µs 24.087 µs] | |
change: [-1.7874% -1.7200% -1.6080%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 15 outliers among 100 measurements (15.00%) | |
13 (13.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:simple_int64/write_f64_dtoa | |
Benchmarking random:simple_int64/write_f64_dtoa: Warming up for 3.0000 s | |
Benchmarking random:simple_int64/write_f64_dtoa: Collecting 100 samples in estimated 5.2424 s (91k iterations) | |
Benchmarking random:simple_int64/write_f64_dtoa: Analyzing | |
random:simple_int64/write_f64_dtoa | |
time: [57.611 µs 57.639 µs 57.668 µs] | |
change: [+18.649% +18.710% +18.774%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 13 outliers among 100 measurements (13.00%) | |
1 (1.00%) low mild | |
10 (10.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:simple_int64/write_f64_ryu | |
Benchmarking random:simple_int64/write_f64_ryu: Warming up for 3.0000 s | |
Benchmarking random:simple_int64/write_f64_ryu: Collecting 100 samples in estimated 5.0090 s (212k iterations) | |
Benchmarking random:simple_int64/write_f64_ryu: Analyzing | |
random:simple_int64/write_f64_ryu | |
time: [23.490 µs 23.531 µs 23.604 µs] | |
change: [-7.2740% -7.1519% -6.9979%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
Benchmarking random:simple_int64/write_f64_fmt | |
Benchmarking random:simple_int64/write_f64_fmt: Warming up for 3.0000 s | |
Benchmarking random:simple_int64/write_f64_fmt: Collecting 100 samples in estimated 5.1823 s (66k iterations) | |
Benchmarking random:simple_int64/write_f64_fmt: Analyzing | |
random:simple_int64/write_f64_fmt | |
time: [80.824 µs 80.851 µs 80.879 µs] | |
change: [+2.0299% +2.1103% +2.1834%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking random:big_int_dot_int/write_f32_lexical | |
Benchmarking random:big_int_dot_int/write_f32_lexical: Warming up for 3.0000 s | |
Benchmarking random:big_int_dot_int/write_f32_lexical: Collecting 100 samples in estimated 5.0157 s (298k iterations) | |
Benchmarking random:big_int_dot_int/write_f32_lexical: Analyzing | |
random:big_int_dot_int/write_f32_lexical | |
time: [16.834 µs 16.840 µs 16.845 µs] | |
change: [+2.1487% +2.1915% +2.2337%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:big_int_dot_int/write_f32_dtoa | |
Benchmarking random:big_int_dot_int/write_f32_dtoa: Warming up for 3.0000 s | |
Benchmarking random:big_int_dot_int/write_f32_dtoa: Collecting 100 samples in estimated 5.0966 s (141k iterations) | |
Benchmarking random:big_int_dot_int/write_f32_dtoa: Analyzing | |
random:big_int_dot_int/write_f32_dtoa | |
time: [36.045 µs 36.063 µs 36.081 µs] | |
change: [+2.6452% +2.8299% +3.0116%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking random:big_int_dot_int/write_f32_ryu | |
Benchmarking random:big_int_dot_int/write_f32_ryu: Warming up for 3.0000 s | |
Benchmarking random:big_int_dot_int/write_f32_ryu: Collecting 100 samples in estimated 5.0432 s (323k iterations) | |
Benchmarking random:big_int_dot_int/write_f32_ryu: Analyzing | |
random:big_int_dot_int/write_f32_ryu | |
time: [15.534 µs 15.550 µs 15.575 µs] | |
change: [-0.5301% -0.0618% +0.2905%] (p = 0.83 > 0.05) | |
No change in performance detected. | |
Found 5 outliers among 100 measurements (5.00%) | |
1 (1.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking random:big_int_dot_int/write_f32_fmt | |
Benchmarking random:big_int_dot_int/write_f32_fmt: Warming up for 3.0000 s | |
Benchmarking random:big_int_dot_int/write_f32_fmt: Collecting 100 samples in estimated 5.1715 s (71k iterations) | |
Benchmarking random:big_int_dot_int/write_f32_fmt: Analyzing | |
random:big_int_dot_int/write_f32_fmt | |
time: [73.997 µs 74.022 µs 74.048 µs] | |
change: [+0.8557% +0.9148% +0.9872%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 6 outliers among 100 measurements (6.00%) | |
5 (5.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:big_int_dot_int/write_f64_lexical | |
Benchmarking random:big_int_dot_int/write_f64_lexical: Warming up for 3.0000 s | |
Benchmarking random:big_int_dot_int/write_f64_lexical: Collecting 100 samples in estimated 5.0864 s (197k iterations) | |
Benchmarking random:big_int_dot_int/write_f64_lexical: Analyzing | |
random:big_int_dot_int/write_f64_lexical | |
time: [25.818 µs 25.830 µs 25.843 µs] | |
change: [+4.9972% +5.1269% +5.2486%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking random:big_int_dot_int/write_f64_dtoa | |
Benchmarking random:big_int_dot_int/write_f64_dtoa: Warming up for 3.0000 s | |
Benchmarking random:big_int_dot_int/write_f64_dtoa: Collecting 100 samples in estimated 5.1906 s (101k iterations) | |
Benchmarking random:big_int_dot_int/write_f64_dtoa: Analyzing | |
random:big_int_dot_int/write_f64_dtoa | |
time: [51.250 µs 51.285 µs 51.330 µs] | |
change: [+5.4313% +5.6558% +5.9106%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking random:big_int_dot_int/write_f64_ryu | |
Benchmarking random:big_int_dot_int/write_f64_ryu: Warming up for 3.0000 s | |
Benchmarking random:big_int_dot_int/write_f64_ryu: Collecting 100 samples in estimated 5.0764 s (197k iterations) | |
Benchmarking random:big_int_dot_int/write_f64_ryu: Analyzing | |
random:big_int_dot_int/write_f64_ryu | |
time: [25.748 µs 25.782 µs 25.852 µs] | |
change: [-4.6978% -4.3774% -4.1020%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:big_int_dot_int/write_f64_fmt | |
Benchmarking random:big_int_dot_int/write_f64_fmt: Warming up for 3.0000 s | |
Benchmarking random:big_int_dot_int/write_f64_fmt: Collecting 100 samples in estimated 5.3158 s (66k iterations) | |
Benchmarking random:big_int_dot_int/write_f64_fmt: Analyzing | |
random:big_int_dot_int/write_f64_fmt | |
time: [82.618 µs 82.669 µs 82.721 µs] | |
change: [+1.7306% +1.8179% +1.9039%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) low mild | |
2 (2.00%) high mild | |
Benchmarking random:big_ints/write_f32_lexical | |
Benchmarking random:big_ints/write_f32_lexical: Warming up for 3.0000 s | |
Benchmarking random:big_ints/write_f32_lexical: Collecting 100 samples in estimated 5.0001 s (3.1M iterations) | |
Benchmarking random:big_ints/write_f32_lexical: Analyzing | |
random:big_ints/write_f32_lexical | |
time: [1.4534 µs 1.4565 µs 1.4604 µs] | |
change: [-2.6056% -2.3252% -1.9650%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 15 outliers among 100 measurements (15.00%) | |
13 (13.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:big_ints/write_f32_dtoa | |
Benchmarking random:big_ints/write_f32_dtoa: Warming up for 3.0000 s | |
Benchmarking random:big_ints/write_f32_dtoa: Collecting 100 samples in estimated 5.0003 s (6.1M iterations) | |
Benchmarking random:big_ints/write_f32_dtoa: Analyzing | |
random:big_ints/write_f32_dtoa | |
time: [822.58 ns 822.68 ns 822.79 ns] | |
change: [-28.260% -28.234% -28.198%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 12 outliers among 100 measurements (12.00%) | |
4 (4.00%) high mild | |
8 (8.00%) high severe | |
Benchmarking random:big_ints/write_f32_ryu | |
Benchmarking random:big_ints/write_f32_ryu: Warming up for 3.0000 s | |
Benchmarking random:big_ints/write_f32_ryu: Collecting 100 samples in estimated 5.0689 s (359k iterations) | |
Benchmarking random:big_ints/write_f32_ryu: Analyzing | |
random:big_ints/write_f32_ryu | |
time: [14.632 µs 14.650 µs 14.670 µs] | |
change: [+4.2077% +4.3684% +4.5658%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
4 (4.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:big_ints/write_f32_fmt | |
Benchmarking random:big_ints/write_f32_fmt: Warming up for 3.0000 s | |
Benchmarking random:big_ints/write_f32_fmt: Collecting 100 samples in estimated 5.0139 s (369k iterations) | |
Benchmarking random:big_ints/write_f32_fmt: Analyzing | |
random:big_ints/write_f32_fmt | |
time: [13.598 µs 13.600 µs 13.602 µs] | |
change: [-2.2526% -2.1334% -2.0630%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
1 (1.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking random:big_ints/write_f64_lexical | |
Benchmarking random:big_ints/write_f64_lexical: Warming up for 3.0000 s | |
Benchmarking random:big_ints/write_f64_lexical: Collecting 100 samples in estimated 5.1091 s (212k iterations) | |
Benchmarking random:big_ints/write_f64_lexical: Analyzing | |
random:big_ints/write_f64_lexical | |
time: [24.061 µs 24.097 µs 24.170 µs] | |
change: [-1.5699% -1.4721% -1.3276%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
4 (4.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:big_ints/write_f64_dtoa | |
Benchmarking random:big_ints/write_f64_dtoa: Warming up for 3.0000 s | |
Benchmarking random:big_ints/write_f64_dtoa: Collecting 100 samples in estimated 5.0702 s (96k iterations) | |
Benchmarking random:big_ints/write_f64_dtoa: Analyzing | |
random:big_ints/write_f64_dtoa | |
time: [52.422 µs 52.474 µs 52.525 µs] | |
change: [+6.2210% +6.3087% +6.3948%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
4 (4.00%) high mild | |
Benchmarking random:big_ints/write_f64_ryu | |
Benchmarking random:big_ints/write_f64_ryu: Warming up for 3.0000 s | |
Benchmarking random:big_ints/write_f64_ryu: Collecting 100 samples in estimated 5.0498 s (227k iterations) | |
Benchmarking random:big_ints/write_f64_ryu: Analyzing | |
random:big_ints/write_f64_ryu | |
time: [21.941 µs 21.951 µs 21.962 µs] | |
change: [-8.6624% -8.5718% -8.4767%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
2 (2.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking random:big_ints/write_f64_fmt | |
Benchmarking random:big_ints/write_f64_fmt: Warming up for 3.0000 s | |
Benchmarking random:big_ints/write_f64_fmt: Collecting 100 samples in estimated 5.1320 s (66k iterations) | |
Benchmarking random:big_ints/write_f64_fmt: Analyzing | |
random:big_ints/write_f64_fmt | |
time: [80.147 µs 80.172 µs 80.197 µs] | |
change: [-0.6739% -0.4643% -0.2282%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) low mild | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
Running special.rs (target/x86_64-unknown-linux-gnu/release/deps/special-f51f4c9166afa013) | |
Benchmarking random:special/write_f32_lexical | |
Benchmarking random:special/write_f32_lexical: Warming up for 3.0000 s | |
Benchmarking random:special/write_f32_lexical: Collecting 100 samples in estimated 5.0268 s (293k iterations) | |
Benchmarking random:special/write_f32_lexical: Analyzing | |
random:special/write_f32_lexical | |
time: [17.111 µs 17.129 µs 17.162 µs] | |
change: [-5.0317% -4.4548% -4.0245%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 3 outliers among 100 measurements (3.00%) | |
3 (3.00%) high severe | |
Benchmarking random:special/write_f32_dtoa | |
Benchmarking random:special/write_f32_dtoa: Warming up for 3.0000 s | |
Benchmarking random:special/write_f32_dtoa: Collecting 100 samples in estimated 5.0596 s (146k iterations) | |
Benchmarking random:special/write_f32_dtoa: Analyzing | |
random:special/write_f32_dtoa | |
time: [34.008 µs 34.103 µs 34.191 µs] | |
change: [+3.7222% +4.0516% +4.3412%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
Benchmarking random:special/write_f32_ryu | |
Benchmarking random:special/write_f32_ryu: Warming up for 3.0000 s | |
Benchmarking random:special/write_f32_ryu: Collecting 100 samples in estimated 5.0729 s (348k iterations) | |
Benchmarking random:special/write_f32_ryu: Analyzing | |
random:special/write_f32_ryu | |
time: [14.552 µs 14.555 µs 14.557 µs] | |
change: [-5.8537% -5.7913% -5.7033%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
5 (5.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:special/write_f32_fmt | |
Benchmarking random:special/write_f32_fmt: Warming up for 3.0000 s | |
Benchmarking random:special/write_f32_fmt: Collecting 100 samples in estimated 5.0426 s (66k iterations) | |
Benchmarking random:special/write_f32_fmt: Analyzing | |
random:special/write_f32_fmt | |
time: [76.792 µs 76.848 µs 76.908 µs] | |
change: [-5.8117% -5.6234% -5.4378%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 17 outliers among 100 measurements (17.00%) | |
12 (12.00%) low mild | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:special/write_f64_lexical | |
Benchmarking random:special/write_f64_lexical: Warming up for 3.0000 s | |
Benchmarking random:special/write_f64_lexical: Collecting 100 samples in estimated 5.0478 s (197k iterations) | |
Benchmarking random:special/write_f64_lexical: Analyzing | |
random:special/write_f64_lexical | |
time: [25.628 µs 25.656 µs 25.711 µs] | |
change: [-0.1838% -0.0523% +0.1504%] (p = 0.69 > 0.05) | |
No change in performance detected. | |
Found 6 outliers among 100 measurements (6.00%) | |
4 (4.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:special/write_f64_dtoa | |
Benchmarking random:special/write_f64_dtoa: Warming up for 3.0000 s | |
Benchmarking random:special/write_f64_dtoa: Collecting 100 samples in estimated 5.1510 s (91k iterations) | |
Benchmarking random:special/write_f64_dtoa: Analyzing | |
random:special/write_f64_dtoa | |
time: [55.777 µs 55.806 µs 55.838 µs] | |
change: [+4.5588% +4.6541% +4.7776%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:special/write_f64_ryu | |
Benchmarking random:special/write_f64_ryu: Warming up for 3.0000 s | |
Benchmarking random:special/write_f64_ryu: Collecting 100 samples in estimated 5.0952 s (212k iterations) | |
Benchmarking random:special/write_f64_ryu: Analyzing | |
random:special/write_f64_ryu | |
time: [24.013 µs 24.018 µs 24.024 µs] | |
change: [-1.7177% -1.6616% -1.5897%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
5 (5.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:special/write_f64_fmt | |
Benchmarking random:special/write_f64_fmt: Warming up for 3.0000 s | |
Benchmarking random:special/write_f64_fmt: Collecting 100 samples in estimated 5.0992 s (50k iterations) | |
Benchmarking random:special/write_f64_fmt: Analyzing | |
random:special/write_f64_fmt | |
time: [101.73 µs 101.78 µs 101.84 µs] | |
change: [-14.069% -13.912% -13.781%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
3 (3.00%) high mild | |
4 (4.00%) high severe | |
Running json.rs (target/x86_64-unknown-linux-gnu/release/deps/json-e0bd15b22b443daa) | |
Benchmarking json:simple/write_u8_lexical | |
Benchmarking json:simple/write_u8_lexical: Warming up for 3.0000 s | |
Benchmarking json:simple/write_u8_lexical: Collecting 100 samples in estimated 5.0407 s (252k iterations) | |
Benchmarking json:simple/write_u8_lexical: Analyzing | |
json:simple/write_u8_lexical | |
time: [19.849 µs 19.885 µs 19.944 µs] | |
change: [-11.221% -11.100% -10.949%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 9 outliers among 100 measurements (9.00%) | |
7 (7.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking json:simple/write_u8_itoa | |
Benchmarking json:simple/write_u8_itoa: Warming up for 3.0000 s | |
Benchmarking json:simple/write_u8_itoa: Collecting 100 samples in estimated 5.1086 s (131k iterations) | |
Benchmarking json:simple/write_u8_itoa: Analyzing | |
json:simple/write_u8_itoa | |
time: [38.850 µs 38.866 µs 38.881 µs] | |
change: [-18.022% -17.872% -17.755%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 11 outliers among 100 measurements (11.00%) | |
11 (11.00%) high severe | |
Benchmarking json:simple/write_u8_fmt | |
Benchmarking json:simple/write_u8_fmt: Warming up for 3.0000 s | |
Benchmarking json:simple/write_u8_fmt: Collecting 100 samples in estimated 5.5335 s (50k iterations) | |
Benchmarking json:simple/write_u8_fmt: Analyzing | |
json:simple/write_u8_fmt | |
time: [109.78 µs 109.92 µs 110.12 µs] | |
change: [-9.7768% -8.9329% -8.0989%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking json:simple/write_u16_lexical | |
Benchmarking json:simple/write_u16_lexical: Warming up for 3.0000 s | |
Benchmarking json:simple/write_u16_lexical: Collecting 100 samples in estimated 5.1228 s (162k iterations) | |
Benchmarking json:simple/write_u16_lexical: Analyzing | |
json:simple/write_u16_lexical | |
time: [31.703 µs 31.737 µs 31.807 µs] | |
change: [+0.6333% +0.9075% +1.2044%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 6 outliers among 100 measurements (6.00%) | |
4 (4.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking json:simple/write_u16_itoa | |
Benchmarking json:simple/write_u16_itoa: Warming up for 3.0000 s | |
Benchmarking json:simple/write_u16_itoa: Collecting 100 samples in estimated 5.2180 s (106k iterations) | |
Benchmarking json:simple/write_u16_itoa: Analyzing | |
json:simple/write_u16_itoa | |
time: [46.885 µs 46.931 µs 46.994 µs] | |
change: [-18.113% -17.658% -17.252%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking json:simple/write_u16_fmt | |
Benchmarking json:simple/write_u16_fmt: Warming up for 3.0000 s | |
Benchmarking json:simple/write_u16_fmt: Collecting 100 samples in estimated 5.0467 s (40k iterations) | |
Benchmarking json:simple/write_u16_fmt: Analyzing | |
json:simple/write_u16_fmt | |
time: [124.27 µs 124.45 µs 124.69 µs] | |
change: [-6.7400% -6.1580% -5.5746%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking json:simple/write_u32_lexical | |
Benchmarking json:simple/write_u32_lexical: Warming up for 3.0000 s | |
Benchmarking json:simple/write_u32_lexical: Collecting 100 samples in estimated 5.1537 s (157k iterations) | |
Benchmarking json:simple/write_u32_lexical: Analyzing | |
json:simple/write_u32_lexical | |
time: [32.825 µs 32.836 µs 32.848 µs] | |
change: [+1.8157% +2.0340% +2.2338%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking json:simple/write_u32_itoa | |
Benchmarking json:simple/write_u32_itoa: Warming up for 3.0000 s | |
Benchmarking json:simple/write_u32_itoa: Collecting 100 samples in estimated 5.2353 s (106k iterations) | |
Benchmarking json:simple/write_u32_itoa: Analyzing | |
json:simple/write_u32_itoa | |
time: [47.791 µs 47.872 µs 48.034 µs] | |
change: [-15.892% -15.666% -15.417%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 10 outliers among 100 measurements (10.00%) | |
3 (3.00%) high mild | |
7 (7.00%) high severe | |
Benchmarking json:simple/write_u32_fmt | |
Benchmarking json:simple/write_u32_fmt: Warming up for 3.0000 s | |
Benchmarking json:simple/write_u32_fmt: Collecting 100 samples in estimated 5.5740 s (45k iterations) | |
Benchmarking json:simple/write_u32_fmt: Analyzing | |
json:simple/write_u32_fmt | |
time: [125.24 µs 125.58 µs 125.88 µs] | |
change: [-7.3594% -7.2104% -7.0733%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 24 outliers among 100 measurements (24.00%) | |
3 (3.00%) low severe | |
21 (21.00%) high severe | |
Benchmarking json:simple/write_u64_lexical | |
Benchmarking json:simple/write_u64_lexical: Warming up for 3.0000 s | |
Benchmarking json:simple/write_u64_lexical: Collecting 100 samples in estimated 5.0243 s (157k iterations) | |
Benchmarking json:simple/write_u64_lexical: Analyzing | |
json:simple/write_u64_lexical | |
time: [32.018 µs 32.033 µs 32.047 µs] | |
change: [+0.9781% +1.0290% +1.0852%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking json:simple/write_u64_itoa | |
Benchmarking json:simple/write_u64_itoa: Warming up for 3.0000 s | |
Benchmarking json:simple/write_u64_itoa: Collecting 100 samples in estimated 5.0762 s (96k iterations) | |
Benchmarking json:simple/write_u64_itoa: Analyzing | |
json:simple/write_u64_itoa | |
time: [49.660 µs 49.711 µs 49.780 µs] | |
change: [-9.0976% -8.6549% -8.1746%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking json:simple/write_u64_fmt | |
Benchmarking json:simple/write_u64_fmt: Warming up for 3.0000 s | |
Benchmarking json:simple/write_u64_fmt: Collecting 100 samples in estimated 5.5137 s (45k iterations) | |
Benchmarking json:simple/write_u64_fmt: Analyzing | |
json:simple/write_u64_fmt | |
time: [126.00 µs 126.18 µs 126.56 µs] | |
change: [-5.6519% -5.5167% -5.3468%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 19 outliers among 100 measurements (19.00%) | |
19 (19.00%) high severe | |
Benchmarking json:simple/write_u128_lexical | |
Benchmarking json:simple/write_u128_lexical: Warming up for 3.0000 s | |
Benchmarking json:simple/write_u128_lexical: Collecting 100 samples in estimated 5.1233 s (101k iterations) | |
Benchmarking json:simple/write_u128_lexical: Analyzing | |
json:simple/write_u128_lexical | |
time: [50.695 µs 50.704 µs 50.714 µs] | |
change: [-25.117% -25.094% -25.073%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 9 outliers among 100 measurements (9.00%) | |
4 (4.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking json:simple/write_u128_itoa | |
Benchmarking json:simple/write_u128_itoa: Warming up for 3.0000 s | |
Benchmarking json:simple/write_u128_itoa: Collecting 100 samples in estimated 5.0227 s (76k iterations) | |
Benchmarking json:simple/write_u128_itoa: Analyzing | |
json:simple/write_u128_itoa | |
time: [64.666 µs 64.683 µs 64.703 µs] | |
change: [-25.207% -25.057% -24.872%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 15 outliers among 100 measurements (15.00%) | |
1 (1.00%) high mild | |
14 (14.00%) high severe | |
Benchmarking json:simple/write_u128_fmt | |
Benchmarking json:simple/write_u128_fmt: Warming up for 3.0000 s | |
Benchmarking json:simple/write_u128_fmt: Collecting 100 samples in estimated 5.4177 s (30k iterations) | |
Benchmarking json:simple/write_u128_fmt: Analyzing | |
json:simple/write_u128_fmt | |
time: [178.92 µs 179.04 µs 179.17 µs] | |
change: [+0.1278% +0.2137% +0.3114%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Benchmarking json:random/write_u8_lexical | |
Benchmarking json:random/write_u8_lexical: Warming up for 3.0000 s | |
Benchmarking json:random/write_u8_lexical: Collecting 100 samples in estimated 5.1135 s (212k iterations) | |
Benchmarking json:random/write_u8_lexical: Analyzing | |
json:random/write_u8_lexical | |
time: [24.088 µs 24.127 µs 24.208 µs] | |
change: [+0.6438% +0.7150% +0.8261%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 5 outliers among 100 measurements (5.00%) | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking json:random/write_u8_itoa | |
Benchmarking json:random/write_u8_itoa: Warming up for 3.0000 s | |
Benchmarking json:random/write_u8_itoa: Collecting 100 samples in estimated 5.2407 s (91k iterations) | |
Benchmarking json:random/write_u8_itoa: Analyzing | |
json:random/write_u8_itoa | |
time: [49.749 µs 49.805 µs 49.876 µs] | |
change: [-23.699% -22.625% -21.577%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 20 outliers among 100 measurements (20.00%) | |
20 (20.00%) high severe | |
Benchmarking json:random/write_u8_fmt | |
Benchmarking json:random/write_u8_fmt: Warming up for 3.0000 s | |
Benchmarking json:random/write_u8_fmt: Collecting 100 samples in estimated 5.5849 s (40k iterations) | |
Benchmarking json:random/write_u8_fmt: Analyzing | |
json:random/write_u8_fmt | |
time: [138.91 µs 139.03 µs 139.19 µs] | |
change: [-4.4625% -3.8033% -3.1621%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking json:random/write_u16_lexical | |
Benchmarking json:random/write_u16_lexical: Warming up for 3.0000 s | |
Benchmarking json:random/write_u16_lexical: Collecting 100 samples in estimated 5.0756 s (157k iterations) | |
Benchmarking json:random/write_u16_lexical: Analyzing | |
json:random/write_u16_lexical | |
time: [32.430 µs 32.477 µs 32.533 µs] | |
change: [-5.6126% -5.2065% -4.8793%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 12 outliers among 100 measurements (12.00%) | |
8 (8.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking json:random/write_u16_itoa | |
Benchmarking json:random/write_u16_itoa: Warming up for 3.0000 s | |
Benchmarking json:random/write_u16_itoa: Collecting 100 samples in estimated 5.0460 s (81k iterations) | |
Benchmarking json:random/write_u16_itoa: Analyzing | |
json:random/write_u16_itoa | |
time: [62.274 µs 62.287 µs 62.303 µs] | |
change: [-1.0622% -0.4538% -0.0411%] (p = 0.06 > 0.05) | |
No change in performance detected. | |
Benchmarking json:random/write_u16_fmt | |
Benchmarking json:random/write_u16_fmt: Warming up for 3.0000 s | |
Benchmarking json:random/write_u16_fmt: Collecting 100 samples in estimated 5.0276 s (40k iterations) | |
Benchmarking json:random/write_u16_fmt: Analyzing | |
json:random/write_u16_fmt | |
time: [126.93 µs 126.96 µs 126.99 µs] | |
change: [-4.0933% -3.7147% -3.3868%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 18 outliers among 100 measurements (18.00%) | |
2 (2.00%) high mild | |
16 (16.00%) high severe | |
Benchmarking json:random/write_u32_lexical | |
Benchmarking json:random/write_u32_lexical: Warming up for 3.0000 s | |
Benchmarking json:random/write_u32_lexical: Collecting 100 samples in estimated 5.1603 s (116k iterations) | |
Benchmarking json:random/write_u32_lexical: Analyzing | |
json:random/write_u32_lexical | |
time: [44.496 µs 44.773 µs 45.121 µs] | |
change: [-8.9088% -8.3702% -7.8664%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
1 (1.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking json:random/write_u32_itoa | |
Benchmarking json:random/write_u32_itoa: Warming up for 3.0000 s | |
Benchmarking json:random/write_u32_itoa: Collecting 100 samples in estimated 5.3530 s (76k iterations) | |
Benchmarking json:random/write_u32_itoa: Analyzing | |
json:random/write_u32_itoa | |
time: [70.263 µs 70.300 µs 70.339 µs] | |
change: [-3.7428% -3.3457% -3.0353%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking json:random/write_u32_fmt | |
Benchmarking json:random/write_u32_fmt: Warming up for 3.0000 s | |
Benchmarking json:random/write_u32_fmt: Collecting 100 samples in estimated 5.2621 s (35k iterations) | |
Benchmarking json:random/write_u32_fmt: Analyzing | |
json:random/write_u32_fmt | |
time: [149.08 µs 149.32 µs 149.71 µs] | |
change: [+1.1137% +1.2800% +1.5071%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
Benchmarking json:random/write_u64_lexical | |
Benchmarking json:random/write_u64_lexical: Warming up for 3.0000 s | |
Benchmarking json:random/write_u64_lexical: Collecting 100 samples in estimated 5.3656 s (50k iterations) | |
Benchmarking json:random/write_u64_lexical: Analyzing | |
json:random/write_u64_lexical | |
time: [106.36 µs 106.88 µs 107.54 µs] | |
change: [-7.7358% -7.3295% -6.9200%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 8 outliers among 100 measurements (8.00%) | |
1 (1.00%) high mild | |
7 (7.00%) high severe | |
Benchmarking json:random/write_u64_itoa | |
Benchmarking json:random/write_u64_itoa: Warming up for 3.0000 s | |
Benchmarking json:random/write_u64_itoa: Collecting 100 samples in estimated 5.2297 s (40k iterations) | |
Benchmarking json:random/write_u64_itoa: Analyzing | |
json:random/write_u64_itoa | |
time: [128.22 µs 128.59 µs 129.11 µs] | |
change: [-0.7079% -0.5429% -0.3154%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 3 outliers among 100 measurements (3.00%) | |
3 (3.00%) high severe | |
Benchmarking json:random/write_u64_fmt | |
Benchmarking json:random/write_u64_fmt: Warming up for 3.0000 s | |
Benchmarking json:random/write_u64_fmt: Collecting 100 samples in estimated 5.1702 s (25k iterations) | |
Benchmarking json:random/write_u64_fmt: Analyzing | |
json:random/write_u64_fmt | |
time: [203.49 µs 204.36 µs 205.59 µs] | |
change: [-0.2892% -0.0503% +0.2438%] (p = 0.72 > 0.05) | |
No change in performance detected. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high severe | |
Benchmarking json:random/write_u128_lexical | |
Benchmarking json:random/write_u128_lexical: Warming up for 3.0000 s | |
Benchmarking json:random/write_u128_lexical: Collecting 100 samples in estimated 6.2311 s (20k iterations) | |
Benchmarking json:random/write_u128_lexical: Analyzing | |
json:random/write_u128_lexical | |
time: [291.34 µs 292.29 µs 293.50 µs] | |
change: [-12.426% -12.026% -11.608%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 9 outliers among 100 measurements (9.00%) | |
1 (1.00%) high mild | |
8 (8.00%) high severe | |
Benchmarking json:random/write_u128_itoa | |
Benchmarking json:random/write_u128_itoa: Warming up for 3.0000 s | |
Benchmarking json:random/write_u128_itoa: Collecting 100 samples in estimated 5.2524 s (20k iterations) | |
Benchmarking json:random/write_u128_itoa: Analyzing | |
json:random/write_u128_itoa | |
time: [258.99 µs 260.06 µs 261.36 µs] | |
change: [-20.056% -19.777% -19.470%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 14 outliers among 100 measurements (14.00%) | |
5 (5.00%) low mild | |
1 (1.00%) high mild | |
8 (8.00%) high severe | |
Benchmarking json:random/write_u128_fmt | |
Benchmarking json:random/write_u128_fmt: Warming up for 3.0000 s | |
Benchmarking json:random/write_u128_fmt: Collecting 100 samples in estimated 7.4969 s (15k iterations) | |
Benchmarking json:random/write_u128_fmt: Analyzing | |
json:random/write_u128_fmt | |
time: [495.66 µs 495.99 µs 496.31 µs] | |
change: [+7.6733% +7.7658% +7.8583%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) low mild | |
2 (2.00%) high mild | |
Benchmarking json:random/write_i8_lexical | |
Benchmarking json:random/write_i8_lexical: Warming up for 3.0000 s | |
Benchmarking json:random/write_i8_lexical: Collecting 100 samples in estimated 5.0033 s (217k iterations) | |
Benchmarking json:random/write_i8_lexical: Analyzing | |
json:random/write_i8_lexical | |
time: [23.039 µs 23.055 µs 23.073 µs] | |
change: [-7.9297% -7.8814% -7.8350%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 16 outliers among 100 measurements (16.00%) | |
4 (4.00%) high mild | |
12 (12.00%) high severe | |
Benchmarking json:random/write_i8_itoa | |
Benchmarking json:random/write_i8_itoa: Warming up for 3.0000 s | |
Benchmarking json:random/write_i8_itoa: Collecting 100 samples in estimated 5.2483 s (86k iterations) | |
Benchmarking json:random/write_i8_itoa: Analyzing | |
json:random/write_i8_itoa | |
time: [59.883 µs 60.050 µs 60.280 µs] | |
change: [-16.807% -15.317% -13.501%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 18 outliers among 100 measurements (18.00%) | |
1 (1.00%) high mild | |
17 (17.00%) high severe | |
Benchmarking json:random/write_i8_fmt | |
Benchmarking json:random/write_i8_fmt: Warming up for 3.0000 s | |
Benchmarking json:random/write_i8_fmt: Collecting 100 samples in estimated 5.2727 s (30k iterations) | |
Benchmarking json:random/write_i8_fmt: Analyzing | |
json:random/write_i8_fmt | |
time: [182.37 µs 182.47 µs 182.59 µs] | |
change: [-4.1311% -3.9083% -3.6851%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking json:random/write_i16_lexical | |
Benchmarking json:random/write_i16_lexical: Warming up for 3.0000 s | |
Benchmarking json:random/write_i16_lexical: Collecting 100 samples in estimated 5.0512 s (146k iterations) | |
Benchmarking json:random/write_i16_lexical: Analyzing | |
json:random/write_i16_lexical | |
time: [34.468 µs 34.482 µs 34.500 µs] | |
change: [-2.6523% -2.5465% -2.4640%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 16 outliers among 100 measurements (16.00%) | |
13 (13.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking json:random/write_i16_itoa | |
Benchmarking json:random/write_i16_itoa: Warming up for 3.0000 s | |
Benchmarking json:random/write_i16_itoa: Collecting 100 samples in estimated 5.1095 s (71k iterations) | |
Benchmarking json:random/write_i16_itoa: Analyzing | |
json:random/write_i16_itoa | |
time: [72.454 µs 73.165 µs 74.065 µs] | |
change: [-3.8870% -2.5946% -1.0556%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking json:random/write_i16_fmt | |
Benchmarking json:random/write_i16_fmt: Warming up for 3.0000 s | |
Benchmarking json:random/write_i16_fmt: Collecting 100 samples in estimated 5.6055 s (30k iterations) | |
Benchmarking json:random/write_i16_fmt: Analyzing | |
json:random/write_i16_fmt | |
time: [182.94 µs 183.87 µs 185.10 µs] | |
change: [-3.2060% -1.9153% -0.7875%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Benchmarking json:random/write_i32_lexical | |
Benchmarking json:random/write_i32_lexical: Warming up for 3.0000 s | |
Benchmarking json:random/write_i32_lexical: Collecting 100 samples in estimated 5.1352 s (101k iterations) | |
Benchmarking json:random/write_i32_lexical: Analyzing | |
json:random/write_i32_lexical | |
time: [50.565 µs 50.804 µs 51.132 µs] | |
change: [-43.738% -42.989% -42.053%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
2 (2.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking json:random/write_i32_itoa | |
Benchmarking json:random/write_i32_itoa: Warming up for 3.0000 s | |
Benchmarking json:random/write_i32_itoa: Collecting 100 samples in estimated 5.4201 s (56k iterations) | |
Benchmarking json:random/write_i32_itoa: Analyzing | |
json:random/write_i32_itoa | |
time: [96.438 µs 96.467 µs 96.493 µs] | |
change: [-13.181% -12.814% -12.518%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 23 outliers among 100 measurements (23.00%) | |
20 (20.00%) low severe | |
1 (1.00%) low mild | |
2 (2.00%) high severe | |
Benchmarking json:random/write_i32_fmt | |
Benchmarking json:random/write_i32_fmt: Warming up for 3.0000 s | |
Benchmarking json:random/write_i32_fmt: Collecting 100 samples in estimated 5.1158 s (25k iterations) | |
Benchmarking json:random/write_i32_fmt: Analyzing | |
json:random/write_i32_fmt | |
time: [203.57 µs 204.13 µs 204.86 µs] | |
change: [-5.3352% -4.7879% -4.2987%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking json:random/write_i64_lexical | |
Benchmarking json:random/write_i64_lexical: Warming up for 3.0000 s | |
Benchmarking json:random/write_i64_lexical: Collecting 100 samples in estimated 5.2264 s (56k iterations) | |
Benchmarking json:random/write_i64_lexical: Analyzing | |
json:random/write_i64_lexical | |
time: [93.887 µs 93.995 µs 94.220 µs] | |
change: [-16.770% -16.152% -15.761%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking json:random/write_i64_itoa | |
Benchmarking json:random/write_i64_itoa: Warming up for 3.0000 s | |
Benchmarking json:random/write_i64_itoa: Collecting 100 samples in estimated 5.4973 s (45k iterations) | |
Benchmarking json:random/write_i64_itoa: Analyzing | |
json:random/write_i64_itoa | |
time: [121.06 µs 121.10 µs 121.14 µs] | |
change: [-6.8525% -6.6921% -6.5935%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking json:random/write_i64_fmt | |
Benchmarking json:random/write_i64_fmt: Warming up for 3.0000 s | |
Benchmarking json:random/write_i64_fmt: Collecting 100 samples in estimated 5.5200 s (25k iterations) | |
Benchmarking json:random/write_i64_fmt: Analyzing | |
json:random/write_i64_fmt | |
time: [221.74 µs 223.13 µs 224.76 µs] | |
change: [-0.1624% +0.2802% +0.9505%] (p = 0.40 > 0.05) | |
No change in performance detected. | |
Found 17 outliers among 100 measurements (17.00%) | |
9 (9.00%) low severe | |
1 (1.00%) high mild | |
7 (7.00%) high severe | |
Benchmarking json:random/write_i128_lexical | |
Benchmarking json:random/write_i128_lexical: Warming up for 3.0000 s | |
Benchmarking json:random/write_i128_lexical: Collecting 100 samples in estimated 5.2089 s (20k iterations) | |
Benchmarking json:random/write_i128_lexical: Analyzing | |
json:random/write_i128_lexical | |
time: [253.44 µs 253.93 µs 254.52 µs] | |
change: [-18.535% -18.234% -17.934%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
4 (4.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking json:random/write_i128_itoa | |
Benchmarking json:random/write_i128_itoa: Warming up for 3.0000 s | |
Benchmarking json:random/write_i128_itoa: Collecting 100 samples in estimated 6.3194 s (20k iterations) | |
Benchmarking json:random/write_i128_itoa: Analyzing | |
json:random/write_i128_itoa | |
time: [314.64 µs 314.98 µs 315.42 µs] | |
change: [-4.6494% -4.4899% -4.2134%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 10 outliers among 100 measurements (10.00%) | |
9 (9.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking json:random/write_i128_fmt | |
Benchmarking json:random/write_i128_fmt: Warming up for 3.0000 s | |
Benchmarking json:random/write_i128_fmt: Collecting 100 samples in estimated 5.6584 s (10k iterations) | |
Benchmarking json:random/write_i128_fmt: Analyzing | |
json:random/write_i128_fmt | |
time: [565.88 µs 566.09 µs 566.31 µs] | |
change: [+5.7196% +5.7837% +5.8518%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
Benchmarking json:chain_random/write_u8_lexical | |
Benchmarking json:chain_random/write_u8_lexical: Warming up for 3.0000 s | |
Benchmarking json:chain_random/write_u8_lexical: Collecting 100 samples in estimated 5.3853 s (35k iterations) | |
Benchmarking json:chain_random/write_u8_lexical: Analyzing | |
json:chain_random/write_u8_lexical | |
time: [152.31 µs 152.52 µs 152.96 µs] | |
change: [-2.6634% -2.5766% -2.4465%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 13 outliers among 100 measurements (13.00%) | |
1 (1.00%) low severe | |
7 (7.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking json:chain_random/write_u8_itoa | |
Benchmarking json:chain_random/write_u8_itoa: Warming up for 3.0000 s | |
Benchmarking json:chain_random/write_u8_itoa: Collecting 100 samples in estimated 5.7997 s (30k iterations) | |
Benchmarking json:chain_random/write_u8_itoa: Analyzing | |
json:chain_random/write_u8_itoa | |
time: [190.25 µs 190.34 µs 190.46 µs] | |
change: [-8.9782% -8.9286% -8.8800%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking json:chain_random/write_u8_fmt | |
Benchmarking json:chain_random/write_u8_fmt: Warming up for 3.0000 s | |
Benchmarking json:chain_random/write_u8_fmt: Collecting 100 samples in estimated 5.0630 s (15k iterations) | |
Benchmarking json:chain_random/write_u8_fmt: Analyzing | |
json:chain_random/write_u8_fmt | |
time: [334.46 µs 334.82 µs 335.31 µs] | |
change: [-6.7933% -6.2698% -5.7710%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking json:chain_random/write_u16_lexical | |
Benchmarking json:chain_random/write_u16_lexical: Warming up for 3.0000 s | |
Benchmarking json:chain_random/write_u16_lexical: Collecting 100 samples in estimated 5.0321 s (30k iterations) | |
Benchmarking json:chain_random/write_u16_lexical: Analyzing | |
json:chain_random/write_u16_lexical | |
time: [166.02 µs 166.04 µs 166.06 µs] | |
change: [-0.6185% -0.5614% -0.5036%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 12 outliers among 100 measurements (12.00%) | |
1 (1.00%) low severe | |
1 (1.00%) low mild | |
7 (7.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking json:chain_random/write_u16_itoa | |
Benchmarking json:chain_random/write_u16_itoa: Warming up for 3.0000 s | |
Benchmarking json:chain_random/write_u16_itoa: Collecting 100 samples in estimated 5.9276 s (30k iterations) | |
Benchmarking json:chain_random/write_u16_itoa: Analyzing | |
json:chain_random/write_u16_itoa | |
time: [193.89 µs 194.12 µs 194.58 µs] | |
change: [-4.2535% -4.0398% -3.8260%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
1 (1.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking json:chain_random/write_u16_fmt | |
Benchmarking json:chain_random/write_u16_fmt: Warming up for 3.0000 s | |
Benchmarking json:chain_random/write_u16_fmt: Collecting 100 samples in estimated 5.0153 s (15k iterations) | |
Benchmarking json:chain_random/write_u16_fmt: Analyzing | |
json:chain_random/write_u16_fmt | |
time: [334.83 µs 335.77 µs 336.75 µs] | |
change: [-6.4745% -6.3312% -6.1950%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 20 outliers among 100 measurements (20.00%) | |
11 (11.00%) low severe | |
2 (2.00%) high mild | |
7 (7.00%) high severe | |
Benchmarking json:chain_random/write_u32_lexical | |
Benchmarking json:chain_random/write_u32_lexical: Warming up for 3.0000 s | |
Benchmarking json:chain_random/write_u32_lexical: Collecting 100 samples in estimated 5.6310 s (30k iterations) | |
Benchmarking json:chain_random/write_u32_lexical: Analyzing | |
json:chain_random/write_u32_lexical | |
time: [185.80 µs 185.82 µs 185.85 µs] | |
change: [-1.3186% -1.2480% -1.1752%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
5 (5.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking json:chain_random/write_u32_itoa | |
Benchmarking json:chain_random/write_u32_itoa: Warming up for 3.0000 s | |
Benchmarking json:chain_random/write_u32_itoa: Collecting 100 samples in estimated 5.3608 s (25k iterations) | |
Benchmarking json:chain_random/write_u32_itoa: Analyzing | |
json:chain_random/write_u32_itoa | |
time: [211.65 µs 211.71 µs 211.76 µs] | |
change: [-5.8978% -5.7906% -5.6803%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 20 outliers among 100 measurements (20.00%) | |
2 (2.00%) high mild | |
18 (18.00%) high severe | |
Benchmarking json:chain_random/write_u32_fmt | |
Benchmarking json:chain_random/write_u32_fmt: Warming up for 3.0000 s | |
Benchmarking json:chain_random/write_u32_fmt: Collecting 100 samples in estimated 5.3182 s (15k iterations) | |
Benchmarking json:chain_random/write_u32_fmt: Analyzing | |
json:chain_random/write_u32_fmt | |
time: [351.09 µs 351.52 µs 352.15 µs] | |
change: [-4.9800% -4.6734% -4.2015%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
Benchmarking json:chain_random/write_u64_lexical | |
Benchmarking json:chain_random/write_u64_lexical: Warming up for 3.0000 s | |
Benchmarking json:chain_random/write_u64_lexical: Collecting 100 samples in estimated 5.0338 s (20k iterations) | |
Benchmarking json:chain_random/write_u64_lexical: Analyzing | |
json:chain_random/write_u64_lexical | |
time: [249.11 µs 249.14 µs 249.17 µs] | |
change: [-0.3347% -0.3039% -0.2718%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 11 outliers among 100 measurements (11.00%) | |
2 (2.00%) low mild | |
5 (5.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking json:chain_random/write_u64_itoa | |
Benchmarking json:chain_random/write_u64_itoa: Warming up for 3.0000 s | |
Benchmarking json:chain_random/write_u64_itoa: Collecting 100 samples in estimated 5.5267 s (20k iterations) | |
Benchmarking json:chain_random/write_u64_itoa: Analyzing | |
json:chain_random/write_u64_itoa | |
time: [273.63 µs 273.70 µs 273.78 µs] | |
change: [-6.5187% -6.4013% -6.2692%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking json:chain_random/write_u64_fmt | |
Benchmarking json:chain_random/write_u64_fmt: Warming up for 3.0000 s | |
Benchmarking json:chain_random/write_u64_fmt: Collecting 100 samples in estimated 7.2011 s (15k iterations) | |
Benchmarking json:chain_random/write_u64_fmt: Analyzing | |
json:chain_random/write_u64_fmt | |
time: [475.24 µs 475.48 µs 475.72 µs] | |
change: [+11.117% +11.289% +11.494%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 15 outliers among 100 measurements (15.00%) | |
3 (3.00%) high mild | |
12 (12.00%) high severe | |
Benchmarking json:chain_random/write_u128_lexical | |
Benchmarking json:chain_random/write_u128_lexical: Warming up for 3.0000 s | |
Benchmarking json:chain_random/write_u128_lexical: Collecting 100 samples in estimated 7.0767 s (15k iterations) | |
Benchmarking json:chain_random/write_u128_lexical: Analyzing | |
json:chain_random/write_u128_lexical | |
time: [465.19 µs 465.24 µs 465.30 µs] | |
change: [-7.6487% -7.6164% -7.5852%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 11 outliers among 100 measurements (11.00%) | |
1 (1.00%) low severe | |
1 (1.00%) low mild | |
5 (5.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking json:chain_random/write_u128_itoa | |
Benchmarking json:chain_random/write_u128_itoa: Warming up for 3.0000 s | |
Benchmarking json:chain_random/write_u128_itoa: Collecting 100 samples in estimated 6.6990 s (15k iterations) | |
Benchmarking json:chain_random/write_u128_itoa: Analyzing | |
json:chain_random/write_u128_itoa | |
time: [440.98 µs 441.03 µs 441.09 µs] | |
change: [-10.086% -10.049% -10.014%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 11 outliers among 100 measurements (11.00%) | |
4 (4.00%) high mild | |
7 (7.00%) high severe | |
Benchmarking json:chain_random/write_u128_fmt | |
Benchmarking json:chain_random/write_u128_fmt: Warming up for 3.0000 s | |
Benchmarking json:chain_random/write_u128_fmt: Collecting 100 samples in estimated 7.1362 s (10k iterations) | |
Benchmarking json:chain_random/write_u128_fmt: Analyzing | |
json:chain_random/write_u128_fmt | |
time: [708.29 µs 708.65 µs 709.10 µs] | |
change: [-0.8253% -0.7718% -0.7214%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Running random.rs (target/x86_64-unknown-linux-gnu/release/deps/random-a109e11f1635ecf3) | |
Benchmarking random:uniform/write_u8_lexical | |
Benchmarking random:uniform/write_u8_lexical: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_u8_lexical: Collecting 100 samples in estimated 5.0040 s (2.1M iterations) | |
Benchmarking random:uniform/write_u8_lexical: Analyzing | |
random:uniform/write_u8_lexical | |
time: [2.4241 µs 2.4246 µs 2.4251 µs] | |
change: [+1.0693% +1.4344% +1.6791%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 9 outliers among 100 measurements (9.00%) | |
7 (7.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:uniform/write_u8_itoa | |
Benchmarking random:uniform/write_u8_itoa: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_u8_itoa: Collecting 100 samples in estimated 5.0148 s (1.1M iterations) | |
Benchmarking random:uniform/write_u8_itoa: Analyzing | |
random:uniform/write_u8_itoa | |
time: [4.6399 µs 4.6425 µs 4.6453 µs] | |
change: [+6.0551% +6.1207% +6.1902%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking random:uniform/write_u8_fmt | |
Benchmarking random:uniform/write_u8_fmt: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_u8_fmt: Collecting 100 samples in estimated 5.0070 s (399k iterations) | |
Benchmarking random:uniform/write_u8_fmt: Analyzing | |
random:uniform/write_u8_fmt | |
time: [13.511 µs 13.517 µs 13.525 µs] | |
change: [-12.695% -12.578% -12.451%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
1 (1.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking random:uniform/write_u16_lexical | |
Benchmarking random:uniform/write_u16_lexical: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_u16_lexical: Collecting 100 samples in estimated 5.0047 s (1.5M iterations) | |
Benchmarking random:uniform/write_u16_lexical: Analyzing | |
random:uniform/write_u16_lexical | |
time: [3.2378 µs 3.2399 µs 3.2420 µs] | |
change: [+0.1612% +0.3209% +0.4798%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 7 outliers among 100 measurements (7.00%) | |
5 (5.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:uniform/write_u16_itoa | |
Benchmarking random:uniform/write_u16_itoa: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_u16_itoa: Collecting 100 samples in estimated 5.0184 s (803k iterations) | |
Benchmarking random:uniform/write_u16_itoa: Analyzing | |
random:uniform/write_u16_itoa | |
time: [6.2026 µs 6.2037 µs 6.2048 µs] | |
change: [-0.1563% -0.1146% -0.0803%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 5 outliers among 100 measurements (5.00%) | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:uniform/write_u16_fmt | |
Benchmarking random:uniform/write_u16_fmt: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_u16_fmt: Collecting 100 samples in estimated 5.0073 s (414k iterations) | |
Benchmarking random:uniform/write_u16_fmt: Analyzing | |
random:uniform/write_u16_fmt | |
time: [13.005 µs 13.009 µs 13.014 µs] | |
change: [-4.9993% -4.6592% -4.3446%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
5 (5.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:uniform/write_u32_lexical | |
Benchmarking random:uniform/write_u32_lexical: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_u32_lexical: Collecting 100 samples in estimated 5.0197 s (1.2M iterations) | |
Benchmarking random:uniform/write_u32_lexical: Analyzing | |
random:uniform/write_u32_lexical | |
time: [4.3379 µs 4.3514 µs 4.3717 µs] | |
change: [-1.7411% -1.4211% -0.9490%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 8 outliers among 100 measurements (8.00%) | |
2 (2.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking random:uniform/write_u32_itoa | |
Benchmarking random:uniform/write_u32_itoa: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_u32_itoa: Collecting 100 samples in estimated 5.0291 s (732k iterations) | |
Benchmarking random:uniform/write_u32_itoa: Analyzing | |
random:uniform/write_u32_itoa | |
time: [6.8689 µs 6.8909 µs 6.9215 µs] | |
change: [-3.1504% -2.8482% -2.5090%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 10 outliers among 100 measurements (10.00%) | |
1 (1.00%) high mild | |
9 (9.00%) high severe | |
Benchmarking random:uniform/write_u32_fmt | |
Benchmarking random:uniform/write_u32_fmt: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_u32_fmt: Collecting 100 samples in estimated 5.0246 s (374k iterations) | |
Benchmarking random:uniform/write_u32_fmt: Analyzing | |
random:uniform/write_u32_fmt | |
time: [13.593 µs 13.646 µs 13.736 µs] | |
change: [-11.200% -11.031% -10.806%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 13 outliers among 100 measurements (13.00%) | |
2 (2.00%) high mild | |
11 (11.00%) high severe | |
Benchmarking random:uniform/write_u64_lexical | |
Benchmarking random:uniform/write_u64_lexical: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_u64_lexical: Collecting 100 samples in estimated 5.0239 s (571k iterations) | |
Benchmarking random:uniform/write_u64_lexical: Analyzing | |
random:uniform/write_u64_lexical | |
time: [8.7762 µs 8.8154 µs 8.8792 µs] | |
change: [-1.1318% -0.6946% -0.2438%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 9 outliers among 100 measurements (9.00%) | |
5 (5.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking random:uniform/write_u64_itoa | |
Benchmarking random:uniform/write_u64_itoa: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_u64_itoa: Collecting 100 samples in estimated 5.0147 s (460k iterations) | |
Benchmarking random:uniform/write_u64_itoa: Analyzing | |
random:uniform/write_u64_itoa | |
time: [9.7786 µs 9.8130 µs 9.8649 µs] | |
change: [-26.950% -26.778% -26.562%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
Benchmarking random:uniform/write_u64_fmt | |
Benchmarking random:uniform/write_u64_fmt: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_u64_fmt: Collecting 100 samples in estimated 5.0668 s (207k iterations) | |
Benchmarking random:uniform/write_u64_fmt: Analyzing | |
random:uniform/write_u64_fmt | |
time: [24.933 µs 24.993 µs 25.068 µs] | |
change: [+25.363% +25.728% +26.044%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking random:uniform/write_u128_lexical | |
Benchmarking random:uniform/write_u128_lexical: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_u128_lexical: Collecting 100 samples in estimated 5.0287 s (212k iterations) | |
Benchmarking random:uniform/write_u128_lexical: Analyzing | |
random:uniform/write_u128_lexical | |
time: [23.597 µs 23.600 µs 23.605 µs] | |
change: [-14.231% -13.953% -13.752%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 9 outliers among 100 measurements (9.00%) | |
2 (2.00%) high mild | |
7 (7.00%) high severe | |
Benchmarking random:uniform/write_u128_itoa | |
Benchmarking random:uniform/write_u128_itoa: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_u128_itoa: Collecting 100 samples in estimated 5.0738 s (207k iterations) | |
Benchmarking random:uniform/write_u128_itoa: Analyzing | |
random:uniform/write_u128_itoa | |
time: [24.235 µs 24.241 µs 24.246 µs] | |
change: [-15.857% -15.775% -15.696%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 5 outliers among 100 measurements (5.00%) | |
5 (5.00%) high mild | |
Benchmarking random:uniform/write_u128_fmt | |
Benchmarking random:uniform/write_u128_fmt: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_u128_fmt: Collecting 100 samples in estimated 5.0801 s (106k iterations) | |
Benchmarking random:uniform/write_u128_fmt: Analyzing | |
random:uniform/write_u128_fmt | |
time: [48.379 µs 48.407 µs 48.438 µs] | |
change: [+6.0955% +6.1962% +6.3045%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
3 (3.00%) high mild | |
Benchmarking random:uniform/write_i8_lexical | |
Benchmarking random:uniform/write_i8_lexical: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_i8_lexical: Collecting 100 samples in estimated 5.0110 s (2.0M iterations) | |
Benchmarking random:uniform/write_i8_lexical: Analyzing | |
random:uniform/write_i8_lexical | |
time: [2.4948 µs 2.4952 µs 2.4957 µs] | |
change: [+3.2869% +3.3231% +3.3586%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 8 outliers among 100 measurements (8.00%) | |
5 (5.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking random:uniform/write_i8_itoa | |
Benchmarking random:uniform/write_i8_itoa: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_i8_itoa: Collecting 100 samples in estimated 5.0031 s (980k iterations) | |
Benchmarking random:uniform/write_i8_itoa: Analyzing | |
random:uniform/write_i8_itoa | |
time: [5.0529 µs 5.0558 µs 5.0593 µs] | |
change: [-7.1463% -7.0426% -6.9382%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking random:uniform/write_i8_fmt | |
Benchmarking random:uniform/write_i8_fmt: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_i8_fmt: Collecting 100 samples in estimated 5.0581 s (359k iterations) | |
Benchmarking random:uniform/write_i8_fmt: Analyzing | |
random:uniform/write_i8_fmt | |
time: [15.111 µs 15.116 µs 15.122 µs] | |
change: [-7.1386% -7.0640% -6.9696%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
Benchmarking random:uniform/write_i16_lexical | |
Benchmarking random:uniform/write_i16_lexical: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_i16_lexical: Collecting 100 samples in estimated 5.0053 s (1.4M iterations) | |
Benchmarking random:uniform/write_i16_lexical: Analyzing | |
random:uniform/write_i16_lexical | |
time: [3.5068 µs 3.5082 µs 3.5097 µs] | |
change: [+2.0512% +2.1241% +2.1939%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
3 (3.00%) high mild | |
Benchmarking random:uniform/write_i16_itoa | |
Benchmarking random:uniform/write_i16_itoa: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_i16_itoa: Collecting 100 samples in estimated 5.0277 s (808k iterations) | |
Benchmarking random:uniform/write_i16_itoa: Analyzing | |
random:uniform/write_i16_itoa | |
time: [6.2244 µs 6.2254 µs 6.2267 µs] | |
change: [-1.1473% -1.1109% -1.0706%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
3 (3.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking random:uniform/write_i16_fmt | |
Benchmarking random:uniform/write_i16_fmt: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_i16_fmt: Collecting 100 samples in estimated 5.0346 s (364k iterations) | |
Benchmarking random:uniform/write_i16_fmt: Analyzing | |
random:uniform/write_i16_fmt | |
time: [14.899 µs 14.903 µs 14.907 µs] | |
change: [-2.8528% -2.7174% -2.6295%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 5 outliers among 100 measurements (5.00%) | |
5 (5.00%) high mild | |
Benchmarking random:uniform/write_i32_lexical | |
Benchmarking random:uniform/write_i32_lexical: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_i32_lexical: Collecting 100 samples in estimated 5.0204 s (995k iterations) | |
Benchmarking random:uniform/write_i32_lexical: Analyzing | |
random:uniform/write_i32_lexical | |
time: [5.0645 µs 5.0666 µs 5.0687 µs] | |
change: [+7.0598% +7.1556% +7.2642%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:uniform/write_i32_itoa | |
Benchmarking random:uniform/write_i32_itoa: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_i32_itoa: Collecting 100 samples in estimated 5.0338 s (717k iterations) | |
Benchmarking random:uniform/write_i32_itoa: Analyzing | |
random:uniform/write_i32_itoa | |
time: [7.0166 µs 7.0176 µs 7.0187 µs] | |
change: [-2.3192% -2.2468% -2.1763%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 4 outliers among 100 measurements (4.00%) | |
1 (1.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking random:uniform/write_i32_fmt | |
Benchmarking random:uniform/write_i32_fmt: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_i32_fmt: Collecting 100 samples in estimated 5.0519 s (263k iterations) | |
Benchmarking random:uniform/write_i32_fmt: Analyzing | |
random:uniform/write_i32_fmt | |
time: [19.109 µs 19.124 µs 19.143 µs] | |
change: [+17.518% +17.647% +17.783%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:uniform/write_i64_lexical | |
Benchmarking random:uniform/write_i64_lexical: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_i64_lexical: Collecting 100 samples in estimated 5.0163 s (550k iterations) | |
Benchmarking random:uniform/write_i64_lexical: Analyzing | |
random:uniform/write_i64_lexical | |
time: [9.1133 µs 9.1154 µs 9.1173 µs] | |
change: [-0.5745% -0.5102% -0.4559%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 5 outliers among 100 measurements (5.00%) | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:uniform/write_i64_itoa | |
Benchmarking random:uniform/write_i64_itoa: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_i64_itoa: Collecting 100 samples in estimated 5.0131 s (480k iterations) | |
Benchmarking random:uniform/write_i64_itoa: Analyzing | |
random:uniform/write_i64_itoa | |
time: [10.436 µs 10.446 µs 10.456 µs] | |
change: [-3.6477% -3.5821% -3.5206%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking random:uniform/write_i64_fmt | |
Benchmarking random:uniform/write_i64_fmt: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_i64_fmt: Collecting 100 samples in estimated 5.0760 s (197k iterations) | |
Benchmarking random:uniform/write_i64_fmt: Analyzing | |
random:uniform/write_i64_fmt | |
time: [25.582 µs 25.621 µs 25.670 µs] | |
change: [+10.212% +10.463% +10.695%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking random:uniform/write_i128_lexical | |
Benchmarking random:uniform/write_i128_lexical: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_i128_lexical: Collecting 100 samples in estimated 5.0434 s (217k iterations) | |
Benchmarking random:uniform/write_i128_lexical: Analyzing | |
random:uniform/write_i128_lexical | |
time: [23.048 µs 23.052 µs 23.056 µs] | |
change: [-8.7074% -8.4017% -8.1608%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 4 outliers among 100 measurements (4.00%) | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:uniform/write_i128_itoa | |
Benchmarking random:uniform/write_i128_itoa: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_i128_itoa: Collecting 100 samples in estimated 5.0466 s (197k iterations) | |
Benchmarking random:uniform/write_i128_itoa: Analyzing | |
random:uniform/write_i128_itoa | |
time: [25.849 µs 25.871 µs 25.892 µs] | |
change: [-9.8656% -9.6840% -9.5054%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking random:uniform/write_i128_fmt | |
Benchmarking random:uniform/write_i128_fmt: Warming up for 3.0000 s | |
Benchmarking random:uniform/write_i128_fmt: Collecting 100 samples in estimated 5.1142 s (101k iterations) | |
Benchmarking random:uniform/write_i128_fmt: Analyzing | |
random:uniform/write_i128_fmt | |
time: [50.600 µs 50.737 µs 50.970 µs] | |
change: [+4.4743% +4.7130% +4.9453%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:simple/write_u8_lexical | |
Benchmarking random:simple/write_u8_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple/write_u8_lexical: Collecting 100 samples in estimated 5.0056 s (2.6M iterations) | |
Benchmarking random:simple/write_u8_lexical: Analyzing | |
random:simple/write_u8_lexical | |
time: [1.9234 µs 1.9363 µs 1.9519 µs] | |
change: [-0.1467% +0.4084% +0.9540%] (p = 0.15 > 0.05) | |
No change in performance detected. | |
Found 8 outliers among 100 measurements (8.00%) | |
2 (2.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking random:simple/write_u8_itoa | |
Benchmarking random:simple/write_u8_itoa: Warming up for 3.0000 s | |
Benchmarking random:simple/write_u8_itoa: Collecting 100 samples in estimated 5.0248 s (975k iterations) | |
Benchmarking random:simple/write_u8_itoa: Analyzing | |
random:simple/write_u8_itoa | |
time: [5.1644 µs 5.1752 µs 5.1961 µs] | |
change: [+4.4647% +4.6416% +4.9594%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
3 (3.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking random:simple/write_u8_fmt | |
Benchmarking random:simple/write_u8_fmt: Warming up for 3.0000 s | |
Benchmarking random:simple/write_u8_fmt: Collecting 100 samples in estimated 5.0290 s (424k iterations) | |
Benchmarking random:simple/write_u8_fmt: Analyzing | |
random:simple/write_u8_fmt | |
time: [12.522 µs 12.642 µs 12.754 µs] | |
change: [-5.7461% -5.4329% -5.1351%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
6 (6.00%) low severe | |
Benchmarking random:simple/write_u16_lexical | |
Benchmarking random:simple/write_u16_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple/write_u16_lexical: Collecting 100 samples in estimated 5.0003 s (1.6M iterations) | |
Benchmarking random:simple/write_u16_lexical: Analyzing | |
random:simple/write_u16_lexical | |
time: [3.1370 µs 3.1526 µs 3.1721 µs] | |
change: [+1.2153% +1.9662% +2.7283%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
5 (5.00%) high severe | |
Benchmarking random:simple/write_u16_itoa | |
Benchmarking random:simple/write_u16_itoa: Warming up for 3.0000 s | |
Benchmarking random:simple/write_u16_itoa: Collecting 100 samples in estimated 5.0143 s (1.0M iterations) | |
Benchmarking random:simple/write_u16_itoa: Analyzing | |
random:simple/write_u16_itoa | |
time: [4.8619 µs 4.8640 µs 4.8663 µs] | |
change: [-1.3932% -1.3355% -1.2808%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking random:simple/write_u16_fmt | |
Benchmarking random:simple/write_u16_fmt: Warming up for 3.0000 s | |
Benchmarking random:simple/write_u16_fmt: Collecting 100 samples in estimated 5.0474 s (419k iterations) | |
Benchmarking random:simple/write_u16_fmt: Analyzing | |
random:simple/write_u16_fmt | |
time: [12.806 µs 12.891 µs 12.994 µs] | |
change: [-2.3340% -2.0201% -1.6187%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
2 (2.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking random:simple/write_u32_lexical | |
Benchmarking random:simple/write_u32_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple/write_u32_lexical: Collecting 100 samples in estimated 5.0102 s (1.7M iterations) | |
Benchmarking random:simple/write_u32_lexical: Analyzing | |
random:simple/write_u32_lexical | |
time: [2.9135 µs 2.9222 µs 2.9388 µs] | |
change: [-6.7185% -6.3801% -6.0894%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:simple/write_u32_itoa | |
Benchmarking random:simple/write_u32_itoa: Warming up for 3.0000 s | |
Benchmarking random:simple/write_u32_itoa: Collecting 100 samples in estimated 5.0177 s (1.1M iterations) | |
Benchmarking random:simple/write_u32_itoa: Analyzing | |
random:simple/write_u32_itoa | |
time: [4.5333 µs 4.5344 µs 4.5355 µs] | |
change: [-24.056% -22.502% -21.522%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking random:simple/write_u32_fmt | |
Benchmarking random:simple/write_u32_fmt: Warming up for 3.0000 s | |
Benchmarking random:simple/write_u32_fmt: Collecting 100 samples in estimated 5.0532 s (429k iterations) | |
Benchmarking random:simple/write_u32_fmt: Analyzing | |
random:simple/write_u32_fmt | |
time: [12.726 µs 12.728 µs 12.730 µs] | |
change: [-6.8413% -6.8156% -6.7905%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 4 outliers among 100 measurements (4.00%) | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:simple/write_u64_lexical | |
Benchmarking random:simple/write_u64_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple/write_u64_lexical: Collecting 100 samples in estimated 5.0155 s (1.6M iterations) | |
Benchmarking random:simple/write_u64_lexical: Analyzing | |
random:simple/write_u64_lexical | |
time: [3.0636 µs 3.0649 µs 3.0664 µs] | |
change: [-2.1628% -2.1074% -2.0548%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking random:simple/write_u64_itoa | |
Benchmarking random:simple/write_u64_itoa: Warming up for 3.0000 s | |
Benchmarking random:simple/write_u64_itoa: Collecting 100 samples in estimated 5.0042 s (1.1M iterations) | |
Benchmarking random:simple/write_u64_itoa: Analyzing | |
random:simple/write_u64_itoa | |
time: [4.6336 µs 4.6349 µs 4.6362 µs] | |
change: [-15.218% -15.183% -15.151%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking random:simple/write_u64_fmt | |
Benchmarking random:simple/write_u64_fmt: Warming up for 3.0000 s | |
Benchmarking random:simple/write_u64_fmt: Collecting 100 samples in estimated 5.0236 s (414k iterations) | |
Benchmarking random:simple/write_u64_fmt: Analyzing | |
random:simple/write_u64_fmt | |
time: [12.958 µs 12.961 µs 12.965 µs] | |
change: [-1.2377% -1.2094% -1.1827%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 14 outliers among 100 measurements (14.00%) | |
5 (5.00%) high mild | |
9 (9.00%) high severe | |
Benchmarking random:simple/write_u128_lexical | |
Benchmarking random:simple/write_u128_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple/write_u128_lexical: Collecting 100 samples in estimated 5.0122 s (1.0M iterations) | |
Benchmarking random:simple/write_u128_lexical: Analyzing | |
random:simple/write_u128_lexical | |
time: [4.8904 µs 4.8913 µs 4.8922 µs] | |
change: [-0.0836% -0.0521% -0.0260%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 3 outliers among 100 measurements (3.00%) | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:simple/write_u128_itoa | |
Benchmarking random:simple/write_u128_itoa: Warming up for 3.0000 s | |
Benchmarking random:simple/write_u128_itoa: Collecting 100 samples in estimated 5.0151 s (833k iterations) | |
Benchmarking random:simple/write_u128_itoa: Analyzing | |
random:simple/write_u128_itoa | |
time: [5.9857 µs 5.9871 µs 5.9886 µs] | |
change: [-5.1679% -5.0410% -4.9667%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:simple/write_u128_fmt | |
Benchmarking random:simple/write_u128_fmt: Warming up for 3.0000 s | |
Benchmarking random:simple/write_u128_fmt: Collecting 100 samples in estimated 5.0564 s (303k iterations) | |
Benchmarking random:simple/write_u128_fmt: Analyzing | |
random:simple/write_u128_fmt | |
time: [16.783 µs 16.787 µs 16.792 µs] | |
change: [-0.3263% -0.2983% -0.2707%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 4 outliers among 100 measurements (4.00%) | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:simple/write_i8_lexical | |
Benchmarking random:simple/write_i8_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple/write_i8_lexical: Collecting 100 samples in estimated 5.0110 s (2.3M iterations) | |
Benchmarking random:simple/write_i8_lexical: Analyzing | |
random:simple/write_i8_lexical | |
time: [2.2095 µs 2.2103 µs 2.2112 µs] | |
change: [+1.7264% +1.7660% +1.8113%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
3 (3.00%) high mild | |
Benchmarking random:simple/write_i8_itoa | |
Benchmarking random:simple/write_i8_itoa: Warming up for 3.0000 s | |
Benchmarking random:simple/write_i8_itoa: Collecting 100 samples in estimated 5.0232 s (848k iterations) | |
Benchmarking random:simple/write_i8_itoa: Analyzing | |
random:simple/write_i8_itoa | |
time: [5.6595 µs 5.6614 µs 5.6633 µs] | |
change: [+4.4720% +4.5513% +4.6267%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) low mild | |
1 (1.00%) high severe | |
Benchmarking random:simple/write_i8_fmt | |
Benchmarking random:simple/write_i8_fmt: Warming up for 3.0000 s | |
Benchmarking random:simple/write_i8_fmt: Collecting 100 samples in estimated 5.0586 s (409k iterations) | |
Benchmarking random:simple/write_i8_fmt: Analyzing | |
random:simple/write_i8_fmt | |
time: [12.677 µs 12.787 µs 12.918 µs] | |
change: [-9.3502% -8.7984% -8.2128%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 25 outliers among 100 measurements (25.00%) | |
23 (23.00%) low severe | |
2 (2.00%) low mild | |
Benchmarking random:simple/write_i16_lexical | |
Benchmarking random:simple/write_i16_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple/write_i16_lexical: Collecting 100 samples in estimated 5.0044 s (1.8M iterations) | |
Benchmarking random:simple/write_i16_lexical: Analyzing | |
random:simple/write_i16_lexical | |
time: [2.7151 µs 2.7155 µs 2.7160 µs] | |
change: [-9.1997% -9.1647% -9.1339%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 8 outliers among 100 measurements (8.00%) | |
7 (7.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:simple/write_i16_itoa | |
Benchmarking random:simple/write_i16_itoa: Warming up for 3.0000 s | |
Benchmarking random:simple/write_i16_itoa: Collecting 100 samples in estimated 5.0058 s (1.1M iterations) | |
Benchmarking random:simple/write_i16_itoa: Analyzing | |
random:simple/write_i16_itoa | |
time: [4.5854 µs 4.5869 µs 4.5885 µs] | |
change: [-7.5591% -7.5158% -7.4768%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking random:simple/write_i16_fmt | |
Benchmarking random:simple/write_i16_fmt: Warming up for 3.0000 s | |
Benchmarking random:simple/write_i16_fmt: Collecting 100 samples in estimated 5.0377 s (424k iterations) | |
Benchmarking random:simple/write_i16_fmt: Analyzing | |
random:simple/write_i16_fmt | |
time: [11.959 µs 11.999 µs 12.050 µs] | |
change: [-6.9435% -6.4426% -5.9903%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking random:simple/write_i32_lexical | |
Benchmarking random:simple/write_i32_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple/write_i32_lexical: Collecting 100 samples in estimated 5.0088 s (1.8M iterations) | |
Benchmarking random:simple/write_i32_lexical: Analyzing | |
random:simple/write_i32_lexical | |
time: [2.7398 µs 2.7401 µs 2.7405 µs] | |
change: [+0.1329% +0.1655% +0.1941%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 9 outliers among 100 measurements (9.00%) | |
5 (5.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking random:simple/write_i32_itoa | |
Benchmarking random:simple/write_i32_itoa: Warming up for 3.0000 s | |
Benchmarking random:simple/write_i32_itoa: Collecting 100 samples in estimated 5.0117 s (939k iterations) | |
Benchmarking random:simple/write_i32_itoa: Analyzing | |
random:simple/write_i32_itoa | |
time: [5.3337 µs 5.3349 µs 5.3362 µs] | |
change: [-0.7516% -0.5884% -0.4898%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) low mild | |
1 (1.00%) high severe | |
Benchmarking random:simple/write_i32_fmt | |
Benchmarking random:simple/write_i32_fmt: Warming up for 3.0000 s | |
Benchmarking random:simple/write_i32_fmt: Collecting 100 samples in estimated 5.0501 s (429k iterations) | |
Benchmarking random:simple/write_i32_fmt: Analyzing | |
random:simple/write_i32_fmt | |
time: [12.790 µs 12.792 µs 12.795 µs] | |
change: [-3.3078% -3.2853% -3.2614%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 11 outliers among 100 measurements (11.00%) | |
5 (5.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking random:simple/write_i64_lexical | |
Benchmarking random:simple/write_i64_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple/write_i64_lexical: Collecting 100 samples in estimated 5.0042 s (1.6M iterations) | |
Benchmarking random:simple/write_i64_lexical: Analyzing | |
random:simple/write_i64_lexical | |
time: [3.2039 µs 3.2046 µs 3.2054 µs] | |
change: [+7.5995% +7.6598% +7.7216%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:simple/write_i64_itoa | |
Benchmarking random:simple/write_i64_itoa: Warming up for 3.0000 s | |
Benchmarking random:simple/write_i64_itoa: Collecting 100 samples in estimated 5.0069 s (1000k iterations) | |
Benchmarking random:simple/write_i64_itoa: Analyzing | |
random:simple/write_i64_itoa | |
time: [4.9998 µs 5.0019 µs 5.0039 µs] | |
change: [-6.0647% -6.0112% -5.9587%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking random:simple/write_i64_fmt | |
Benchmarking random:simple/write_i64_fmt: Warming up for 3.0000 s | |
Benchmarking random:simple/write_i64_fmt: Collecting 100 samples in estimated 5.0527 s (429k iterations) | |
Benchmarking random:simple/write_i64_fmt: Analyzing | |
random:simple/write_i64_fmt | |
time: [12.756 µs 12.757 µs 12.759 µs] | |
change: [-10.096% -9.6590% -9.2138%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
5 (5.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:simple/write_i128_lexical | |
Benchmarking random:simple/write_i128_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple/write_i128_lexical: Collecting 100 samples in estimated 5.0093 s (1.0M iterations) | |
Benchmarking random:simple/write_i128_lexical: Analyzing | |
random:simple/write_i128_lexical | |
time: [4.8522 µs 4.8531 µs 4.8542 µs] | |
change: [-9.1741% -9.1221% -9.0813%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 22 outliers among 100 measurements (22.00%) | |
14 (14.00%) low mild | |
3 (3.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking random:simple/write_i128_itoa | |
Benchmarking random:simple/write_i128_itoa: Warming up for 3.0000 s | |
Benchmarking random:simple/write_i128_itoa: Collecting 100 samples in estimated 5.0105 s (752k iterations) | |
Benchmarking random:simple/write_i128_itoa: Analyzing | |
random:simple/write_i128_itoa | |
time: [6.4737 µs 6.4747 µs 6.4757 µs] | |
change: [-4.8880% -4.8524% -4.8185%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 5 outliers among 100 measurements (5.00%) | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:simple/write_i128_fmt | |
Benchmarking random:simple/write_i128_fmt: Warming up for 3.0000 s | |
Benchmarking random:simple/write_i128_fmt: Collecting 100 samples in estimated 5.0776 s (293k iterations) | |
Benchmarking random:simple/write_i128_fmt: Analyzing | |
random:simple/write_i128_fmt | |
time: [17.395 µs 17.399 µs 17.404 µs] | |
change: [-1.5640% -1.4228% -1.1851%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 8 outliers among 100 measurements (8.00%) | |
6 (6.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:large/write_u8_lexical | |
Benchmarking random:large/write_u8_lexical: Warming up for 3.0000 s | |
Benchmarking random:large/write_u8_lexical: Collecting 100 samples in estimated 5.0043 s (1.8M iterations) | |
Benchmarking random:large/write_u8_lexical: Analyzing | |
random:large/write_u8_lexical | |
time: [2.7225 µs 2.7229 µs 2.7233 µs] | |
change: [-0.1677% -0.1126% -0.0677%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:large/write_u8_itoa | |
Benchmarking random:large/write_u8_itoa: Warming up for 3.0000 s | |
Benchmarking random:large/write_u8_itoa: Collecting 100 samples in estimated 5.0106 s (1.3M iterations) | |
Benchmarking random:large/write_u8_itoa: Analyzing | |
random:large/write_u8_itoa | |
time: [3.8104 µs 3.8108 µs 3.8114 µs] | |
change: [-12.732% -12.600% -12.520%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 10 outliers among 100 measurements (10.00%) | |
4 (4.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking random:large/write_u8_fmt | |
Benchmarking random:large/write_u8_fmt: Warming up for 3.0000 s | |
Benchmarking random:large/write_u8_fmt: Collecting 100 samples in estimated 5.0170 s (449k iterations) | |
Benchmarking random:large/write_u8_fmt: Analyzing | |
random:large/write_u8_fmt | |
time: [11.427 µs 11.536 µs 11.669 µs] | |
change: [-1.2079% -0.3774% +0.3045%] (p = 0.36 > 0.05) | |
No change in performance detected. | |
Benchmarking random:large/write_u16_lexical | |
Benchmarking random:large/write_u16_lexical: Warming up for 3.0000 s | |
Benchmarking random:large/write_u16_lexical: Collecting 100 samples in estimated 5.0089 s (1.5M iterations) | |
Benchmarking random:large/write_u16_lexical: Analyzing | |
random:large/write_u16_lexical | |
time: [3.2295 µs 3.2331 µs 3.2367 µs] | |
change: [-0.3266% -0.2041% -0.0838%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking random:large/write_u16_itoa | |
Benchmarking random:large/write_u16_itoa: Warming up for 3.0000 s | |
Benchmarking random:large/write_u16_itoa: Collecting 100 samples in estimated 5.0282 s (803k iterations) | |
Benchmarking random:large/write_u16_itoa: Analyzing | |
random:large/write_u16_itoa | |
time: [6.2584 µs 6.2595 µs 6.2606 µs] | |
change: [-0.1995% -0.1611% -0.1272%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 6 outliers among 100 measurements (6.00%) | |
5 (5.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:large/write_u16_fmt | |
Benchmarking random:large/write_u16_fmt: Warming up for 3.0000 s | |
Benchmarking random:large/write_u16_fmt: Collecting 100 samples in estimated 5.0502 s (414k iterations) | |
Benchmarking random:large/write_u16_fmt: Analyzing | |
random:large/write_u16_fmt | |
time: [12.991 µs 13.003 µs 13.015 µs] | |
change: [-2.5919% -2.5041% -2.4225%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 9 outliers among 100 measurements (9.00%) | |
9 (9.00%) low mild | |
Benchmarking random:large/write_u32_lexical | |
Benchmarking random:large/write_u32_lexical: Warming up for 3.0000 s | |
Benchmarking random:large/write_u32_lexical: Collecting 100 samples in estimated 5.0204 s (1.2M iterations) | |
Benchmarking random:large/write_u32_lexical: Analyzing | |
random:large/write_u32_lexical | |
time: [4.3498 µs 4.3505 µs 4.3512 µs] | |
change: [-1.1091% -1.0314% -0.9211%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 8 outliers among 100 measurements (8.00%) | |
4 (4.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking random:large/write_u32_itoa | |
Benchmarking random:large/write_u32_itoa: Warming up for 3.0000 s | |
Benchmarking random:large/write_u32_itoa: Collecting 100 samples in estimated 5.0204 s (732k iterations) | |
Benchmarking random:large/write_u32_itoa: Analyzing | |
random:large/write_u32_itoa | |
time: [6.8414 µs 6.8430 µs 6.8446 µs] | |
change: [-3.3788% -3.3260% -3.2723%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 9 outliers among 100 measurements (9.00%) | |
7 (7.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:large/write_u32_fmt | |
Benchmarking random:large/write_u32_fmt: Warming up for 3.0000 s | |
Benchmarking random:large/write_u32_fmt: Collecting 100 samples in estimated 5.0070 s (364k iterations) | |
Benchmarking random:large/write_u32_fmt: Analyzing | |
random:large/write_u32_fmt | |
time: [13.827 µs 13.848 µs 13.873 µs] | |
change: [-7.6248% -7.4982% -7.3686%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking random:large/write_u64_lexical | |
Benchmarking random:large/write_u64_lexical: Warming up for 3.0000 s | |
Benchmarking random:large/write_u64_lexical: Collecting 100 samples in estimated 5.0146 s (571k iterations) | |
Benchmarking random:large/write_u64_lexical: Analyzing | |
random:large/write_u64_lexical | |
time: [8.7866 µs 8.7900 µs 8.7939 µs] | |
change: [-0.6418% -0.5947% -0.5408%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 12 outliers among 100 measurements (12.00%) | |
2 (2.00%) high mild | |
10 (10.00%) high severe | |
Benchmarking random:large/write_u64_itoa | |
Benchmarking random:large/write_u64_itoa: Warming up for 3.0000 s | |
Benchmarking random:large/write_u64_itoa: Collecting 100 samples in estimated 5.0262 s (460k iterations) | |
Benchmarking random:large/write_u64_itoa: Analyzing | |
random:large/write_u64_itoa | |
time: [9.7559 µs 9.7688 µs 9.7817 µs] | |
change: [-3.2234% -3.0973% -2.9737%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking random:large/write_u64_fmt | |
Benchmarking random:large/write_u64_fmt: Warming up for 3.0000 s | |
Benchmarking random:large/write_u64_fmt: Collecting 100 samples in estimated 5.0512 s (288k iterations) | |
Benchmarking random:large/write_u64_fmt: Analyzing | |
random:large/write_u64_fmt | |
time: [18.204 µs 18.210 µs 18.217 µs] | |
change: [-10.593% -10.489% -10.387%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:large/write_u128_lexical | |
Benchmarking random:large/write_u128_lexical: Warming up for 3.0000 s | |
Benchmarking random:large/write_u128_lexical: Collecting 100 samples in estimated 5.0018 s (212k iterations) | |
Benchmarking random:large/write_u128_lexical: Analyzing | |
random:large/write_u128_lexical | |
time: [23.549 µs 23.553 µs 23.556 µs] | |
change: [-13.402% -13.248% -13.120%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 10 outliers among 100 measurements (10.00%) | |
6 (6.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking random:large/write_u128_itoa | |
Benchmarking random:large/write_u128_itoa: Warming up for 3.0000 s | |
Benchmarking random:large/write_u128_itoa: Collecting 100 samples in estimated 5.0818 s (207k iterations) | |
Benchmarking random:large/write_u128_itoa: Analyzing | |
random:large/write_u128_itoa | |
time: [24.356 µs 24.365 µs 24.374 µs] | |
change: [-15.035% -14.939% -14.861%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 4 outliers among 100 measurements (4.00%) | |
4 (4.00%) high mild | |
Benchmarking random:large/write_u128_fmt | |
Benchmarking random:large/write_u128_fmt: Warming up for 3.0000 s | |
Benchmarking random:large/write_u128_fmt: Collecting 100 samples in estimated 5.1308 s (106k iterations) | |
Benchmarking random:large/write_u128_fmt: Analyzing | |
random:large/write_u128_fmt | |
time: [48.004 µs 48.077 µs 48.158 µs] | |
change: [+6.6607% +6.8098% +6.9604%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 8 outliers among 100 measurements (8.00%) | |
8 (8.00%) high mild | |
Benchmarking random:large/write_i8_lexical | |
Benchmarking random:large/write_i8_lexical: Warming up for 3.0000 s | |
Benchmarking random:large/write_i8_lexical: Collecting 100 samples in estimated 5.0121 s (2.0M iterations) | |
Benchmarking random:large/write_i8_lexical: Analyzing | |
random:large/write_i8_lexical | |
time: [2.4507 µs 2.4522 µs 2.4554 µs] | |
change: [+11.374% +11.618% +11.992%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 8 outliers among 100 measurements (8.00%) | |
5 (5.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking random:large/write_i8_itoa | |
Benchmarking random:large/write_i8_itoa: Warming up for 3.0000 s | |
Benchmarking random:large/write_i8_itoa: Collecting 100 samples in estimated 5.0096 s (1.2M iterations) | |
Benchmarking random:large/write_i8_itoa: Analyzing | |
random:large/write_i8_itoa | |
time: [4.0820 µs 4.0826 µs 4.0833 µs] | |
change: [-6.3459% -6.3072% -6.2730%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 9 outliers among 100 measurements (9.00%) | |
2 (2.00%) high mild | |
7 (7.00%) high severe | |
Benchmarking random:large/write_i8_fmt | |
Benchmarking random:large/write_i8_fmt: Warming up for 3.0000 s | |
Benchmarking random:large/write_i8_fmt: Collecting 100 samples in estimated 5.0143 s (460k iterations) | |
Benchmarking random:large/write_i8_fmt: Analyzing | |
random:large/write_i8_fmt | |
time: [11.953 µs 11.955 µs 11.956 µs] | |
change: [-5.4756% -4.8791% -4.2858%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 9 outliers among 100 measurements (9.00%) | |
5 (5.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking random:large/write_i16_lexical | |
Benchmarking random:large/write_i16_lexical: Warming up for 3.0000 s | |
Benchmarking random:large/write_i16_lexical: Collecting 100 samples in estimated 5.0010 s (1.4M iterations) | |
Benchmarking random:large/write_i16_lexical: Analyzing | |
random:large/write_i16_lexical | |
time: [3.4984 µs 3.4993 µs 3.5004 µs] | |
change: [+2.5906% +2.6344% +2.6798%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:large/write_i16_itoa | |
Benchmarking random:large/write_i16_itoa: Warming up for 3.0000 s | |
Benchmarking random:large/write_i16_itoa: Collecting 100 samples in estimated 5.0087 s (808k iterations) | |
Benchmarking random:large/write_i16_itoa: Analyzing | |
random:large/write_i16_itoa | |
time: [6.1913 µs 6.1924 µs 6.1937 µs] | |
change: [-4.5246% -4.3967% -4.3109%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
4 (4.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:large/write_i16_fmt | |
Benchmarking random:large/write_i16_fmt: Warming up for 3.0000 s | |
Benchmarking random:large/write_i16_fmt: Collecting 100 samples in estimated 5.0092 s (379k iterations) | |
Benchmarking random:large/write_i16_fmt: Analyzing | |
random:large/write_i16_fmt | |
time: [13.805 µs 13.810 µs 13.815 µs] | |
change: [-7.6448% -7.5905% -7.5350%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking random:large/write_i32_lexical | |
Benchmarking random:large/write_i32_lexical: Warming up for 3.0000 s | |
Benchmarking random:large/write_i32_lexical: Collecting 100 samples in estimated 5.0230 s (1.0M iterations) | |
Benchmarking random:large/write_i32_lexical: Analyzing | |
random:large/write_i32_lexical | |
time: [4.9786 µs 4.9802 µs 4.9817 µs] | |
change: [+10.214% +10.273% +10.328%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 10 outliers among 100 measurements (10.00%) | |
8 (8.00%) low mild | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:large/write_i32_itoa | |
Benchmarking random:large/write_i32_itoa: Warming up for 3.0000 s | |
Benchmarking random:large/write_i32_itoa: Collecting 100 samples in estimated 5.0026 s (717k iterations) | |
Benchmarking random:large/write_i32_itoa: Analyzing | |
random:large/write_i32_itoa | |
time: [6.9512 µs 6.9757 µs 7.0085 µs] | |
change: [-13.985% -13.706% -13.265%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 11 outliers among 100 measurements (11.00%) | |
4 (4.00%) high mild | |
7 (7.00%) high severe | |
Benchmarking random:large/write_i32_fmt | |
Benchmarking random:large/write_i32_fmt: Warming up for 3.0000 s | |
Benchmarking random:large/write_i32_fmt: Collecting 100 samples in estimated 5.0491 s (359k iterations) | |
Benchmarking random:large/write_i32_fmt: Analyzing | |
random:large/write_i32_fmt | |
time: [13.962 µs 13.976 µs 13.993 µs] | |
change: [-11.768% -11.625% -11.473%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking random:large/write_i64_lexical | |
Benchmarking random:large/write_i64_lexical: Warming up for 3.0000 s | |
Benchmarking random:large/write_i64_lexical: Collecting 100 samples in estimated 5.0270 s (556k iterations) | |
Benchmarking random:large/write_i64_lexical: Analyzing | |
random:large/write_i64_lexical | |
time: [9.0561 µs 9.0811 µs 9.1200 µs] | |
change: [-1.1552% +0.7243% +3.0338%] (p = 0.59 > 0.05) | |
No change in performance detected. | |
Found 7 outliers among 100 measurements (7.00%) | |
1 (1.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking random:large/write_i64_itoa | |
Benchmarking random:large/write_i64_itoa: Warming up for 3.0000 s | |
Benchmarking random:large/write_i64_itoa: Collecting 100 samples in estimated 5.0032 s (449k iterations) | |
Benchmarking random:large/write_i64_itoa: Analyzing | |
random:large/write_i64_itoa | |
time: [11.140 µs 11.146 µs 11.152 µs] | |
change: [-3.3169% -3.2619% -3.2112%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking random:large/write_i64_fmt | |
Benchmarking random:large/write_i64_fmt: Warming up for 3.0000 s | |
Benchmarking random:large/write_i64_fmt: Collecting 100 samples in estimated 5.0142 s (298k iterations) | |
Benchmarking random:large/write_i64_fmt: Analyzing | |
random:large/write_i64_fmt | |
time: [16.890 µs 16.932 µs 17.022 µs] | |
change: [-5.5890% -5.4395% -5.1928%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
3 (3.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking random:large/write_i128_lexical | |
Benchmarking random:large/write_i128_lexical: Warming up for 3.0000 s | |
Benchmarking random:large/write_i128_lexical: Collecting 100 samples in estimated 5.0268 s (232k iterations) | |
Benchmarking random:large/write_i128_lexical: Analyzing | |
random:large/write_i128_lexical | |
time: [21.639 µs 21.672 µs 21.736 µs] | |
change: [-14.735% -14.591% -14.376%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 5 outliers among 100 measurements (5.00%) | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:large/write_i128_itoa | |
Benchmarking random:large/write_i128_itoa: Warming up for 3.0000 s | |
Benchmarking random:large/write_i128_itoa: Collecting 100 samples in estimated 5.0990 s (187k iterations) | |
Benchmarking random:large/write_i128_itoa: Analyzing | |
random:large/write_i128_itoa | |
time: [26.994 µs 27.062 µs 27.152 µs] | |
change: [-7.1546% -6.8466% -6.4470%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 16 outliers among 100 measurements (16.00%) | |
9 (9.00%) high mild | |
7 (7.00%) high severe | |
Benchmarking random:large/write_i128_fmt | |
Benchmarking random:large/write_i128_fmt: Warming up for 3.0000 s | |
Benchmarking random:large/write_i128_fmt: Collecting 100 samples in estimated 5.0885 s (101k iterations) | |
Benchmarking random:large/write_i128_fmt: Analyzing | |
random:large/write_i128_fmt | |
time: [50.053 µs 50.083 µs 50.119 µs] | |
change: [+7.8782% +8.0925% +8.3068%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 15 outliers among 100 measurements (15.00%) | |
8 (8.00%) high mild | |
7 (7.00%) high severe | |
Benchmarking random:simple_signed/write_i8_lexical | |
Benchmarking random:simple_signed/write_i8_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple_signed/write_i8_lexical: Collecting 100 samples in estimated 5.0066 s (2.1M iterations) | |
Benchmarking random:simple_signed/write_i8_lexical: Analyzing | |
random:simple_signed/write_i8_lexical | |
time: [2.4374 µs 2.4379 µs 2.4384 µs] | |
change: [+2.5615% +2.6341% +2.7025%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 8 outliers among 100 measurements (8.00%) | |
5 (5.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking random:simple_signed/write_i8_itoa | |
Benchmarking random:simple_signed/write_i8_itoa: Warming up for 3.0000 s | |
Benchmarking random:simple_signed/write_i8_itoa: Collecting 100 samples in estimated 5.0084 s (954k iterations) | |
Benchmarking random:simple_signed/write_i8_itoa: Analyzing | |
random:simple_signed/write_i8_itoa | |
time: [5.2193 µs 5.2224 µs 5.2257 µs] | |
change: [+11.945% +12.043% +12.141%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Benchmarking random:simple_signed/write_i8_fmt | |
Benchmarking random:simple_signed/write_i8_fmt: Warming up for 3.0000 s | |
Benchmarking random:simple_signed/write_i8_fmt: Collecting 100 samples in estimated 5.0383 s (333k iterations) | |
Benchmarking random:simple_signed/write_i8_fmt: Analyzing | |
random:simple_signed/write_i8_fmt | |
time: [14.288 µs 14.429 µs 14.612 µs] | |
change: [-14.115% -13.051% -11.901%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking random:simple_signed/write_i16_lexical | |
Benchmarking random:simple_signed/write_i16_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple_signed/write_i16_lexical: Collecting 100 samples in estimated 5.0045 s (1.7M iterations) | |
Benchmarking random:simple_signed/write_i16_lexical: Analyzing | |
random:simple_signed/write_i16_lexical | |
time: [2.9702 µs 2.9707 µs 2.9712 µs] | |
change: [-2.4354% +1.8285% +4.3326%] (p = 0.49 > 0.05) | |
No change in performance detected. | |
Found 5 outliers among 100 measurements (5.00%) | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:simple_signed/write_i16_itoa | |
Benchmarking random:simple_signed/write_i16_itoa: Warming up for 3.0000 s | |
Benchmarking random:simple_signed/write_i16_itoa: Collecting 100 samples in estimated 5.0072 s (980k iterations) | |
Benchmarking random:simple_signed/write_i16_itoa: Analyzing | |
random:simple_signed/write_i16_itoa | |
time: [5.1070 µs 5.1084 µs 5.1096 µs] | |
change: [+1.8261% +1.9016% +1.9589%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:simple_signed/write_i16_fmt | |
Benchmarking random:simple_signed/write_i16_fmt: Warming up for 3.0000 s | |
Benchmarking random:simple_signed/write_i16_fmt: Collecting 100 samples in estimated 5.0039 s (323k iterations) | |
Benchmarking random:simple_signed/write_i16_fmt: Analyzing | |
random:simple_signed/write_i16_fmt | |
time: [16.406 µs 16.447 µs 16.517 µs] | |
change: [-4.6408% -4.4607% -4.2497%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 5 outliers among 100 measurements (5.00%) | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:simple_signed/write_i32_lexical | |
Benchmarking random:simple_signed/write_i32_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple_signed/write_i32_lexical: Collecting 100 samples in estimated 5.0152 s (1.6M iterations) | |
Benchmarking random:simple_signed/write_i32_lexical: Analyzing | |
random:simple_signed/write_i32_lexical | |
time: [3.1378 µs 3.1536 µs 3.1749 µs] | |
change: [+10.097% +10.667% +11.540%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
1 (1.00%) low mild | |
3 (3.00%) high severe | |
Benchmarking random:simple_signed/write_i32_itoa | |
Benchmarking random:simple_signed/write_i32_itoa: Warming up for 3.0000 s | |
Benchmarking random:simple_signed/write_i32_itoa: Collecting 100 samples in estimated 5.0086 s (1.0M iterations) | |
Benchmarking random:simple_signed/write_i32_itoa: Analyzing | |
random:simple_signed/write_i32_itoa | |
time: [4.8213 µs 4.8526 µs 4.8926 µs] | |
change: [-5.7259% -5.1447% -4.3729%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 12 outliers among 100 measurements (12.00%) | |
1 (1.00%) low mild | |
2 (2.00%) high mild | |
9 (9.00%) high severe | |
Benchmarking random:simple_signed/write_i32_fmt | |
Benchmarking random:simple_signed/write_i32_fmt: Warming up for 3.0000 s | |
Benchmarking random:simple_signed/write_i32_fmt: Collecting 100 samples in estimated 5.0056 s (318k iterations) | |
Benchmarking random:simple_signed/write_i32_fmt: Analyzing | |
random:simple_signed/write_i32_fmt | |
time: [16.810 µs 16.815 µs 16.820 µs] | |
change: [-3.4560% -3.4040% -3.3570%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:simple_signed/write_i64_lexical | |
Benchmarking random:simple_signed/write_i64_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple_signed/write_i64_lexical: Collecting 100 samples in estimated 5.0136 s (1.6M iterations) | |
Benchmarking random:simple_signed/write_i64_lexical: Analyzing | |
random:simple_signed/write_i64_lexical | |
time: [3.0693 µs 3.0697 µs 3.0701 µs] | |
change: [-4.8412% -4.7947% -4.7554%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
4 (4.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking random:simple_signed/write_i64_itoa | |
Benchmarking random:simple_signed/write_i64_itoa: Warming up for 3.0000 s | |
Benchmarking random:simple_signed/write_i64_itoa: Collecting 100 samples in estimated 5.0147 s (1.0M iterations) | |
Benchmarking random:simple_signed/write_i64_itoa: Analyzing | |
random:simple_signed/write_i64_itoa | |
time: [4.7959 µs 4.7969 µs 4.7978 µs] | |
change: [-9.2569% -9.2085% -9.1659%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
3 (3.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking random:simple_signed/write_i64_fmt | |
Benchmarking random:simple_signed/write_i64_fmt: Warming up for 3.0000 s | |
Benchmarking random:simple_signed/write_i64_fmt: Collecting 100 samples in estimated 5.0639 s (313k iterations) | |
Benchmarking random:simple_signed/write_i64_fmt: Analyzing | |
random:simple_signed/write_i64_fmt | |
time: [16.168 µs 16.176 µs 16.186 µs] | |
change: [-9.1401% -8.7738% -8.3180%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 20 outliers among 100 measurements (20.00%) | |
20 (20.00%) high severe | |
Benchmarking random:simple_signed/write_i128_lexical | |
Benchmarking random:simple_signed/write_i128_lexical: Warming up for 3.0000 s | |
Benchmarking random:simple_signed/write_i128_lexical: Collecting 100 samples in estimated 5.0182 s (944k iterations) | |
Benchmarking random:simple_signed/write_i128_lexical: Analyzing | |
random:simple_signed/write_i128_lexical | |
time: [5.3150 µs 5.3158 µs 5.3167 µs] | |
change: [-2.2339% -2.1913% -2.1538%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 9 outliers among 100 measurements (9.00%) | |
5 (5.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking random:simple_signed/write_i128_itoa | |
Benchmarking random:simple_signed/write_i128_itoa: Warming up for 3.0000 s | |
Benchmarking random:simple_signed/write_i128_itoa: Collecting 100 samples in estimated 5.0283 s (818k iterations) | |
Benchmarking random:simple_signed/write_i128_itoa: Analyzing | |
random:simple_signed/write_i128_itoa | |
time: [6.1075 µs 6.1093 µs 6.1112 µs] | |
change: [-6.1639% -6.0881% -6.0321%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:simple_signed/write_i128_fmt | |
Benchmarking random:simple_signed/write_i128_fmt: Warming up for 3.0000 s | |
Benchmarking random:simple_signed/write_i128_fmt: Collecting 100 samples in estimated 5.0199 s (247k iterations) | |
Benchmarking random:simple_signed/write_i128_fmt: Analyzing | |
random:simple_signed/write_i128_fmt | |
time: [20.647 µs 20.654 µs 20.662 µs] | |
change: [-4.0606% -4.0120% -3.9654%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 4 outliers among 100 measurements (4.00%) | |
4 (4.00%) high mild | |
Benchmarking random:large_signed/write_i8_lexical | |
Benchmarking random:large_signed/write_i8_lexical: Warming up for 3.0000 s | |
Benchmarking random:large_signed/write_i8_lexical: Collecting 100 samples in estimated 5.0047 s (1.7M iterations) | |
Benchmarking random:large_signed/write_i8_lexical: Analyzing | |
random:large_signed/write_i8_lexical | |
time: [2.9977 µs 2.9983 µs 2.9989 µs] | |
change: [+5.0112% +5.3303% +5.5705%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
5 (5.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:large_signed/write_i8_itoa | |
Benchmarking random:large_signed/write_i8_itoa: Warming up for 3.0000 s | |
Benchmarking random:large_signed/write_i8_itoa: Collecting 100 samples in estimated 5.0005 s (818k iterations) | |
Benchmarking random:large_signed/write_i8_itoa: Analyzing | |
random:large_signed/write_i8_itoa | |
time: [6.0989 µs 6.0997 µs 6.1006 µs] | |
change: [+0.0480% +0.2308% +0.3389%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 12 outliers among 100 measurements (12.00%) | |
6 (6.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking random:large_signed/write_i8_fmt | |
Benchmarking random:large_signed/write_i8_fmt: Warming up for 3.0000 s | |
Benchmarking random:large_signed/write_i8_fmt: Collecting 100 samples in estimated 5.0664 s (338k iterations) | |
Benchmarking random:large_signed/write_i8_fmt: Analyzing | |
random:large_signed/write_i8_fmt | |
time: [16.027 µs 16.029 µs 16.031 µs] | |
change: [-2.1870% -2.0475% -1.9160%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 12 outliers among 100 measurements (12.00%) | |
7 (7.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking random:large_signed/write_i16_lexical | |
Benchmarking random:large_signed/write_i16_lexical: Warming up for 3.0000 s | |
Benchmarking random:large_signed/write_i16_lexical: Collecting 100 samples in estimated 5.0140 s (1.4M iterations) | |
Benchmarking random:large_signed/write_i16_lexical: Analyzing | |
random:large_signed/write_i16_lexical | |
time: [3.6429 µs 3.6450 µs 3.6472 µs] | |
change: [+5.9760% +6.1853% +6.3900%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 9 outliers among 100 measurements (9.00%) | |
6 (6.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking random:large_signed/write_i16_itoa | |
Benchmarking random:large_signed/write_i16_itoa: Warming up for 3.0000 s | |
Benchmarking random:large_signed/write_i16_itoa: Collecting 100 samples in estimated 5.0026 s (798k iterations) | |
Benchmarking random:large_signed/write_i16_itoa: Analyzing | |
random:large_signed/write_i16_itoa | |
time: [6.2647 µs 6.2654 µs 6.2663 µs] | |
change: [-0.2286% -0.1920% -0.1603%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 9 outliers among 100 measurements (9.00%) | |
6 (6.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking random:large_signed/write_i16_fmt | |
Benchmarking random:large_signed/write_i16_fmt: Warming up for 3.0000 s | |
Benchmarking random:large_signed/write_i16_fmt: Collecting 100 samples in estimated 5.0860 s (288k iterations) | |
Benchmarking random:large_signed/write_i16_fmt: Analyzing | |
random:large_signed/write_i16_fmt | |
time: [18.421 µs 18.427 µs 18.434 µs] | |
change: [-2.6313% -2.5196% -2.4096%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
6 (6.00%) high mild | |
Benchmarking random:large_signed/write_i32_lexical | |
Benchmarking random:large_signed/write_i32_lexical: Warming up for 3.0000 s | |
Benchmarking random:large_signed/write_i32_lexical: Collecting 100 samples in estimated 5.0054 s (914k iterations) | |
Benchmarking random:large_signed/write_i32_lexical: Analyzing | |
random:large_signed/write_i32_lexical | |
time: [5.5164 µs 5.5191 µs 5.5221 µs] | |
change: [+8.1013% +8.3804% +8.5700%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
5 (5.00%) high mild | |
Benchmarking random:large_signed/write_i32_itoa | |
Benchmarking random:large_signed/write_i32_itoa: Warming up for 3.0000 s | |
Benchmarking random:large_signed/write_i32_itoa: Collecting 100 samples in estimated 5.0059 s (707k iterations) | |
Benchmarking random:large_signed/write_i32_itoa: Analyzing | |
random:large_signed/write_i32_itoa | |
time: [7.0677 µs 7.0689 µs 7.0702 µs] | |
change: [-1.8770% -1.7560% -1.6440%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 3 outliers among 100 measurements (3.00%) | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:large_signed/write_i32_fmt | |
Benchmarking random:large_signed/write_i32_fmt: Warming up for 3.0000 s | |
Benchmarking random:large_signed/write_i32_fmt: Collecting 100 samples in estimated 5.0337 s (263k iterations) | |
Benchmarking random:large_signed/write_i32_fmt: Analyzing | |
random:large_signed/write_i32_fmt | |
time: [20.093 µs 20.096 µs 20.099 µs] | |
change: [-3.6516% -3.3023% -3.0273%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:large_signed/write_i64_lexical | |
Benchmarking random:large_signed/write_i64_lexical: Warming up for 3.0000 s | |
Benchmarking random:large_signed/write_i64_lexical: Collecting 100 samples in estimated 5.0400 s (535k iterations) | |
Benchmarking random:large_signed/write_i64_lexical: Analyzing | |
random:large_signed/write_i64_lexical | |
time: [9.4140 µs 9.4154 µs 9.4168 µs] | |
change: [-4.1055% -3.9328% -3.8257%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 5 outliers among 100 measurements (5.00%) | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:large_signed/write_i64_itoa | |
Benchmarking random:large_signed/write_i64_itoa: Warming up for 3.0000 s | |
Benchmarking random:large_signed/write_i64_itoa: Collecting 100 samples in estimated 5.0018 s (485k iterations) | |
Benchmarking random:large_signed/write_i64_itoa: Analyzing | |
random:large_signed/write_i64_itoa | |
time: [10.198 µs 10.202 µs 10.206 µs] | |
change: [-11.864% -11.741% -11.658%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking random:large_signed/write_i64_fmt | |
Benchmarking random:large_signed/write_i64_fmt: Warming up for 3.0000 s | |
Benchmarking random:large_signed/write_i64_fmt: Collecting 100 samples in estimated 5.1077 s (197k iterations) | |
Benchmarking random:large_signed/write_i64_fmt: Analyzing | |
random:large_signed/write_i64_fmt | |
time: [26.255 µs 26.264 µs 26.274 µs] | |
change: [+20.187% +22.132% +23.614%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
Benchmarking random:large_signed/write_i128_lexical | |
Benchmarking random:large_signed/write_i128_lexical: Warming up for 3.0000 s | |
Benchmarking random:large_signed/write_i128_lexical: Collecting 100 samples in estimated 5.0170 s (207k iterations) | |
Benchmarking random:large_signed/write_i128_lexical: Analyzing | |
random:large_signed/write_i128_lexical | |
time: [24.095 µs 24.099 µs 24.103 µs] | |
change: [-14.380% -14.134% -13.903%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking random:large_signed/write_i128_itoa | |
Benchmarking random:large_signed/write_i128_itoa: Warming up for 3.0000 s | |
Benchmarking random:large_signed/write_i128_itoa: Collecting 100 samples in estimated 5.0790 s (202k iterations) | |
Benchmarking random:large_signed/write_i128_itoa: Analyzing | |
random:large_signed/write_i128_itoa | |
time: [25.341 µs 25.361 µs 25.381 µs] | |
change: [-14.113% -13.843% -13.613%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
2 (2.00%) low mild | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking random:large_signed/write_i128_fmt | |
Benchmarking random:large_signed/write_i128_fmt: Warming up for 3.0000 s | |
Benchmarking random:large_signed/write_i128_fmt: Collecting 100 samples in estimated 5.1009 s (96k iterations) | |
Benchmarking random:large_signed/write_i128_fmt: Analyzing | |
random:large_signed/write_i128_fmt | |
time: [53.401 µs 53.449 µs 53.496 µs] | |
change: [+3.8434% +4.0313% +4.2094%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
3 (3.00%) low mild |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment