Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save zamazan4ik/e98c70d49bc57165a535ed7bdf7ca6d3 to your computer and use it in GitHub Desktop.
Save zamazan4ik/e98c70d49bc57165a535ed7bdf7ca6d3 to your computer and use it in GitHub Desktop.
musli: PGO-optimized compared to Release (updated)
taskset -c 0 cargo pgo optimize bench -- --workspace
Running benches/comparison.rs (x86_64-unknown-linux-gnu/release/deps/comparison-b2bdc61e3acf9162)
Benchmarking enc/primitives/musli_json
Benchmarking enc/primitives/musli_json: Warming up for 3.0000 s
Benchmarking enc/primitives/musli_json: Collecting 100 samples in estimated 5.0005 s (15M iterations)
Benchmarking enc/primitives/musli_json: Analyzing
enc/primitives/musli_json
time: [326.13 ns 326.36 ns 326.59 ns]
change: [-15.531% -15.455% -15.389%] (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 enc/primitives/musli_wire
Benchmarking enc/primitives/musli_wire: Warming up for 3.0000 s
Benchmarking enc/primitives/musli_wire: Collecting 100 samples in estimated 5.0001 s (27M iterations)
Benchmarking enc/primitives/musli_wire: Analyzing
enc/primitives/musli_wire
time: [186.03 ns 186.33 ns 186.67 ns]
change: [-2.3337% -2.1166% -1.8939%] (p = 0.00 < 0.05)
Performance has improved.
Found 13 outliers among 100 measurements (13.00%)
11 (11.00%) high mild
2 (2.00%) high severe
Benchmarking enc/primitives/musli_descriptive
Benchmarking enc/primitives/musli_descriptive: Warming up for 3.0000 s
Benchmarking enc/primitives/musli_descriptive: Collecting 100 samples in estimated 5.0010 s (22M iterations)
Benchmarking enc/primitives/musli_descriptive: Analyzing
enc/primitives/musli_descriptive
time: [227.68 ns 228.24 ns 228.82 ns]
change: [-4.8046% -4.4313% -4.0827%] (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 enc/primitives/musli_storage
Benchmarking enc/primitives/musli_storage: Warming up for 3.0000 s
Benchmarking enc/primitives/musli_storage: Collecting 100 samples in estimated 5.0007 s (28M iterations)
Benchmarking enc/primitives/musli_storage: Analyzing
enc/primitives/musli_storage
time: [174.56 ns 174.96 ns 175.38 ns]
change: [-4.3565% -4.1217% -3.8825%] (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 enc/primitives/musli_storage_packed
Benchmarking enc/primitives/musli_storage_packed: Warming up for 3.0000 s
Benchmarking enc/primitives/musli_storage_packed: Collecting 100 samples in estimated 5.0001 s (124M iterations)
Benchmarking enc/primitives/musli_storage_packed: Analyzing
enc/primitives/musli_storage_packed
time: [39.833 ns 39.878 ns 39.933 ns]
change: [-12.798% -12.715% -12.600%] (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 enc/primitives/musli_value
Benchmarking enc/primitives/musli_value: Warming up for 3.0000 s
Benchmarking enc/primitives/musli_value: Collecting 100 samples in estimated 5.0000 s (13M iterations)
Benchmarking enc/primitives/musli_value: Analyzing
enc/primitives/musli_value
time: [390.50 ns 390.72 ns 390.95 ns]
change: [+7.0830% +7.2814% +7.4148%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
Benchmarking dec/primitives/musli_json
Benchmarking dec/primitives/musli_json: Warming up for 3.0000 s
Benchmarking dec/primitives/musli_json: Collecting 100 samples in estimated 5.0033 s (6.4M iterations)
Benchmarking dec/primitives/musli_json: Analyzing
dec/primitives/musli_json
time: [784.32 ns 784.75 ns 785.21 ns]
change: [-21.611% -21.520% -21.432%] (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 dec/primitives/musli_wire
Benchmarking dec/primitives/musli_wire: Warming up for 3.0000 s
Benchmarking dec/primitives/musli_wire: Collecting 100 samples in estimated 5.0001 s (32M iterations)
Benchmarking dec/primitives/musli_wire: Analyzing
dec/primitives/musli_wire
time: [155.64 ns 155.90 ns 156.21 ns]
change: [-13.072% -12.954% -12.834%] (p = 0.00 < 0.05)
Performance has improved.
Found 8 outliers among 100 measurements (8.00%)
2 (2.00%) high mild
6 (6.00%) high severe
Benchmarking dec/primitives/musli_descriptive
Benchmarking dec/primitives/musli_descriptive: Warming up for 3.0000 s
Benchmarking dec/primitives/musli_descriptive: Collecting 100 samples in estimated 5.0004 s (11M iterations)
Benchmarking dec/primitives/musli_descriptive: Analyzing
dec/primitives/musli_descriptive
time: [464.71 ns 465.81 ns 466.82 ns]
change: [+45.389% +45.811% +46.201%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) low mild
Benchmarking dec/primitives/musli_storage
Benchmarking dec/primitives/musli_storage: Warming up for 3.0000 s
Benchmarking dec/primitives/musli_storage: Collecting 100 samples in estimated 5.0001 s (35M iterations)
Benchmarking dec/primitives/musli_storage: Analyzing
dec/primitives/musli_storage
time: [142.80 ns 143.82 ns 144.76 ns]
change: [-5.4649% -4.7937% -4.1654%] (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 dec/primitives/musli_storage_packed
Benchmarking dec/primitives/musli_storage_packed: Warming up for 3.0000 s
Benchmarking dec/primitives/musli_storage_packed: Collecting 100 samples in estimated 5.0001 s (214M iterations)
Benchmarking dec/primitives/musli_storage_packed: Analyzing
dec/primitives/musli_storage_packed
time: [23.365 ns 23.420 ns 23.535 ns]
change: [-56.756% -56.667% -56.546%] (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 dec/primitives/musli_value
Benchmarking dec/primitives/musli_value: Warming up for 3.0000 s
Benchmarking dec/primitives/musli_value: Collecting 100 samples in estimated 5.0001 s (107M iterations)
Benchmarking dec/primitives/musli_value: Analyzing
dec/primitives/musli_value
time: [46.572 ns 46.611 ns 46.653 ns]
change: [-63.842% -63.746% -63.661%] (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 rt/primitives/musli_json
Benchmarking rt/primitives/musli_json: Warming up for 3.0000 s
Benchmarking rt/primitives/musli_json: Collecting 100 samples in estimated 5.0033 s (4.1M iterations)
Benchmarking rt/primitives/musli_json: Analyzing
rt/primitives/musli_json
time: [1.2208 µs 1.2283 µs 1.2379 µs]
change: [-22.342% -21.989% -21.595%] (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 rt/primitives/musli_wire
Benchmarking rt/primitives/musli_wire: Warming up for 3.0000 s
Benchmarking rt/primitives/musli_wire: Collecting 100 samples in estimated 5.0001 s (15M iterations)
Benchmarking rt/primitives/musli_wire: Analyzing
rt/primitives/musli_wire
time: [346.70 ns 347.03 ns 347.41 ns]
change: [-9.3854% -9.2309% -9.0673%] (p = 0.00 < 0.05)
Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking rt/primitives/musli_descriptive
Benchmarking rt/primitives/musli_descriptive: Warming up for 3.0000 s
Benchmarking rt/primitives/musli_descriptive: Collecting 100 samples in estimated 5.0019 s (6.9M iterations)
Benchmarking rt/primitives/musli_descriptive: Analyzing
rt/primitives/musli_descriptive
time: [729.50 ns 730.48 ns 731.44 ns]
change: [+22.337% +22.653% +22.952%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) low mild
Benchmarking rt/primitives/musli_storage
Benchmarking rt/primitives/musli_storage: Warming up for 3.0000 s
Benchmarking rt/primitives/musli_storage: Collecting 100 samples in estimated 5.0011 s (15M iterations)
Benchmarking rt/primitives/musli_storage: Analyzing
rt/primitives/musli_storage
time: [334.10 ns 334.49 ns 334.93 ns]
change: [-4.9645% -4.8231% -4.6760%] (p = 0.00 < 0.05)
Performance has improved.
Found 12 outliers among 100 measurements (12.00%)
11 (11.00%) high mild
1 (1.00%) high severe
Benchmarking rt/primitives/musli_storage_packed
Benchmarking rt/primitives/musli_storage_packed: Warming up for 3.0000 s
Benchmarking rt/primitives/musli_storage_packed: Collecting 100 samples in estimated 5.0000 s (81M iterations)
Benchmarking rt/primitives/musli_storage_packed: Analyzing
rt/primitives/musli_storage_packed
time: [67.435 ns 67.449 ns 67.465 ns]
change: [-37.188% -37.144% -37.102%] (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 rt/primitives/musli_value
Benchmarking rt/primitives/musli_value: Warming up for 3.0000 s
Benchmarking rt/primitives/musli_value: Collecting 100 samples in estimated 5.0016 s (12M iterations)
Benchmarking rt/primitives/musli_value: Analyzing
rt/primitives/musli_value
time: [439.25 ns 439.56 ns 439.88 ns]
change: [-8.7649% -8.7074% -8.6471%] (p = 0.00 < 0.05)
Performance has improved.
Found 4 outliers among 100 measurements (4.00%)
1 (1.00%) low mild
3 (3.00%) high mild
Benchmarking enc/primpacked/musli_json
Benchmarking enc/primpacked/musli_json: Warming up for 3.0000 s
Benchmarking enc/primpacked/musli_json: Collecting 100 samples in estimated 5.0012 s (13M iterations)
Benchmarking enc/primpacked/musli_json: Analyzing
enc/primpacked/musli_json
time: [384.16 ns 384.29 ns 384.42 ns]
change: [-4.2814% -4.2152% -4.1498%] (p = 0.00 < 0.05)
Performance has improved.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high severe
Benchmarking enc/primpacked/musli_wire
Benchmarking enc/primpacked/musli_wire: Warming up for 3.0000 s
Benchmarking enc/primpacked/musli_wire: Collecting 100 samples in estimated 5.0003 s (28M iterations)
Benchmarking enc/primpacked/musli_wire: Analyzing
enc/primpacked/musli_wire
time: [176.66 ns 177.10 ns 177.69 ns]
change: [-4.6941% -4.4574% -4.1182%] (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 enc/primpacked/musli_descriptive
Benchmarking enc/primpacked/musli_descriptive: Warming up for 3.0000 s
Benchmarking enc/primpacked/musli_descriptive: Collecting 100 samples in estimated 5.0006 s (22M iterations)
Benchmarking enc/primpacked/musli_descriptive: Analyzing
enc/primpacked/musli_descriptive
time: [227.36 ns 227.95 ns 228.92 ns]
change: [-6.4575% -6.2191% -5.9596%] (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 enc/primpacked/musli_storage
Benchmarking enc/primpacked/musli_storage: Warming up for 3.0000 s
Benchmarking enc/primpacked/musli_storage: Collecting 100 samples in estimated 5.0005 s (29M iterations)
Benchmarking enc/primpacked/musli_storage: Analyzing
enc/primpacked/musli_storage
time: [169.31 ns 169.91 ns 170.67 ns]
change: [-6.0821% -5.7444% -5.3442%] (p = 0.00 < 0.05)
Performance has improved.
Found 11 outliers among 100 measurements (11.00%)
9 (9.00%) high mild
2 (2.00%) high severe
Benchmarking enc/primpacked/musli_storage_packed
Benchmarking enc/primpacked/musli_storage_packed: Warming up for 3.0000 s
Benchmarking enc/primpacked/musli_storage_packed: Collecting 100 samples in estimated 5.0001 s (129M iterations)
Benchmarking enc/primpacked/musli_storage_packed: Analyzing
enc/primpacked/musli_storage_packed
time: [38.882 ns 38.899 ns 38.916 ns]
change: [-13.442% -13.403% -13.360%] (p = 0.00 < 0.05)
Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking enc/primpacked/musli_value
Benchmarking enc/primpacked/musli_value: Warming up for 3.0000 s
Benchmarking enc/primpacked/musli_value: Collecting 100 samples in estimated 5.0022 s (10M iterations)
Benchmarking enc/primpacked/musli_value: Analyzing
enc/primpacked/musli_value
time: [486.14 ns 486.32 ns 486.50 ns]
change: [+17.726% +17.851% +17.944%] (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 dec/primpacked/musli_json
Benchmarking dec/primpacked/musli_json: Warming up for 3.0000 s
Benchmarking dec/primpacked/musli_json: Collecting 100 samples in estimated 5.0015 s (6.1M iterations)
Benchmarking dec/primpacked/musli_json: Analyzing
dec/primpacked/musli_json
time: [827.97 ns 831.19 ns 836.17 ns]
change: [-33.263% -32.458% -31.152%] (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 dec/primpacked/musli_wire
Benchmarking dec/primpacked/musli_wire: Warming up for 3.0000 s
Benchmarking dec/primpacked/musli_wire: Collecting 100 samples in estimated 5.0003 s (33M iterations)
Benchmarking dec/primpacked/musli_wire: Analyzing
dec/primpacked/musli_wire
time: [150.29 ns 150.39 ns 150.48 ns]
change: [-21.052% -20.993% -20.934%] (p = 0.00 < 0.05)
Performance has improved.
Found 4 outliers among 100 measurements (4.00%)
2 (2.00%) low severe
1 (1.00%) low mild
1 (1.00%) high mild
Benchmarking dec/primpacked/musli_descriptive
Benchmarking dec/primpacked/musli_descriptive: Warming up for 3.0000 s
Benchmarking dec/primpacked/musli_descriptive: Collecting 100 samples in estimated 5.0008 s (12M iterations)
Benchmarking dec/primpacked/musli_descriptive: Analyzing
dec/primpacked/musli_descriptive
time: [425.68 ns 427.12 ns 428.54 ns]
change: [+21.086% +21.371% +21.629%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
1 (1.00%) low severe
3 (3.00%) low mild
1 (1.00%) high mild
Benchmarking dec/primpacked/musli_storage
Benchmarking dec/primpacked/musli_storage: Warming up for 3.0000 s
Benchmarking dec/primpacked/musli_storage: Collecting 100 samples in estimated 5.0006 s (34M iterations)
Benchmarking dec/primpacked/musli_storage: Analyzing
dec/primpacked/musli_storage
time: [146.10 ns 146.92 ns 147.94 ns]
change: [-5.1138% -4.7495% -4.3095%] (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 dec/primpacked/musli_storage_packed
Benchmarking dec/primpacked/musli_storage_packed: Warming up for 3.0000 s
Benchmarking dec/primpacked/musli_storage_packed: Collecting 100 samples in estimated 5.0000 s (205M iterations)
Benchmarking dec/primpacked/musli_storage_packed: Analyzing
dec/primpacked/musli_storage_packed
time: [24.443 ns 24.599 ns 24.789 ns]
change: [-52.659% -52.518% -52.339%] (p = 0.00 < 0.05)
Performance has improved.
Found 14 outliers among 100 measurements (14.00%)
2 (2.00%) high mild
12 (12.00%) high severe
Benchmarking dec/primpacked/musli_value
Benchmarking dec/primpacked/musli_value: Warming up for 3.0000 s
Benchmarking dec/primpacked/musli_value: Collecting 100 samples in estimated 5.0001 s (102M iterations)
Benchmarking dec/primpacked/musli_value: Analyzing
dec/primpacked/musli_value
time: [49.207 ns 49.229 ns 49.253 ns]
change: [-65.033% -65.024% -65.012%] (p = 0.00 < 0.05)
Performance has improved.
Found 14 outliers among 100 measurements (14.00%)
4 (4.00%) high mild
10 (10.00%) high severe
Benchmarking rt/primpacked/musli_json
Benchmarking rt/primpacked/musli_json: Warming up for 3.0000 s
Benchmarking rt/primpacked/musli_json: Collecting 100 samples in estimated 5.0043 s (3.9M iterations)
Benchmarking rt/primpacked/musli_json: Analyzing
rt/primpacked/musli_json
time: [1.2909 µs 1.2914 µs 1.2920 µs]
change: [-28.018% -27.979% -27.939%] (p = 0.00 < 0.05)
Performance has improved.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
Benchmarking rt/primpacked/musli_wire
Benchmarking rt/primpacked/musli_wire: Warming up for 3.0000 s
Benchmarking rt/primpacked/musli_wire: Collecting 100 samples in estimated 5.0015 s (15M iterations)
Benchmarking rt/primpacked/musli_wire: Analyzing
rt/primpacked/musli_wire
time: [349.58 ns 350.32 ns 351.36 ns]
change: [-9.8503% -9.6427% -9.4551%] (p = 0.00 < 0.05)
Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high severe
Benchmarking rt/primpacked/musli_descriptive
Benchmarking rt/primpacked/musli_descriptive: Warming up for 3.0000 s
Benchmarking rt/primpacked/musli_descriptive: Collecting 100 samples in estimated 5.0032 s (7.3M iterations)
Benchmarking rt/primpacked/musli_descriptive: Analyzing
rt/primpacked/musli_descriptive
time: [683.67 ns 685.83 ns 688.01 ns]
change: [+6.5505% +6.8722% +7.1840%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) low mild
Benchmarking rt/primpacked/musli_storage
Benchmarking rt/primpacked/musli_storage: Warming up for 3.0000 s
Benchmarking rt/primpacked/musli_storage: Collecting 100 samples in estimated 5.0009 s (14M iterations)
Benchmarking rt/primpacked/musli_storage: Analyzing
rt/primpacked/musli_storage
time: [343.08 ns 343.73 ns 344.44 ns]
change: [-1.5756% -1.3904% -1.1934%] (p = 0.00 < 0.05)
Performance has improved.
Found 10 outliers among 100 measurements (10.00%)
8 (8.00%) high mild
2 (2.00%) high severe
Benchmarking rt/primpacked/musli_storage_packed
Benchmarking rt/primpacked/musli_storage_packed: Warming up for 3.0000 s
Benchmarking rt/primpacked/musli_storage_packed: Collecting 100 samples in estimated 5.0001 s (77M iterations)
Benchmarking rt/primpacked/musli_storage_packed: Analyzing
rt/primpacked/musli_storage_packed
time: [65.163 ns 65.242 ns 65.329 ns]
change: [-36.468% -36.396% -36.318%] (p = 0.00 < 0.05)
Performance has improved.
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) high mild
Benchmarking rt/primpacked/musli_value
Benchmarking rt/primpacked/musli_value: Warming up for 3.0000 s
Benchmarking rt/primpacked/musli_value: Collecting 100 samples in estimated 5.0024 s (9.2M iterations)
Benchmarking rt/primpacked/musli_value: Analyzing
rt/primpacked/musli_value
time: [533.90 ns 534.02 ns 534.16 ns]
change: [-5.0976% -5.0444% -4.9871%] (p = 0.00 < 0.05)
Performance has improved.
Found 6 outliers among 100 measurements (6.00%)
6 (6.00%) high mild
Benchmarking enc/large/musli_json
Benchmarking enc/large/musli_json: Warming up for 3.0000 s
Benchmarking enc/large/musli_json: Collecting 100 samples in estimated 5.3324 s (71k iterations)
Benchmarking enc/large/musli_json: Analyzing
enc/large/musli_json time: [75.025 µs 75.059 µs 75.094 µs]
change: [-18.083% -18.037% -17.988%] (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 enc/large/musli_wire
Benchmarking enc/large/musli_wire: Warming up for 3.0000 s
Benchmarking enc/large/musli_wire: Collecting 100 samples in estimated 5.0663 s (116k iterations)
Benchmarking enc/large/musli_wire: Analyzing
enc/large/musli_wire time: [43.246 µs 43.253 µs 43.261 µs]
change: [-6.0476% -6.0220% -5.9964%] (p = 0.00 < 0.05)
Performance has improved.
Found 13 outliers among 100 measurements (13.00%)
4 (4.00%) high mild
9 (9.00%) high severe
Benchmarking enc/large/musli_descriptive
Benchmarking enc/large/musli_descriptive: Warming up for 3.0000 s
Benchmarking enc/large/musli_descriptive: Collecting 100 samples in estimated 5.2241 s (101k iterations)
Benchmarking enc/large/musli_descriptive: Analyzing
enc/large/musli_descriptive
time: [51.382 µs 51.395 µs 51.410 µs]
change: [-12.805% -12.721% -12.655%] (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 enc/large/musli_storage
Benchmarking enc/large/musli_storage: Warming up for 3.0000 s
Benchmarking enc/large/musli_storage: Collecting 100 samples in estimated 5.1057 s (126k iterations)
Benchmarking enc/large/musli_storage: Analyzing
enc/large/musli_storage time: [42.174 µs 42.201 µs 42.251 µs]
change: [-0.6601% -0.4348% -0.1318%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 23 outliers among 100 measurements (23.00%)
4 (4.00%) low severe
7 (7.00%) low mild
1 (1.00%) high mild
11 (11.00%) high severe
Benchmarking enc/large/musli_storage_packed
Benchmarking enc/large/musli_storage_packed: Warming up for 3.0000 s
Benchmarking enc/large/musli_storage_packed: Collecting 100 samples in estimated 5.0327 s (379k iterations)
Benchmarking enc/large/musli_storage_packed: Analyzing
enc/large/musli_storage_packed
time: [13.249 µs 13.251 µs 13.254 µs]
change: [-9.4426% -9.4134% -9.3815%] (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 enc/large/musli_value
Benchmarking enc/large/musli_value: Warming up for 3.0000 s
Benchmarking enc/large/musli_value: Collecting 100 samples in estimated 5.9867 s (30k iterations)
Benchmarking enc/large/musli_value: Analyzing
enc/large/musli_value time: [199.62 µs 200.03 µs 200.82 µs]
change: [-3.2306% -3.0164% -2.8048%] (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 dec/large/musli_json
Benchmarking dec/large/musli_json: Warming up for 3.0000 s
Benchmarking dec/large/musli_json: Collecting 100 samples in estimated 5.9675 s (25k iterations)
Benchmarking dec/large/musli_json: Analyzing
dec/large/musli_json time: [234.80 µs 235.21 µs 235.87 µs]
change: [-25.042% -24.889% -24.644%] (p = 0.00 < 0.05)
Performance has improved.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high severe
Benchmarking dec/large/musli_wire
Benchmarking dec/large/musli_wire: Warming up for 3.0000 s
Benchmarking dec/large/musli_wire: Collecting 100 samples in estimated 5.1600 s (106k iterations)
Benchmarking dec/large/musli_wire: Analyzing
dec/large/musli_wire time: [48.777 µs 48.789 µs 48.803 µs]
change: [-19.730% -19.659% -19.591%] (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 dec/large/musli_descriptive
Benchmarking dec/large/musli_descriptive: Warming up for 3.0000 s
Benchmarking dec/large/musli_descriptive: Collecting 100 samples in estimated 5.1526 s (86k iterations)
Benchmarking dec/large/musli_descriptive: Analyzing
dec/large/musli_descriptive
time: [60.031 µs 60.066 µs 60.097 µs]
change: [-46.667% -46.620% -46.573%] (p = 0.00 < 0.05)
Performance has improved.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
Benchmarking dec/large/musli_storage
Benchmarking dec/large/musli_storage: Warming up for 3.0000 s
Benchmarking dec/large/musli_storage: Collecting 100 samples in estimated 5.1840 s (116k iterations)
Benchmarking dec/large/musli_storage: Analyzing
dec/large/musli_storage time: [45.344 µs 45.355 µs 45.365 µs]
change: [-17.984% -17.808% -17.642%] (p = 0.00 < 0.05)
Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking dec/large/musli_storage_packed
Benchmarking dec/large/musli_storage_packed: Warming up for 3.0000 s
Benchmarking dec/large/musli_storage_packed: Collecting 100 samples in estimated 5.0049 s (258k iterations)
Benchmarking dec/large/musli_storage_packed: Analyzing
dec/large/musli_storage_packed
time: [19.368 µs 19.392 µs 19.440 µs]
change: [-45.387% -45.284% -45.163%] (p = 0.00 < 0.05)
Performance has improved.
Found 9 outliers among 100 measurements (9.00%)
3 (3.00%) high mild
6 (6.00%) high severe
Benchmarking dec/large/musli_value
Benchmarking dec/large/musli_value: Warming up for 3.0000 s
Benchmarking dec/large/musli_value: Collecting 100 samples in estimated 5.0923 s (263k iterations)
Benchmarking dec/large/musli_value: Analyzing
dec/large/musli_value time: [19.261 µs 19.293 µs 19.329 µs]
change: [-55.049% -54.919% -54.789%] (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
Benchmarking rt/large/musli_json
Benchmarking rt/large/musli_json: Warming up for 3.0000 s
Benchmarking rt/large/musli_json: Collecting 100 samples in estimated 6.5238 s (20k iterations)
Benchmarking rt/large/musli_json: Analyzing
rt/large/musli_json time: [323.03 µs 323.24 µs 323.45 µs]
change: [-22.784% -22.675% -22.572%] (p = 0.00 < 0.05)
Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high severe
Benchmarking rt/large/musli_wire
Benchmarking rt/large/musli_wire: Warming up for 3.0000 s
Benchmarking rt/large/musli_wire: Collecting 100 samples in estimated 5.1843 s (56k iterations)
Benchmarking rt/large/musli_wire: Analyzing
rt/large/musli_wire time: [92.600 µs 92.659 µs 92.715 µs]
change: [-15.598% -15.479% -15.378%] (p = 0.00 < 0.05)
Performance has improved.
Found 8 outliers among 100 measurements (8.00%)
5 (5.00%) low mild
2 (2.00%) high mild
1 (1.00%) high severe
Benchmarking rt/large/musli_descriptive
Benchmarking rt/large/musli_descriptive: Warming up for 3.0000 s
Benchmarking rt/large/musli_descriptive: Collecting 100 samples in estimated 5.1332 s (45k iterations)
Benchmarking rt/large/musli_descriptive: Analyzing
rt/large/musli_descriptive
time: [113.03 µs 113.23 µs 113.46 µs]
change: [-35.720% -35.622% -35.501%] (p = 0.00 < 0.05)
Performance has improved.
Found 6 outliers among 100 measurements (6.00%)
6 (6.00%) high severe
Benchmarking rt/large/musli_storage
Benchmarking rt/large/musli_storage: Warming up for 3.0000 s
Benchmarking rt/large/musli_storage: Collecting 100 samples in estimated 5.2826 s (61k iterations)
Benchmarking rt/large/musli_storage: Analyzing
rt/large/musli_storage time: [86.367 µs 86.518 µs 86.667 µs]
change: [-12.042% -11.891% -11.743%] (p = 0.00 < 0.05)
Performance has improved.
Found 8 outliers among 100 measurements (8.00%)
7 (7.00%) low mild
1 (1.00%) high mild
Benchmarking rt/large/musli_storage_packed
Benchmarking rt/large/musli_storage_packed: Warming up for 3.0000 s
Benchmarking rt/large/musli_storage_packed: Collecting 100 samples in estimated 5.1211 s (157k iterations)
Benchmarking rt/large/musli_storage_packed: Analyzing
rt/large/musli_storage_packed
time: [32.719 µs 32.757 µs 32.793 µs]
change: [-34.808% -34.740% -34.668%] (p = 0.00 < 0.05)
Performance has improved.
Found 39 outliers among 100 measurements (39.00%)
23 (23.00%) low severe
12 (12.00%) high mild
4 (4.00%) high severe
Benchmarking rt/large/musli_value
Benchmarking rt/large/musli_value: Warming up for 3.0000 s
Benchmarking rt/large/musli_value: Collecting 100 samples in estimated 5.6975 s (25k iterations)
Benchmarking rt/large/musli_value: Analyzing
rt/large/musli_value time: [228.89 µs 228.95 µs 229.00 µs]
change: [-10.696% -10.601% -10.519%] (p = 0.00 < 0.05)
Performance has improved.
Found 14 outliers among 100 measurements (14.00%)
4 (4.00%) low severe
7 (7.00%) low mild
2 (2.00%) high mild
1 (1.00%) high severe
Benchmarking enc/allocated/musli_json
Benchmarking enc/allocated/musli_json: Warming up for 3.0000 s
Benchmarking enc/allocated/musli_json: Collecting 100 samples in estimated 5.0019 s (8.4M iterations)
Benchmarking enc/allocated/musli_json: Analyzing
enc/allocated/musli_json
time: [595.12 ns 595.68 ns 596.27 ns]
change: [-16.250% -15.987% -15.723%] (p = 0.00 < 0.05)
Performance has improved.
Benchmarking enc/allocated/musli_wire
Benchmarking enc/allocated/musli_wire: Warming up for 3.0000 s
Benchmarking enc/allocated/musli_wire: Collecting 100 samples in estimated 5.0010 s (25M iterations)
Benchmarking enc/allocated/musli_wire: Analyzing
enc/allocated/musli_wire
time: [200.27 ns 200.72 ns 201.33 ns]
change: [-17.828% -17.689% -17.544%] (p = 0.00 < 0.05)
Performance has improved.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high severe
Benchmarking enc/allocated/musli_descriptive
Benchmarking enc/allocated/musli_descriptive: Warming up for 3.0000 s
Benchmarking enc/allocated/musli_descriptive: Collecting 100 samples in estimated 5.0000 s (21M iterations)
Benchmarking enc/allocated/musli_descriptive: Analyzing
enc/allocated/musli_descriptive
time: [245.48 ns 245.78 ns 246.11 ns]
change: [-16.350% -16.205% -16.069%] (p = 0.00 < 0.05)
Performance has improved.
Benchmarking enc/allocated/musli_storage
Benchmarking enc/allocated/musli_storage: Warming up for 3.0000 s
Benchmarking enc/allocated/musli_storage: Collecting 100 samples in estimated 5.0010 s (23M iterations)
Benchmarking enc/allocated/musli_storage: Analyzing
enc/allocated/musli_storage
time: [217.51 ns 217.71 ns 217.93 ns]
change: [-9.7936% -9.6204% -9.4496%] (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 enc/allocated/musli_storage_packed
Benchmarking enc/allocated/musli_storage_packed: Warming up for 3.0000 s
Benchmarking enc/allocated/musli_storage_packed: Collecting 100 samples in estimated 5.0004 s (51M iterations)
Benchmarking enc/allocated/musli_storage_packed: Analyzing
enc/allocated/musli_storage_packed
time: [97.896 ns 98.198 ns 98.660 ns]
change: [-18.202% -18.036% -17.848%] (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 enc/allocated/musli_value
Benchmarking enc/allocated/musli_value: Warming up for 3.0000 s
Benchmarking enc/allocated/musli_value: Collecting 100 samples in estimated 5.0003 s (7.0M iterations)
Benchmarking enc/allocated/musli_value: Analyzing
enc/allocated/musli_value
time: [717.59 ns 720.67 ns 724.61 ns]
change: [-7.9894% -7.6075% -7.2006%] (p = 0.00 < 0.05)
Performance has improved.
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) high severe
Benchmarking dec/allocated/musli_json
Benchmarking dec/allocated/musli_json: Warming up for 3.0000 s
Benchmarking dec/allocated/musli_json: Collecting 100 samples in estimated 5.0010 s (2.5M iterations)
Benchmarking dec/allocated/musli_json: Analyzing
dec/allocated/musli_json
time: [1.9948 µs 2.0074 µs 2.0229 µs]
change: [-25.590% -25.313% -24.956%] (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 dec/allocated/musli_wire
Benchmarking dec/allocated/musli_wire: Warming up for 3.0000 s
Benchmarking dec/allocated/musli_wire: Collecting 100 samples in estimated 5.0025 s (6.7M iterations)
Benchmarking dec/allocated/musli_wire: Analyzing
dec/allocated/musli_wire
time: [743.38 ns 746.56 ns 751.17 ns]
change: [-24.724% -24.368% -23.888%] (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 dec/allocated/musli_descriptive
Benchmarking dec/allocated/musli_descriptive: Warming up for 3.0000 s
Benchmarking dec/allocated/musli_descriptive: Collecting 100 samples in estimated 5.0016 s (6.0M iterations)
Benchmarking dec/allocated/musli_descriptive: Analyzing
dec/allocated/musli_descriptive
time: [833.68 ns 834.01 ns 834.33 ns]
change: [-24.679% -24.490% -24.349%] (p = 0.00 < 0.05)
Performance has improved.
Found 5 outliers among 100 measurements (5.00%)
1 (1.00%) low mild
2 (2.00%) high mild
2 (2.00%) high severe
Benchmarking dec/allocated/musli_storage
Benchmarking dec/allocated/musli_storage: Warming up for 3.0000 s
Benchmarking dec/allocated/musli_storage: Collecting 100 samples in estimated 5.0024 s (6.6M iterations)
Benchmarking dec/allocated/musli_storage: Analyzing
dec/allocated/musli_storage
time: [749.79 ns 750.08 ns 750.38 ns]
change: [-15.921% -15.871% -15.822%] (p = 0.00 < 0.05)
Performance has improved.
Found 6 outliers among 100 measurements (6.00%)
3 (3.00%) low mild
1 (1.00%) high mild
2 (2.00%) high severe
Benchmarking dec/allocated/musli_storage_packed
Benchmarking dec/allocated/musli_storage_packed: Warming up for 3.0000 s
Benchmarking dec/allocated/musli_storage_packed: Collecting 100 samples in estimated 5.0002 s (7.9M iterations)
Benchmarking dec/allocated/musli_storage_packed: Analyzing
dec/allocated/musli_storage_packed
time: [624.20 ns 624.42 ns 624.66 ns]
change: [-25.815% -25.782% -25.748%] (p = 0.00 < 0.05)
Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking dec/allocated/musli_value
Benchmarking dec/allocated/musli_value: Warming up for 3.0000 s
Benchmarking dec/allocated/musli_value: Collecting 100 samples in estimated 5.0012 s (11M iterations)
Benchmarking dec/allocated/musli_value: Analyzing
dec/allocated/musli_value
time: [467.55 ns 467.71 ns 467.86 ns]
change: [-29.511% -29.356% -29.265%] (p = 0.00 < 0.05)
Performance has improved.
Benchmarking rt/allocated/musli_json
Benchmarking rt/allocated/musli_json: Warming up for 3.0000 s
Benchmarking rt/allocated/musli_json: Collecting 100 samples in estimated 5.0053 s (1.8M iterations)
Benchmarking rt/allocated/musli_json: Analyzing
rt/allocated/musli_json time: [2.7317 µs 2.7332 µs 2.7346 µs]
change: [-23.717% -23.555% -23.440%] (p = 0.00 < 0.05)
Performance has improved.
Benchmarking rt/allocated/musli_wire
Benchmarking rt/allocated/musli_wire: Warming up for 3.0000 s
Benchmarking rt/allocated/musli_wire: Collecting 100 samples in estimated 5.0050 s (5.0M iterations)
Benchmarking rt/allocated/musli_wire: Analyzing
rt/allocated/musli_wire time: [990.50 ns 991.20 ns 991.87 ns]
change: [-25.444% -25.388% -25.334%] (p = 0.00 < 0.05)
Performance has improved.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) low mild
Benchmarking rt/allocated/musli_descriptive
Benchmarking rt/allocated/musli_descriptive: Warming up for 3.0000 s
Benchmarking rt/allocated/musli_descriptive: Collecting 100 samples in estimated 5.0020 s (4.4M iterations)
Benchmarking rt/allocated/musli_descriptive: Analyzing
rt/allocated/musli_descriptive
time: [1.1571 µs 1.1582 µs 1.1592 µs]
change: [-25.137% -24.378% -23.818%] (p = 0.00 < 0.05)
Performance has improved.
Found 8 outliers among 100 measurements (8.00%)
7 (7.00%) low mild
1 (1.00%) high mild
Benchmarking rt/allocated/musli_storage
Benchmarking rt/allocated/musli_storage: Warming up for 3.0000 s
Benchmarking rt/allocated/musli_storage: Collecting 100 samples in estimated 5.0028 s (5.1M iterations)
Benchmarking rt/allocated/musli_storage: Analyzing
rt/allocated/musli_storage
time: [975.87 ns 976.72 ns 978.32 ns]
change: [-22.001% -21.853% -21.621%] (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 rt/allocated/musli_storage_packed
Benchmarking rt/allocated/musli_storage_packed: Warming up for 3.0000 s
Benchmarking rt/allocated/musli_storage_packed: Collecting 100 samples in estimated 5.0028 s (6.8M iterations)
Benchmarking rt/allocated/musli_storage_packed: Analyzing
rt/allocated/musli_storage_packed
time: [744.71 ns 745.13 ns 745.43 ns]
change: [-30.294% -30.157% -30.009%] (p = 0.00 < 0.05)
Performance has improved.
Found 13 outliers among 100 measurements (13.00%)
9 (9.00%) low severe
3 (3.00%) low mild
1 (1.00%) high severe
Benchmarking rt/allocated/musli_value
Benchmarking rt/allocated/musli_value: Warming up for 3.0000 s
Benchmarking rt/allocated/musli_value: Collecting 100 samples in estimated 5.0033 s (3.7M iterations)
Benchmarking rt/allocated/musli_value: Analyzing
rt/allocated/musli_value
time: [1.3274 µs 1.3277 µs 1.3281 µs]
change: [-19.330% -19.298% -19.265%] (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 enc/medium_enum/musli_json
Benchmarking enc/medium_enum/musli_json: Warming up for 3.0000 s
Benchmarking enc/medium_enum/musli_json: Collecting 100 samples in estimated 5.0013 s (6.9M iterations)
Benchmarking enc/medium_enum/musli_json: Analyzing
enc/medium_enum/musli_json
time: [714.85 ns 715.28 ns 715.72 ns]
change: [-11.595% -11.482% -11.365%] (p = 0.00 < 0.05)
Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high severe
Benchmarking enc/medium_enum/musli_wire
Benchmarking enc/medium_enum/musli_wire: Warming up for 3.0000 s
Benchmarking enc/medium_enum/musli_wire: Collecting 100 samples in estimated 5.0016 s (13M iterations)
Benchmarking enc/medium_enum/musli_wire: Analyzing
enc/medium_enum/musli_wire
time: [386.35 ns 387.04 ns 387.86 ns]
change: [-4.4946% -3.5555% -2.8958%] (p = 0.00 < 0.05)
Performance has improved.
Found 4 outliers among 100 measurements (4.00%)
2 (2.00%) low mild
1 (1.00%) high mild
1 (1.00%) high severe
Benchmarking enc/medium_enum/musli_descriptive
Benchmarking enc/medium_enum/musli_descriptive: Warming up for 3.0000 s
Benchmarking enc/medium_enum/musli_descriptive: Collecting 100 samples in estimated 5.0011 s (10M iterations)
Benchmarking enc/medium_enum/musli_descriptive: Analyzing
enc/medium_enum/musli_descriptive
time: [476.87 ns 477.42 ns 478.01 ns]
change: [-6.0911% -5.9315% -5.7725%] (p = 0.00 < 0.05)
Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking enc/medium_enum/musli_storage
Benchmarking enc/medium_enum/musli_storage: Warming up for 3.0000 s
Benchmarking enc/medium_enum/musli_storage: Collecting 100 samples in estimated 5.0017 s (15M iterations)
Benchmarking enc/medium_enum/musli_storage: Analyzing
enc/medium_enum/musli_storage
time: [337.34 ns 337.84 ns 338.37 ns]
change: [-4.1414% -3.9292% -3.7095%] (p = 0.00 < 0.05)
Performance has improved.
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) high mild
Benchmarking enc/medium_enum/musli_storage_packed
Benchmarking enc/medium_enum/musli_storage_packed: Warming up for 3.0000 s
Benchmarking enc/medium_enum/musli_storage_packed: Collecting 100 samples in estimated 5.0006 s (31M iterations)
Benchmarking enc/medium_enum/musli_storage_packed: Analyzing
enc/medium_enum/musli_storage_packed
time: [161.57 ns 161.68 ns 161.79 ns]
change: [-7.2036% -7.1106% -7.0194%] (p = 0.00 < 0.05)
Performance has improved.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
Benchmarking enc/medium_enum/musli_value
Benchmarking enc/medium_enum/musli_value: Warming up for 3.0000 s
Benchmarking enc/medium_enum/musli_value: Collecting 100 samples in estimated 5.0006 s (5.0M iterations)
Benchmarking enc/medium_enum/musli_value: Analyzing
enc/medium_enum/musli_value
time: [1.0014 µs 1.0017 µs 1.0020 µs]
change: [+0.1264% +0.9137% +1.4527%] (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 dec/medium_enum/musli_json
Benchmarking dec/medium_enum/musli_json: Warming up for 3.0000 s
Benchmarking dec/medium_enum/musli_json: Collecting 100 samples in estimated 5.0008 s (2.6M iterations)
Benchmarking dec/medium_enum/musli_json: Analyzing
dec/medium_enum/musli_json
time: [1.9112 µs 1.9120 µs 1.9128 µs]
change: [-24.527% -24.472% -24.413%] (p = 0.00 < 0.05)
Performance has improved.
Benchmarking dec/medium_enum/musli_wire
Benchmarking dec/medium_enum/musli_wire: Warming up for 3.0000 s
Benchmarking dec/medium_enum/musli_wire: Collecting 100 samples in estimated 5.0021 s (12M iterations)
Benchmarking dec/medium_enum/musli_wire: Analyzing
dec/medium_enum/musli_wire
time: [449.72 ns 450.02 ns 450.34 ns]
change: [-12.443% -12.382% -12.312%] (p = 0.00 < 0.05)
Performance has improved.
Found 7 outliers among 100 measurements (7.00%)
7 (7.00%) high mild
Benchmarking dec/medium_enum/musli_descriptive
Benchmarking dec/medium_enum/musli_descriptive: Warming up for 3.0000 s
Benchmarking dec/medium_enum/musli_descriptive: Collecting 100 samples in estimated 5.0013 s (7.1M iterations)
Benchmarking dec/medium_enum/musli_descriptive: Analyzing
dec/medium_enum/musli_descriptive
time: [705.67 ns 706.74 ns 707.85 ns]
change: [-15.568% -15.460% -15.340%] (p = 0.00 < 0.05)
Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) low mild
Benchmarking dec/medium_enum/musli_storage
Benchmarking dec/medium_enum/musli_storage: Warming up for 3.0000 s
Benchmarking dec/medium_enum/musli_storage: Collecting 100 samples in estimated 5.0003 s (14M iterations)
Benchmarking dec/medium_enum/musli_storage: Analyzing
dec/medium_enum/musli_storage
time: [360.18 ns 360.40 ns 360.58 ns]
change: [-14.744% -14.616% -14.526%] (p = 0.00 < 0.05)
Performance has improved.
Found 14 outliers among 100 measurements (14.00%)
5 (5.00%) low severe
5 (5.00%) low mild
4 (4.00%) high mild
Benchmarking dec/medium_enum/musli_storage_packed
Benchmarking dec/medium_enum/musli_storage_packed: Warming up for 3.0000 s
Benchmarking dec/medium_enum/musli_storage_packed: Collecting 100 samples in estimated 5.0009 s (24M iterations)
Benchmarking dec/medium_enum/musli_storage_packed: Analyzing
dec/medium_enum/musli_storage_packed
time: [208.93 ns 208.99 ns 209.04 ns]
change: [-37.427% -37.378% -37.331%] (p = 0.00 < 0.05)
Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high severe
Benchmarking dec/medium_enum/musli_value
Benchmarking dec/medium_enum/musli_value: Warming up for 3.0000 s
Benchmarking dec/medium_enum/musli_value: Collecting 100 samples in estimated 5.0002 s (35M iterations)
Benchmarking dec/medium_enum/musli_value: Analyzing
dec/medium_enum/musli_value
time: [144.82 ns 144.89 ns 144.95 ns]
change: [-57.101% -57.072% -57.042%] (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
4 (4.00%) high mild
Benchmarking rt/medium_enum/musli_json
Benchmarking rt/medium_enum/musli_json: Warming up for 3.0000 s
Benchmarking rt/medium_enum/musli_json: Collecting 100 samples in estimated 5.0034 s (1.8M iterations)
Benchmarking rt/medium_enum/musli_json: Analyzing
rt/medium_enum/musli_json
time: [2.7990 µs 2.8032 µs 2.8112 µs]
change: [-21.404% -21.315% -21.195%] (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 rt/medium_enum/musli_wire
Benchmarking rt/medium_enum/musli_wire: Warming up for 3.0000 s
Benchmarking rt/medium_enum/musli_wire: Collecting 100 samples in estimated 5.0004 s (5.7M iterations)
Benchmarking rt/medium_enum/musli_wire: Analyzing
rt/medium_enum/musli_wire
time: [875.11 ns 875.63 ns 876.17 ns]
change: [-13.723% -13.656% -13.586%] (p = 0.00 < 0.05)
Performance has improved.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
Benchmarking rt/medium_enum/musli_descriptive
Benchmarking rt/medium_enum/musli_descriptive: Warming up for 3.0000 s
Benchmarking rt/medium_enum/musli_descriptive: Collecting 100 samples in estimated 5.0007 s (3.8M iterations)
Benchmarking rt/medium_enum/musli_descriptive: Analyzing
rt/medium_enum/musli_descriptive
time: [1.3158 µs 1.3181 µs 1.3207 µs]
change: [-8.8669% -8.6353% -8.2612%] (p = 0.00 < 0.05)
Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high severe
Benchmarking rt/medium_enum/musli_storage
Benchmarking rt/medium_enum/musli_storage: Warming up for 3.0000 s
Benchmarking rt/medium_enum/musli_storage: Collecting 100 samples in estimated 5.0018 s (6.4M iterations)
Benchmarking rt/medium_enum/musli_storage: Analyzing
rt/medium_enum/musli_storage
time: [779.14 ns 780.27 ns 781.37 ns]
change: [-8.9226% -8.8096% -8.7086%] (p = 0.00 < 0.05)
Performance has improved.
Found 10 outliers among 100 measurements (10.00%)
8 (8.00%) low mild
1 (1.00%) high mild
1 (1.00%) high severe
Benchmarking rt/medium_enum/musli_storage_packed
Benchmarking rt/medium_enum/musli_storage_packed: Warming up for 3.0000 s
Benchmarking rt/medium_enum/musli_storage_packed: Collecting 100 samples in estimated 5.0020 s (11M iterations)
Benchmarking rt/medium_enum/musli_storage_packed: Analyzing
rt/medium_enum/musli_storage_packed
time: [467.44 ns 467.64 ns 467.83 ns]
change: [-14.011% -13.954% -13.896%] (p = 0.00 < 0.05)
Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking rt/medium_enum/musli_value
Benchmarking rt/medium_enum/musli_value: Warming up for 3.0000 s
Benchmarking rt/medium_enum/musli_value: Collecting 100 samples in estimated 5.0009 s (4.1M iterations)
Benchmarking rt/medium_enum/musli_value: Analyzing
rt/medium_enum/musli_value
time: [1.2270 µs 1.2274 µs 1.2278 µs]
change: [-12.599% -11.874% -11.359%] (p = 0.00 < 0.05)
Performance has improved.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment