Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save zamazan4ik/a0ebab1b383a9096b616a8a1e450f86d to your computer and use it in GitHub Desktop.
Save zamazan4ik/a0ebab1b383a9096b616a8a1e450f86d to your computer and use it in GitHub Desktop.
musli: PGO instrumented compared to Release
taskset -c 0 cargo pgo bench -- --workspace --all-features
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.0006 s (16M iterations)
Benchmarking enc/primitives/musli_json: Analyzing
enc/primitives/musli_json
time: [309.04 ns 309.45 ns 309.97 ns]
change: [+85.191% +85.442% +85.701%] (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 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 (51M iterations)
Benchmarking enc/primitives/musli_wire: Analyzing
enc/primitives/musli_wire
time: [95.747 ns 95.787 ns 95.831 ns]
change: [+22.190% +22.271% +22.348%] (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 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.0002 s (40M iterations)
Benchmarking enc/primitives/musli_descriptive: Analyzing
enc/primitives/musli_descriptive
time: [123.56 ns 123.68 ns 123.82 ns]
change: [+19.104% +19.248% +19.388%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
9 (9.00%) high mild
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.0004 s (56M iterations)
Benchmarking enc/primitives/musli_storage: Analyzing
enc/primitives/musli_storage
time: [91.059 ns 91.152 ns 91.255 ns]
change: [+26.168% +26.376% +26.579%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) high mild
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.0002 s (72M iterations)
Benchmarking enc/primitives/musli_storage_packed: Analyzing
enc/primitives/musli_storage_packed
time: [69.469 ns 69.539 ns 69.612 ns]
change: [+317.86% +318.51% +319.11%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
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.0002 s (16M iterations)
Benchmarking enc/primitives/musli_value: Analyzing
enc/primitives/musli_value
time: [312.77 ns 312.92 ns 313.09 ns]
change: [+25.453% +25.800% +26.109%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
6 (6.00%) high mild
1 (1.00%) high severe
Benchmarking enc/primitives/musli_zerocopy
Benchmarking enc/primitives/musli_zerocopy: Warming up for 3.0000 s
Benchmarking enc/primitives/musli_zerocopy: Collecting 100 samples in estimated 5.0000 s (369M iterations)
Benchmarking enc/primitives/musli_zerocopy: Analyzing
enc/primitives/musli_zerocopy
time: [13.406 ns 13.414 ns 13.423 ns]
change: [+206.41% +207.22% +207.90%] (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 enc/primitives/serde_json
Benchmarking enc/primitives/serde_json: Warming up for 3.0000 s
Benchmarking enc/primitives/serde_json: Collecting 100 samples in estimated 5.0005 s (7.4M iterations)
Benchmarking enc/primitives/serde_json: Analyzing
enc/primitives/serde_json
time: [672.19 ns 672.73 ns 673.32 ns]
change: [+304.91% +307.32% +309.25%] (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 enc/primitives/serde_bincode
Benchmarking enc/primitives/serde_bincode: Warming up for 3.0000 s
Benchmarking enc/primitives/serde_bincode: Collecting 100 samples in estimated 5.0001 s (46M iterations)
Benchmarking enc/primitives/serde_bincode: Analyzing
enc/primitives/serde_bincode
time: [109.85 ns 109.96 ns 110.08 ns]
change: [+472.81% +473.76% +474.64%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking enc/primitives/serde_rmp
Benchmarking enc/primitives/serde_rmp: Warming up for 3.0000 s
Benchmarking enc/primitives/serde_rmp: Collecting 100 samples in estimated 5.0006 s (16M iterations)
Benchmarking enc/primitives/serde_rmp: Analyzing
enc/primitives/serde_rmp
time: [303.35 ns 304.00 ns 304.67 ns]
change: [+625.99% +630.82% +634.58%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
2 (2.00%) low mild
1 (1.00%) high mild
Benchmarking enc/primitives/serde_dlhn
Benchmarking enc/primitives/serde_dlhn: Warming up for 3.0000 s
Benchmarking enc/primitives/serde_dlhn: Collecting 100 samples in estimated 5.0003 s (44M iterations)
Benchmarking enc/primitives/serde_dlhn: Analyzing
enc/primitives/serde_dlhn
time: [114.45 ns 114.52 ns 114.60 ns]
change: [+147.74% +148.32% +148.88%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking enc/primitives/serde_cbor
Benchmarking enc/primitives/serde_cbor: Warming up for 3.0000 s
Benchmarking enc/primitives/serde_cbor: Collecting 100 samples in estimated 5.0002 s (14M iterations)
Benchmarking enc/primitives/serde_cbor: Analyzing
enc/primitives/serde_cbor
time: [352.84 ns 353.19 ns 353.60 ns]
change: [+235.15% +236.03% +236.83%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
Benchmarking enc/primitives/serde_bitcode
Benchmarking enc/primitives/serde_bitcode: Warming up for 3.0000 s
Benchmarking enc/primitives/serde_bitcode: Collecting 100 samples in estimated 5.0039 s (4.9M iterations)
Benchmarking enc/primitives/serde_bitcode: Analyzing
enc/primitives/serde_bitcode
time: [1.0106 µs 1.0115 µs 1.0124 µs]
change: [+86.252% +87.375% +88.262%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking enc/primitives/derive_bitcode
Benchmarking enc/primitives/derive_bitcode: Warming up for 3.0000 s
Benchmarking enc/primitives/derive_bitcode: Collecting 100 samples in estimated 5.0014 s (12M iterations)
Benchmarking enc/primitives/derive_bitcode: Analyzing
enc/primitives/derive_bitcode
time: [413.87 ns 414.38 ns 415.12 ns]
change: [+110.64% +112.57% +114.10%] (p = 0.00 < 0.05)
Performance has regressed.
Found 17 outliers among 100 measurements (17.00%)
3 (3.00%) low mild
5 (5.00%) high mild
9 (9.00%) high severe
Benchmarking enc/primitives/rkyv
Benchmarking enc/primitives/rkyv: Warming up for 3.0000 s
Benchmarking enc/primitives/rkyv: Collecting 100 samples in estimated 5.0000 s (186M iterations)
Benchmarking enc/primitives/rkyv: Analyzing
enc/primitives/rkyv time: [26.472 ns 26.523 ns 26.573 ns]
change: [+56.616% +64.812% +74.151%] (p = 0.00 < 0.05)
Performance has regressed.
Found 17 outliers among 100 measurements (17.00%)
14 (14.00%) low severe
2 (2.00%) high mild
1 (1.00%) high severe
Benchmarking enc/primitives/postcard
Benchmarking enc/primitives/postcard: Warming up for 3.0000 s
Benchmarking enc/primitives/postcard: Collecting 100 samples in estimated 5.0001 s (41M iterations)
Benchmarking enc/primitives/postcard: Analyzing
enc/primitives/postcard time: [123.29 ns 123.36 ns 123.45 ns]
change: [+9.2042% +9.3474% +9.4638%] (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 enc/primitives/bson
Benchmarking enc/primitives/bson: Warming up for 3.0000 s
Benchmarking enc/primitives/bson: Collecting 100 samples in estimated 5.0027 s (8.8M iterations)
Benchmarking enc/primitives/bson: Analyzing
enc/primitives/bson time: [565.10 ns 565.50 ns 565.92 ns]
change: [+109.55% +110.42% +111.11%] (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 enc/primitives/miniserde
Benchmarking enc/primitives/miniserde: Warming up for 3.0000 s
Benchmarking enc/primitives/miniserde: Collecting 100 samples in estimated 5.0028 s (6.6M iterations)
Benchmarking enc/primitives/miniserde: Analyzing
enc/primitives/miniserde
time: [767.26 ns 767.71 ns 768.22 ns]
change: [+72.864% +73.167% +73.426%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
1 (1.00%) low mild
6 (6.00%) high mild
6 (6.00%) high severe
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.0067 s (3.7M iterations)
Benchmarking dec/primitives/musli_json: Analyzing
dec/primitives/musli_json
time: [1.3477 µs 1.3485 µs 1.3494 µs]
change: [+206.35% +206.82% +207.31%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
1 (1.00%) low mild
1 (1.00%) high mild
4 (4.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.0003 s (52M iterations)
Benchmarking dec/primitives/musli_wire: Analyzing
dec/primitives/musli_wire
time: [96.539 ns 96.608 ns 96.680 ns]
change: [+11.834% +12.154% +12.386%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
8 (8.00%) high mild
2 (2.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.0005 s (32M iterations)
Benchmarking dec/primitives/musli_descriptive: Analyzing
dec/primitives/musli_descriptive
time: [164.42 ns 164.75 ns 165.24 ns]
change: [+52.599% +53.137% +53.594%] (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 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.0003 s (64M iterations)
Benchmarking dec/primitives/musli_storage: Analyzing
dec/primitives/musli_storage
time: [80.032 ns 80.086 ns 80.144 ns]
change: [+9.0997% +9.2099% +9.3148%] (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 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.0000 s (391M iterations)
Benchmarking dec/primitives/musli_storage_packed: Analyzing
dec/primitives/musli_storage_packed
time: [12.521 ns 12.527 ns 12.532 ns]
change: [+134.37% +134.70% +135.00%] (p = 0.00 < 0.05)
Performance has regressed.
Found 17 outliers among 100 measurements (17.00%)
5 (5.00%) high mild
12 (12.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.0003 s (66M iterations)
Benchmarking dec/primitives/musli_value: Analyzing
dec/primitives/musli_value
time: [75.725 ns 75.790 ns 75.870 ns]
change: [+12.638% +12.822% +13.003%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking dec/primitives/musli_zerocopy
Benchmarking dec/primitives/musli_zerocopy: Warming up for 3.0000 s
Benchmarking dec/primitives/musli_zerocopy: Collecting 100 samples in estimated 5.0000 s (391M iterations)
Benchmarking dec/primitives/musli_zerocopy: Analyzing
dec/primitives/musli_zerocopy
time: [12.768 ns 12.775 ns 12.782 ns]
change: [+1778.3% +1779.7% +1781.1%] (p = 0.00 < 0.05)
Performance has regressed.
Found 16 outliers among 100 measurements (16.00%)
1 (1.00%) high mild
15 (15.00%) high severe
Benchmarking dec/primitives/serde_json
Benchmarking dec/primitives/serde_json: Warming up for 3.0000 s
Benchmarking dec/primitives/serde_json: Collecting 100 samples in estimated 5.0005 s (8.2M iterations)
Benchmarking dec/primitives/serde_json: Analyzing
dec/primitives/serde_json
time: [614.59 ns 614.97 ns 615.39 ns]
change: [+85.161% +85.382% +85.613%] (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 dec/primitives/serde_bincode
Benchmarking dec/primitives/serde_bincode: Warming up for 3.0000 s
Benchmarking dec/primitives/serde_bincode: Collecting 100 samples in estimated 5.0000 s (70M iterations)
Benchmarking dec/primitives/serde_bincode: Analyzing
dec/primitives/serde_bincode
time: [73.972 ns 74.078 ns 74.183 ns]
change: [+246.68% +247.34% +247.99%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking dec/primitives/serde_rmp
Benchmarking dec/primitives/serde_rmp: Warming up for 3.0000 s
Benchmarking dec/primitives/serde_rmp: Collecting 100 samples in estimated 5.0001 s (48M iterations)
Benchmarking dec/primitives/serde_rmp: Analyzing
dec/primitives/serde_rmp
time: [105.24 ns 105.51 ns 105.83 ns]
change: [+88.995% +89.458% +89.916%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking dec/primitives/serde_dlhn
Benchmarking dec/primitives/serde_dlhn: Warming up for 3.0000 s
Benchmarking dec/primitives/serde_dlhn: Collecting 100 samples in estimated 5.0004 s (19M iterations)
Benchmarking dec/primitives/serde_dlhn: Analyzing
dec/primitives/serde_dlhn
time: [265.77 ns 265.92 ns 266.10 ns]
change: [+370.68% +371.28% +372.00%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high severe
Benchmarking dec/primitives/serde_cbor
Benchmarking dec/primitives/serde_cbor: Warming up for 3.0000 s
Benchmarking dec/primitives/serde_cbor: Collecting 100 samples in estimated 5.0010 s (9.3M iterations)
Benchmarking dec/primitives/serde_cbor: Analyzing
dec/primitives/serde_cbor
time: [541.67 ns 542.76 ns 543.90 ns]
change: [+74.806% +75.741% +76.674%] (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 dec/primitives/serde_bitcode
Benchmarking dec/primitives/serde_bitcode: Warming up for 3.0000 s
Benchmarking dec/primitives/serde_bitcode: Collecting 100 samples in estimated 5.0001 s (20M iterations)
Benchmarking dec/primitives/serde_bitcode: Analyzing
dec/primitives/serde_bitcode
time: [255.13 ns 255.30 ns 255.49 ns]
change: [+26.743% +27.241% +27.682%] (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 dec/primitives/derive_bitcode
Benchmarking dec/primitives/derive_bitcode: Warming up for 3.0000 s
Benchmarking dec/primitives/derive_bitcode: Collecting 100 samples in estimated 5.0001 s (70M iterations)
Benchmarking dec/primitives/derive_bitcode: Analyzing
dec/primitives/derive_bitcode
time: [73.857 ns 73.900 ns 73.947 ns]
change: [+61.383% +62.088% +62.648%] (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 dec/primitives/rkyv
Benchmarking dec/primitives/rkyv: Warming up for 3.0000 s
Benchmarking dec/primitives/rkyv: Collecting 100 samples in estimated 5.0001 s (399M iterations)
Benchmarking dec/primitives/rkyv: Analyzing
dec/primitives/rkyv time: [12.513 ns 12.521 ns 12.530 ns]
change: [+152.82% +153.25% +153.60%] (p = 0.00 < 0.05)
Performance has regressed.
Found 18 outliers among 100 measurements (18.00%)
5 (5.00%) high mild
13 (13.00%) high severe
Benchmarking dec/primitives/postcard
Benchmarking dec/primitives/postcard: Warming up for 3.0000 s
Benchmarking dec/primitives/postcard: Collecting 100 samples in estimated 5.0002 s (114M iterations)
Benchmarking dec/primitives/postcard: Analyzing
dec/primitives/postcard time: [44.778 ns 44.807 ns 44.837 ns]
change: [+59.700% +60.782% +61.836%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
5 (5.00%) high mild
2 (2.00%) high severe
Benchmarking dec/primitives/bson
Benchmarking dec/primitives/bson: Warming up for 3.0000 s
Benchmarking dec/primitives/bson: Collecting 100 samples in estimated 5.0000 s (7.3M iterations)
Benchmarking dec/primitives/bson: Analyzing
dec/primitives/bson time: [680.09 ns 680.70 ns 681.31 ns]
change: [+82.241% +83.183% +83.974%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
1 (1.00%) low severe
1 (1.00%) high severe
Benchmarking dec/primitives/miniserde
Benchmarking dec/primitives/miniserde: Warming up for 3.0000 s
Benchmarking dec/primitives/miniserde: Collecting 100 samples in estimated 5.0023 s (8.6M iterations)
Benchmarking dec/primitives/miniserde: Analyzing
dec/primitives/miniserde
time: [587.17 ns 587.71 ns 588.33 ns]
change: [+103.36% +104.10% +104.79%] (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 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.0021 s (9.8M iterations)
Benchmarking enc/primpacked/musli_json: Analyzing
enc/primpacked/musli_json
time: [510.99 ns 511.41 ns 511.84 ns]
change: [+93.214% +94.417% +95.362%] (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 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.0006 s (32M iterations)
Benchmarking enc/primpacked/musli_wire: Analyzing
enc/primpacked/musli_wire
time: [150.45 ns 150.71 ns 150.97 ns]
change: [+38.925% +39.258% +39.576%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
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.0009 s (26M iterations)
Benchmarking enc/primpacked/musli_descriptive: Analyzing
enc/primpacked/musli_descriptive
time: [191.85 ns 191.98 ns 192.11 ns]
change: [+34.460% +35.003% +35.441%] (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 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.0001 s (34M iterations)
Benchmarking enc/primpacked/musli_storage: Analyzing
enc/primpacked/musli_storage
time: [143.39 ns 143.56 ns 143.73 ns]
change: [+40.303% +40.823% +41.297%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
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.0003 s (46M iterations)
Benchmarking enc/primpacked/musli_storage_packed: Analyzing
enc/primpacked/musli_storage_packed
time: [107.76 ns 107.83 ns 107.91 ns]
change: [+843.13% +844.51% +845.91%] (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 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.0015 s (12M iterations)
Benchmarking enc/primpacked/musli_value: Analyzing
enc/primpacked/musli_value
time: [416.47 ns 416.72 ns 417.00 ns]
change: [+15.465% +16.840% +17.782%] (p = 0.00 < 0.05)
Performance has regressed.
Found 15 outliers among 100 measurements (15.00%)
1 (1.00%) low mild
6 (6.00%) high mild
8 (8.00%) high severe
Benchmarking enc/primpacked/musli_zerocopy
Benchmarking enc/primpacked/musli_zerocopy: Warming up for 3.0000 s
Benchmarking enc/primpacked/musli_zerocopy: Collecting 100 samples in estimated 5.0000 s (369M iterations)
Benchmarking enc/primpacked/musli_zerocopy: Analyzing
enc/primpacked/musli_zerocopy
time: [13.444 ns 13.457 ns 13.470 ns]
change: [+207.34% +208.29% +209.06%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking enc/primpacked/serde_json
Benchmarking enc/primpacked/serde_json: Warming up for 3.0000 s
Benchmarking enc/primpacked/serde_json: Collecting 100 samples in estimated 5.0032 s (4.3M iterations)
Benchmarking enc/primpacked/serde_json: Analyzing
enc/primpacked/serde_json
time: [1.1499 µs 1.1508 µs 1.1516 µs]
change: [+310.55% +312.18% +313.57%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
6 (6.00%) high mild
1 (1.00%) high severe
Benchmarking enc/primpacked/serde_bincode
Benchmarking enc/primpacked/serde_bincode: Warming up for 3.0000 s
Benchmarking enc/primpacked/serde_bincode: Collecting 100 samples in estimated 5.0008 s (28M iterations)
Benchmarking enc/primpacked/serde_bincode: Analyzing
enc/primpacked/serde_bincode
time: [180.78 ns 180.97 ns 181.17 ns]
change: [+565.75% +569.30% +571.94%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
Benchmarking enc/primpacked/serde_rmp
Benchmarking enc/primpacked/serde_rmp: Warming up for 3.0000 s
Benchmarking enc/primpacked/serde_rmp: Collecting 100 samples in estimated 5.0026 s (9.4M iterations)
Benchmarking enc/primpacked/serde_rmp: Analyzing
enc/primpacked/serde_rmp
time: [532.13 ns 533.24 ns 534.89 ns]
change: [+511.53% +514.71% +517.47%] (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 enc/primpacked/zerocopy
Benchmarking enc/primpacked/zerocopy: Warming up for 3.0000 s
Benchmarking enc/primpacked/zerocopy: Collecting 100 samples in estimated 5.0000 s (195M iterations)
Benchmarking enc/primpacked/zerocopy: Analyzing
enc/primpacked/zerocopy time: [25.496 ns 25.553 ns 25.627 ns]
change: [+1447.9% +1454.2% +1460.2%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
4 (4.00%) high mild
6 (6.00%) high severe
Benchmarking enc/primpacked/serde_dlhn
Benchmarking enc/primpacked/serde_dlhn: Warming up for 3.0000 s
Benchmarking enc/primpacked/serde_dlhn: Collecting 100 samples in estimated 5.0005 s (27M iterations)
Benchmarking enc/primpacked/serde_dlhn: Analyzing
enc/primpacked/serde_dlhn
time: [187.76 ns 187.95 ns 188.15 ns]
change: [+250.24% +251.77% +252.91%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking enc/primpacked/serde_cbor
Benchmarking enc/primpacked/serde_cbor: Warming up for 3.0000 s
Benchmarking enc/primpacked/serde_cbor: Collecting 100 samples in estimated 5.0014 s (8.7M iterations)
Benchmarking enc/primpacked/serde_cbor: Analyzing
enc/primpacked/serde_cbor
time: [579.31 ns 580.28 ns 581.36 ns]
change: [+236.50% +237.27% +238.03%] (p = 0.00 < 0.05)
Performance has regressed.
Found 25 outliers among 100 measurements (25.00%)
8 (8.00%) low severe
9 (9.00%) low mild
7 (7.00%) high mild
1 (1.00%) high severe
Benchmarking enc/primpacked/serde_bitcode
Benchmarking enc/primpacked/serde_bitcode: Warming up for 3.0000 s
Benchmarking enc/primpacked/serde_bitcode: Collecting 100 samples in estimated 5.0034 s (3.2M iterations)
Benchmarking enc/primpacked/serde_bitcode: Analyzing
enc/primpacked/serde_bitcode
time: [1.5383 µs 1.5394 µs 1.5407 µs]
change: [+58.356% +59.437% +60.240%] (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 enc/primpacked/derive_bitcode
Benchmarking enc/primpacked/derive_bitcode: Warming up for 3.0000 s
Benchmarking enc/primpacked/derive_bitcode: Collecting 100 samples in estimated 5.0008 s (8.9M iterations)
Benchmarking enc/primpacked/derive_bitcode: Analyzing
enc/primpacked/derive_bitcode
time: [568.29 ns 568.71 ns 569.17 ns]
change: [+100.16% +100.95% +101.63%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
5 (5.00%) high mild
2 (2.00%) high severe
Benchmarking enc/primpacked/rkyv
Benchmarking enc/primpacked/rkyv: Warming up for 3.0000 s
Benchmarking enc/primpacked/rkyv: Collecting 100 samples in estimated 5.0001 s (145M iterations)
Benchmarking enc/primpacked/rkyv: Analyzing
enc/primpacked/rkyv time: [33.812 ns 33.854 ns 33.893 ns]
change: [+36.342% +43.904% +52.439%] (p = 0.00 < 0.05)
Performance has regressed.
Found 14 outliers among 100 measurements (14.00%)
12 (12.00%) low severe
1 (1.00%) high mild
1 (1.00%) high severe
Benchmarking enc/primpacked/postcard
Benchmarking enc/primpacked/postcard: Warming up for 3.0000 s
Benchmarking enc/primpacked/postcard: Collecting 100 samples in estimated 5.0001 s (34M iterations)
Benchmarking enc/primpacked/postcard: Analyzing
enc/primpacked/postcard time: [149.36 ns 149.50 ns 149.64 ns]
change: [+30.719% +30.918% +31.116%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
Benchmarking enc/primpacked/bson
Benchmarking enc/primpacked/bson: Warming up for 3.0000 s
Benchmarking enc/primpacked/bson: Collecting 100 samples in estimated 5.0051 s (4.2M iterations)
Benchmarking enc/primpacked/bson: Analyzing
enc/primpacked/bson time: [1.1930 µs 1.1937 µs 1.1945 µs]
change: [+109.04% +109.90% +110.65%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
4 (4.00%) low mild
4 (4.00%) high mild
1 (1.00%) high severe
Benchmarking enc/primpacked/miniserde
Benchmarking enc/primpacked/miniserde: Warming up for 3.0000 s
Benchmarking enc/primpacked/miniserde: Collecting 100 samples in estimated 5.0049 s (3.6M iterations)
Benchmarking enc/primpacked/miniserde: Analyzing
enc/primpacked/miniserde
time: [1.3373 µs 1.3381 µs 1.3390 µs]
change: [+61.247% +61.874% +62.419%] (p = 0.00 < 0.05)
Performance has regressed.
Found 15 outliers among 100 measurements (15.00%)
2 (2.00%) low mild
2 (2.00%) high mild
11 (11.00%) high severe
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.0096 s (2.5M iterations)
Benchmarking dec/primpacked/musli_json: Analyzing
dec/primpacked/musli_json
time: [2.4655 µs 2.4726 µs 2.4790 µs]
change: [+237.13% +238.82% +240.34%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
4 (4.00%) low severe
5 (5.00%) low mild
1 (1.00%) high mild
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.0006 s (35M iterations)
Benchmarking dec/primpacked/musli_wire: Analyzing
dec/primpacked/musli_wire
time: [137.75 ns 137.86 ns 137.99 ns]
change: [+8.5173% +9.2868% +9.8369%] (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 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.0011 s (22M iterations)
Benchmarking dec/primpacked/musli_descriptive: Analyzing
dec/primpacked/musli_descriptive
time: [224.25 ns 224.39 ns 224.54 ns]
change: [+37.433% +37.938% +38.363%] (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 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.0005 s (45M iterations)
Benchmarking dec/primpacked/musli_storage: Analyzing
dec/primpacked/musli_storage
time: [106.91 ns 106.98 ns 107.06 ns]
change: [+8.8785% +9.2923% +9.6500%] (p = 0.00 < 0.05)
Performance has regressed.
Found 11 outliers among 100 measurements (11.00%)
7 (7.00%) high mild
4 (4.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 (328M iterations)
Benchmarking dec/primpacked/musli_storage_packed: Analyzing
dec/primpacked/musli_storage_packed
time: [15.229 ns 15.234 ns 15.239 ns]
change: [+247.39% +248.55% +249.51%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
3 (3.00%) high mild
10 (10.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.0004 s (50M iterations)
Benchmarking dec/primpacked/musli_value: Analyzing
dec/primpacked/musli_value
time: [101.29 ns 101.35 ns 101.41 ns]
change: [+8.1990% +8.6253% +9.0054%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
2 (2.00%) high mild
11 (11.00%) high severe
Benchmarking dec/primpacked/musli_zerocopy
Benchmarking dec/primpacked/musli_zerocopy: Warming up for 3.0000 s
Benchmarking dec/primpacked/musli_zerocopy: Collecting 100 samples in estimated 5.0000 s (2.6B iterations)
Benchmarking dec/primpacked/musli_zerocopy: Analyzing
dec/primpacked/musli_zerocopy
time: [1.9018 ns 1.9029 ns 1.9042 ns]
change: [+244.83% +247.23% +249.09%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
1 (1.00%) high mild
12 (12.00%) high severe
Benchmarking dec/primpacked/serde_json
Benchmarking dec/primpacked/serde_json: Warming up for 3.0000 s
Benchmarking dec/primpacked/serde_json: Collecting 100 samples in estimated 5.0050 s (4.9M iterations)
Benchmarking dec/primpacked/serde_json: Analyzing
dec/primpacked/serde_json
time: [1.0108 µs 1.0115 µs 1.0123 µs]
change: [+87.513% +88.541% +89.373%] (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 dec/primpacked/serde_bincode
Benchmarking dec/primpacked/serde_bincode: Warming up for 3.0000 s
Benchmarking dec/primpacked/serde_bincode: Collecting 100 samples in estimated 5.0001 s (41M iterations)
Benchmarking dec/primpacked/serde_bincode: Analyzing
dec/primpacked/serde_bincode
time: [122.47 ns 122.62 ns 122.81 ns]
change: [+303.82% +305.17% +306.46%] (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 dec/primpacked/serde_rmp
Benchmarking dec/primpacked/serde_rmp: Warming up for 3.0000 s
Benchmarking dec/primpacked/serde_rmp: Collecting 100 samples in estimated 5.0004 s (30M iterations)
Benchmarking dec/primpacked/serde_rmp: Analyzing
dec/primpacked/serde_rmp
time: [168.43 ns 168.57 ns 168.72 ns]
change: [+46.913% +47.529% +48.104%] (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 dec/primpacked/zerocopy
Benchmarking dec/primpacked/zerocopy: Warming up for 3.0000 s
Benchmarking dec/primpacked/zerocopy: Collecting 100 samples in estimated 5.0000 s (3.1B iterations)
Benchmarking dec/primpacked/zerocopy: Analyzing
dec/primpacked/zerocopy time: [1.6317 ns 1.6326 ns 1.6336 ns]
change: [+97.361% +98.219% +98.971%] (p = 0.00 < 0.05)
Performance has regressed.
Found 15 outliers among 100 measurements (15.00%)
4 (4.00%) high mild
11 (11.00%) high severe
Benchmarking dec/primpacked/serde_dlhn
Benchmarking dec/primpacked/serde_dlhn: Warming up for 3.0000 s
Benchmarking dec/primpacked/serde_dlhn: Collecting 100 samples in estimated 5.0009 s (11M iterations)
Benchmarking dec/primpacked/serde_dlhn: Analyzing
dec/primpacked/serde_dlhn
time: [447.43 ns 447.72 ns 448.03 ns]
change: [+468.49% +470.45% +472.06%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) high mild
Benchmarking dec/primpacked/serde_cbor
Benchmarking dec/primpacked/serde_cbor: Warming up for 3.0000 s
Benchmarking dec/primpacked/serde_cbor: Collecting 100 samples in estimated 5.0000 s (5.3M iterations)
Benchmarking dec/primpacked/serde_cbor: Analyzing
dec/primpacked/serde_cbor
time: [953.95 ns 956.15 ns 958.31 ns]
change: [+123.40% +124.62% +125.71%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) high mild
Benchmarking dec/primpacked/serde_bitcode
Benchmarking dec/primpacked/serde_bitcode: Warming up for 3.0000 s
Benchmarking dec/primpacked/serde_bitcode: Collecting 100 samples in estimated 5.0007 s (11M iterations)
Benchmarking dec/primpacked/serde_bitcode: Analyzing
dec/primpacked/serde_bitcode
time: [463.27 ns 463.55 ns 463.87 ns]
change: [+28.173% +28.743% +29.207%] (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 dec/primpacked/derive_bitcode
Benchmarking dec/primpacked/derive_bitcode: Warming up for 3.0000 s
Benchmarking dec/primpacked/derive_bitcode: Collecting 100 samples in estimated 5.0003 s (48M iterations)
Benchmarking dec/primpacked/derive_bitcode: Analyzing
dec/primpacked/derive_bitcode
time: [104.18 ns 104.25 ns 104.32 ns]
change: [+80.423% +81.055% +81.610%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
8 (8.00%) high mild
4 (4.00%) high severe
Benchmarking dec/primpacked/rkyv
Benchmarking dec/primpacked/rkyv: Warming up for 3.0000 s
Benchmarking dec/primpacked/rkyv: Collecting 100 samples in estimated 5.0000 s (437M iterations)
Benchmarking dec/primpacked/rkyv: Analyzing
dec/primpacked/rkyv time: [11.430 ns 11.437 ns 11.445 ns]
change: [+133.19% +133.42% +133.65%] (p = 0.00 < 0.05)
Performance has regressed.
Found 17 outliers among 100 measurements (17.00%)
3 (3.00%) high mild
14 (14.00%) high severe
Benchmarking dec/primpacked/postcard
Benchmarking dec/primpacked/postcard: Warming up for 3.0000 s
Benchmarking dec/primpacked/postcard: Collecting 100 samples in estimated 5.0002 s (91M iterations)
Benchmarking dec/primpacked/postcard: Analyzing
dec/primpacked/postcard time: [54.429 ns 54.485 ns 54.543 ns]
change: [+21.211% +21.623% +21.995%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) low mild
Benchmarking dec/primpacked/bson
Benchmarking dec/primpacked/bson: Warming up for 3.0000 s
Benchmarking dec/primpacked/bson: Collecting 100 samples in estimated 5.0051 s (3.7M iterations)
Benchmarking dec/primpacked/bson: Analyzing
dec/primpacked/bson time: [1.3543 µs 1.3553 µs 1.3564 µs]
change: [+77.207% +78.090% +78.822%] (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 dec/primpacked/miniserde
Benchmarking dec/primpacked/miniserde: Warming up for 3.0000 s
Benchmarking dec/primpacked/miniserde: Collecting 100 samples in estimated 5.0013 s (4.4M iterations)
Benchmarking dec/primpacked/miniserde: Analyzing
dec/primpacked/miniserde
time: [1.1550 µs 1.1558 µs 1.1566 µs]
change: [+104.61% +105.42% +106.13%] (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 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.0255 s (167k iterations)
Benchmarking enc/large/musli_json: Analyzing
enc/large/musli_json time: [30.321 µs 30.341 µs 30.364 µs]
change: [+77.251% +77.883% +78.430%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
7 (7.00%) high mild
6 (6.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.0251 s (712k iterations)
Benchmarking enc/large/musli_wire: Analyzing
enc/large/musli_wire time: [7.0732 µs 7.0771 µs 7.0816 µs]
change: [+13.253% +13.823% +14.273%] (p = 0.00 < 0.05)
Performance has regressed.
Found 11 outliers among 100 measurements (11.00%)
1 (1.00%) high mild
10 (10.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.0263 s (515k iterations)
Benchmarking enc/large/musli_descriptive: Analyzing
enc/large/musli_descriptive
time: [9.7014 µs 9.7061 µs 9.7114 µs]
change: [-9.0402% -7.9181% -7.0826%] (p = 0.00 < 0.05)
Performance has improved.
Found 9 outliers among 100 measurements (9.00%)
6 (6.00%) high mild
3 (3.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.0269 s (722k iterations)
Benchmarking enc/large/musli_storage: Analyzing
enc/large/musli_storage time: [6.9177 µs 6.9213 µs 6.9252 µs]
change: [+8.4234% +8.8187% +9.1775%] (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 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.0001 s (894k iterations)
Benchmarking enc/large/musli_storage_packed: Analyzing
enc/large/musli_storage_packed
time: [5.5885 µs 5.5947 µs 5.6015 µs]
change: [+445.81% +446.92% +447.89%] (p = 0.00 < 0.05)
Performance has regressed.
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.0168 s (182k iterations)
Benchmarking enc/large/musli_value: Analyzing
enc/large/musli_value time: [27.405 µs 27.420 µs 27.435 µs]
change: [+11.912% +12.482% +12.923%] (p = 0.00 < 0.05)
Performance has regressed.
Found 14 outliers among 100 measurements (14.00%)
2 (2.00%) low mild
2 (2.00%) high mild
10 (10.00%) high severe
Benchmarking enc/large/serde_json
Benchmarking enc/large/serde_json: Warming up for 3.0000 s
Benchmarking enc/large/serde_json: Collecting 100 samples in estimated 5.1448 s (81k iterations)
Benchmarking enc/large/serde_json: Analyzing
enc/large/serde_json time: [63.657 µs 63.693 µs 63.734 µs]
change: [+286.28% +287.68% +288.86%] (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 enc/large/serde_bincode
Benchmarking enc/large/serde_bincode: Warming up for 3.0000 s
Benchmarking enc/large/serde_bincode: Collecting 100 samples in estimated 5.0153 s (586k iterations)
Benchmarking enc/large/serde_bincode: Analyzing
enc/large/serde_bincode time: [8.5541 µs 8.5630 µs 8.5732 µs]
change: [+532.76% +535.25% +537.80%] (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 enc/large/serde_rmp
Benchmarking enc/large/serde_rmp: Warming up for 3.0000 s
Benchmarking enc/large/serde_rmp: Collecting 100 samples in estimated 5.0208 s (182k iterations)
Benchmarking enc/large/serde_rmp: Analyzing
enc/large/serde_rmp time: [29.972 µs 29.994 µs 30.015 µs]
change: [+654.07% +657.18% +659.85%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
1 (1.00%) low mild
3 (3.00%) high mild
1 (1.00%) high severe
Benchmarking enc/large/serde_dlhn
Benchmarking enc/large/serde_dlhn: Warming up for 3.0000 s
Benchmarking enc/large/serde_dlhn: Collecting 100 samples in estimated 5.0217 s (454k iterations)
Benchmarking enc/large/serde_dlhn: Analyzing
enc/large/serde_dlhn time: [11.025 µs 11.032 µs 11.039 µs]
change: [+171.75% +172.11% +172.58%] (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 enc/large/serde_cbor
Benchmarking enc/large/serde_cbor: Warming up for 3.0000 s
Benchmarking enc/large/serde_cbor: Collecting 100 samples in estimated 5.0912 s (157k iterations)
Benchmarking enc/large/serde_cbor: Analyzing
enc/large/serde_cbor time: [34.558 µs 34.601 µs 34.651 µs]
change: [+245.21% +245.66% +246.09%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high severe
Benchmarking enc/large/serde_bitcode
Benchmarking enc/large/serde_bitcode: Warming up for 3.0000 s
Benchmarking enc/large/serde_bitcode: Collecting 100 samples in estimated 5.0150 s (1.4M iterations)
Benchmarking enc/large/serde_bitcode: Analyzing
enc/large/serde_bitcode time: [3.6988 µs 3.7011 µs 3.7037 µs]
change: [+43.140% +43.252% +43.367%] (p = 0.00 < 0.05)
Performance has regressed.
Found 15 outliers among 100 measurements (15.00%)
1 (1.00%) low mild
4 (4.00%) high mild
10 (10.00%) high severe
Benchmarking enc/large/derive_bitcode
Benchmarking enc/large/derive_bitcode: Warming up for 3.0000 s
Benchmarking enc/large/derive_bitcode: Collecting 100 samples in estimated 5.0111 s (954k iterations)
Benchmarking enc/large/derive_bitcode: Analyzing
enc/large/derive_bitcode
time: [5.2455 µs 5.2486 µs 5.2522 µs]
change: [+273.32% +273.76% +274.25%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
7 (7.00%) high mild
3 (3.00%) high severe
Benchmarking enc/large/rkyv
Benchmarking enc/large/rkyv: Warming up for 3.0000 s
Benchmarking enc/large/rkyv: Collecting 100 samples in estimated 5.0051 s (3.3M iterations)
Benchmarking enc/large/rkyv: Analyzing
enc/large/rkyv time: [1.4913 µs 1.4930 µs 1.4947 µs]
change: [-0.0517% +5.7855% +12.716%] (p = 0.08 > 0.05)
No change in performance detected.
Found 13 outliers among 100 measurements (13.00%)
8 (8.00%) low severe
3 (3.00%) high mild
2 (2.00%) high severe
Benchmarking enc/large/postcard
Benchmarking enc/large/postcard: Warming up for 3.0000 s
Benchmarking enc/large/postcard: Collecting 100 samples in estimated 5.0456 s (515k iterations)
Benchmarking enc/large/postcard: Analyzing
enc/large/postcard time: [9.8388 µs 9.8485 µs 9.8610 µs]
change: [+1.4937% +1.7580% +2.1915%] (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 enc/large/bson
Benchmarking enc/large/bson: Warming up for 3.0000 s
Benchmarking enc/large/bson: Collecting 100 samples in estimated 5.1651 s (131k iterations)
Benchmarking enc/large/bson: Analyzing
enc/large/bson time: [39.368 µs 39.404 µs 39.445 µs]
change: [+172.41% +172.72% +173.03%] (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 enc/large/miniserde
Benchmarking enc/large/miniserde: Warming up for 3.0000 s
Benchmarking enc/large/miniserde: Collecting 100 samples in estimated 5.0521 s (86k iterations)
Benchmarking enc/large/miniserde: Analyzing
enc/large/miniserde time: [59.337 µs 59.365 µs 59.395 µs]
change: [+89.740% +89.857% +89.975%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
6 (6.00%) high mild
4 (4.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.5737 s (40k iterations)
Benchmarking dec/large/musli_json: Analyzing
dec/large/musli_json time: [142.61 µs 142.74 µs 142.87 µs]
change: [+242.06% +242.45% +242.86%] (p = 0.00 < 0.05)
Performance has regressed.
Found 16 outliers among 100 measurements (16.00%)
9 (9.00%) low mild
5 (5.00%) high mild
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.0182 s (591k iterations)
Benchmarking dec/large/musli_wire: Analyzing
dec/large/musli_wire time: [8.5541 µs 8.5602 µs 8.5670 µs]
change: [+6.7274% +7.2269% +7.6243%] (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 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.0353 s (338k iterations)
Benchmarking dec/large/musli_descriptive: Analyzing
dec/large/musli_descriptive
time: [15.119 µs 15.130 µs 15.142 µs]
change: [+54.219% +55.036% +55.794%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
1 (1.00%) low mild
8 (8.00%) high mild
4 (4.00%) high severe
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.0145 s (712k iterations)
Benchmarking dec/large/musli_storage: Analyzing
dec/large/musli_storage time: [6.9604 µs 6.9650 µs 6.9700 µs]
change: [+11.510% +11.644% +11.780%] (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 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.0028 s (3.2M iterations)
Benchmarking dec/large/musli_storage_packed: Analyzing
dec/large/musli_storage_packed
time: [1.5483 µs 1.5510 µs 1.5556 µs]
change: [+65.285% +65.444% +65.691%] (p = 0.00 < 0.05)
Performance has regressed.
Found 14 outliers among 100 measurements (14.00%)
1 (1.00%) low mild
2 (2.00%) high mild
11 (11.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.0014 s (732k iterations)
Benchmarking dec/large/musli_value: Analyzing
dec/large/musli_value time: [6.8325 µs 6.8394 µs 6.8475 µs]
change: [+8.9471% +9.4604% +9.8613%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking dec/large/serde_json
Benchmarking dec/large/serde_json: Warming up for 3.0000 s
Benchmarking dec/large/serde_json: Collecting 100 samples in estimated 5.0913 s (86k iterations)
Benchmarking dec/large/serde_json: Analyzing
dec/large/serde_json time: [59.401 µs 59.441 µs 59.483 µs]
change: [+79.132% +79.296% +79.456%] (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 dec/large/serde_bincode
Benchmarking dec/large/serde_bincode: Warming up for 3.0000 s
Benchmarking dec/large/serde_bincode: Collecting 100 samples in estimated 5.0108 s (707k iterations)
Benchmarking dec/large/serde_bincode: Analyzing
dec/large/serde_bincode time: [6.8662 µs 6.8734 µs 6.8817 µs]
change: [+204.31% +204.69% +205.11%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking dec/large/serde_rmp
Benchmarking dec/large/serde_rmp: Warming up for 3.0000 s
Benchmarking dec/large/serde_rmp: Collecting 100 samples in estimated 5.0459 s (414k iterations)
Benchmarking dec/large/serde_rmp: Analyzing
dec/large/serde_rmp time: [12.141 µs 12.149 µs 12.157 µs]
change: [+85.404% +85.799% +86.204%] (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 dec/large/serde_dlhn
Benchmarking dec/large/serde_dlhn: Warming up for 3.0000 s
Benchmarking dec/large/serde_dlhn: Collecting 100 samples in estimated 5.0239 s (192k iterations)
Benchmarking dec/large/serde_dlhn: Analyzing
dec/large/serde_dlhn time: [26.201 µs 26.218 µs 26.236 µs]
change: [+350.14% +350.58% +351.06%] (p = 0.00 < 0.05)
Performance has regressed.
Found 16 outliers among 100 measurements (16.00%)
2 (2.00%) low severe
2 (2.00%) low mild
3 (3.00%) high mild
9 (9.00%) high severe
Benchmarking dec/large/serde_cbor
Benchmarking dec/large/serde_cbor: Warming up for 3.0000 s
Benchmarking dec/large/serde_cbor: Collecting 100 samples in estimated 5.1372 s (91k iterations)
Benchmarking dec/large/serde_cbor: Analyzing
dec/large/serde_cbor time: [56.839 µs 56.928 µs 57.010 µs]
change: [+83.735% +84.074% +84.405%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking dec/large/serde_bitcode
Benchmarking dec/large/serde_bitcode: Warming up for 3.0000 s
Benchmarking dec/large/serde_bitcode: Collecting 100 samples in estimated 5.0120 s (1.8M iterations)
Benchmarking dec/large/serde_bitcode: Analyzing
dec/large/serde_bitcode time: [2.7727 µs 2.7736 µs 2.7746 µs]
change: [+48.394% +48.490% +48.581%] (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 dec/large/derive_bitcode
Benchmarking dec/large/derive_bitcode: Warming up for 3.0000 s
Benchmarking dec/large/derive_bitcode: Collecting 100 samples in estimated 5.0007 s (14M iterations)
Benchmarking dec/large/derive_bitcode: Analyzing
dec/large/derive_bitcode
time: [358.16 ns 358.38 ns 358.60 ns]
change: [+11.898% +12.343% +12.720%] (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 dec/large/rkyv
Benchmarking dec/large/rkyv: Warming up for 3.0000 s
Benchmarking dec/large/rkyv: Collecting 100 samples in estimated 5.0002 s (97M iterations)
Benchmarking dec/large/rkyv: Analyzing
dec/large/rkyv time: [50.664 ns 50.777 ns 50.939 ns]
change: [+11.337% +11.920% +12.545%] (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 dec/large/postcard
Benchmarking dec/large/postcard: Warming up for 3.0000 s
Benchmarking dec/large/postcard: Collecting 100 samples in estimated 5.0065 s (1.3M iterations)
Benchmarking dec/large/postcard: Analyzing
dec/large/postcard time: [3.6938 µs 3.6961 µs 3.6987 µs]
change: [+22.818% +23.314% +23.733%] (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 dec/large/bson
Benchmarking dec/large/bson: Warming up for 3.0000 s
Benchmarking dec/large/bson: Collecting 100 samples in estimated 5.0757 s (71k iterations)
Benchmarking dec/large/bson: Analyzing
dec/large/bson time: [71.894 µs 72.103 µs 72.388 µs]
change: [+86.501% +87.855% +89.099%] (p = 0.00 < 0.05)
Performance has regressed.
Found 14 outliers among 100 measurements (14.00%)
3 (3.00%) low severe
5 (5.00%) low mild
2 (2.00%) high mild
4 (4.00%) high severe
Benchmarking dec/large/miniserde
Benchmarking dec/large/miniserde: Warming up for 3.0000 s
Benchmarking dec/large/miniserde: Collecting 100 samples in estimated 5.2027 s (96k iterations)
Benchmarking dec/large/miniserde: Analyzing
dec/large/miniserde time: [54.227 µs 54.259 µs 54.294 µs]
change: [+88.525% +89.202% +89.673%] (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 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.0005 s (34M iterations)
Benchmarking enc/allocated/musli_json: Analyzing
enc/allocated/musli_json
time: [144.53 ns 144.72 ns 144.92 ns]
change: [+236.95% +238.20% +239.59%] (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 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.0002 s (82M iterations)
Benchmarking enc/allocated/musli_wire: Analyzing
enc/allocated/musli_wire
time: [59.286 ns 59.365 ns 59.451 ns]
change: [+429.86% +430.61% +431.43%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
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.0001 s (70M iterations)
Benchmarking enc/allocated/musli_descriptive: Analyzing
enc/allocated/musli_descriptive
time: [69.583 ns 69.716 ns 69.859 ns]
change: [+318.62% +319.37% +320.05%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
1 (1.00%) low mild
5 (5.00%) high mild
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.0002 s (84M iterations)
Benchmarking enc/allocated/musli_storage: Analyzing
enc/allocated/musli_storage
time: [59.734 ns 59.888 ns 60.069 ns]
change: [+243.16% +243.84% +244.51%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
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.0002 s (104M iterations)
Benchmarking enc/allocated/musli_storage_packed: Analyzing
enc/allocated/musli_storage_packed
time: [47.750 ns 47.856 ns 47.973 ns]
change: [+338.79% +339.71% +340.64%] (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 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.0001 s (47M iterations)
Benchmarking enc/allocated/musli_value: Analyzing
enc/allocated/musli_value
time: [105.66 ns 105.74 ns 105.82 ns]
change: [+25.621% +25.759% +25.897%] (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 enc/allocated/serde_json
Benchmarking enc/allocated/serde_json: Warming up for 3.0000 s
Benchmarking enc/allocated/serde_json: Collecting 100 samples in estimated 5.0013 s (19M iterations)
Benchmarking enc/allocated/serde_json: Analyzing
enc/allocated/serde_json
time: [259.31 ns 259.51 ns 259.74 ns]
change: [+462.33% +463.90% +465.43%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
7 (7.00%) high mild
5 (5.00%) high severe
Benchmarking enc/allocated/serde_bincode
Benchmarking enc/allocated/serde_bincode: Warming up for 3.0000 s
Benchmarking enc/allocated/serde_bincode: Collecting 100 samples in estimated 5.0004 s (66M iterations)
Benchmarking enc/allocated/serde_bincode: Analyzing
enc/allocated/serde_bincode
time: [76.160 ns 76.220 ns 76.282 ns]
change: [+549.15% +549.64% +550.11%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking enc/allocated/serde_rmp
Benchmarking enc/allocated/serde_rmp: Warming up for 3.0000 s
Benchmarking enc/allocated/serde_rmp: Collecting 100 samples in estimated 5.0003 s (37M iterations)
Benchmarking enc/allocated/serde_rmp: Analyzing
enc/allocated/serde_rmp time: [135.15 ns 135.31 ns 135.48 ns]
change: [+454.74% +455.52% +456.32%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
Benchmarking enc/allocated/serde_dlhn
Benchmarking enc/allocated/serde_dlhn: Warming up for 3.0000 s
Benchmarking enc/allocated/serde_dlhn: Collecting 100 samples in estimated 5.0003 s (60M iterations)
Benchmarking enc/allocated/serde_dlhn: Analyzing
enc/allocated/serde_dlhn
time: [83.020 ns 83.172 ns 83.339 ns]
change: [+464.40% +465.73% +467.70%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
7 (7.00%) high mild
1 (1.00%) high severe
Benchmarking enc/allocated/serde_cbor
Benchmarking enc/allocated/serde_cbor: Warming up for 3.0000 s
Benchmarking enc/allocated/serde_cbor: Collecting 100 samples in estimated 5.0005 s (34M iterations)
Benchmarking enc/allocated/serde_cbor: Analyzing
enc/allocated/serde_cbor
time: [146.27 ns 146.38 ns 146.50 ns]
change: [+292.65% +293.65% +294.39%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high severe
Benchmarking enc/allocated/serde_bitcode
Benchmarking enc/allocated/serde_bitcode: Warming up for 3.0000 s
Benchmarking enc/allocated/serde_bitcode: Collecting 100 samples in estimated 5.0014 s (7.8M iterations)
Benchmarking enc/allocated/serde_bitcode: Analyzing
enc/allocated/serde_bitcode
time: [635.14 ns 635.57 ns 636.03 ns]
change: [+88.663% +88.922% +89.152%] (p = 0.00 < 0.05)
Performance has regressed.
Found 18 outliers among 100 measurements (18.00%)
10 (10.00%) high mild
8 (8.00%) high severe
Benchmarking enc/allocated/derive_bitcode
Benchmarking enc/allocated/derive_bitcode: Warming up for 3.0000 s
Benchmarking enc/allocated/derive_bitcode: Collecting 100 samples in estimated 5.0011 s (16M iterations)
Benchmarking enc/allocated/derive_bitcode: Analyzing
enc/allocated/derive_bitcode
time: [320.15 ns 321.25 ns 322.57 ns]
change: [+112.95% +113.94% +114.91%] (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 enc/allocated/rkyv
Benchmarking enc/allocated/rkyv: Warming up for 3.0000 s
Benchmarking enc/allocated/rkyv: Collecting 100 samples in estimated 5.0002 s (100M iterations)
Benchmarking enc/allocated/rkyv: Analyzing
enc/allocated/rkyv time: [49.521 ns 49.602 ns 49.673 ns]
change: [+56.190% +63.610% +72.183%] (p = 0.00 < 0.05)
Performance has regressed.
Found 21 outliers among 100 measurements (21.00%)
16 (16.00%) low severe
2 (2.00%) high mild
3 (3.00%) high severe
Benchmarking enc/allocated/postcard
Benchmarking enc/allocated/postcard: Warming up for 3.0000 s
Benchmarking enc/allocated/postcard: Collecting 100 samples in estimated 5.0002 s (82M iterations)
Benchmarking enc/allocated/postcard: Analyzing
enc/allocated/postcard time: [61.628 ns 61.667 ns 61.707 ns]
change: [+120.85% +121.33% +121.76%] (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 enc/allocated/bson
Benchmarking enc/allocated/bson: Warming up for 3.0000 s
Benchmarking enc/allocated/bson: Collecting 100 samples in estimated 5.0015 s (16M iterations)
Benchmarking enc/allocated/bson: Analyzing
enc/allocated/bson time: [325.35 ns 325.57 ns 325.81 ns]
change: [+108.45% +109.59% +110.28%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
1 (1.00%) low mild
4 (4.00%) high mild
3 (3.00%) high severe
Benchmarking enc/allocated/miniserde
Benchmarking enc/allocated/miniserde: Warming up for 3.0000 s
Benchmarking enc/allocated/miniserde: Collecting 100 samples in estimated 5.0013 s (12M iterations)
Benchmarking enc/allocated/miniserde: Analyzing
enc/allocated/miniserde time: [404.51 ns 405.33 ns 406.29 ns]
change: [+79.485% +79.943% +80.537%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
1 (1.00%) low severe
1 (1.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.0001 s (12M iterations)
Benchmarking dec/allocated/musli_json: Analyzing
dec/allocated/musli_json
time: [344.82 ns 345.13 ns 345.48 ns]
change: [+75.199% +75.762% +76.347%] (p = 0.00 < 0.05)
Performance has regressed.
Found 17 outliers among 100 measurements (17.00%)
1 (1.00%) low severe
3 (3.00%) low mild
3 (3.00%) high mild
10 (10.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.0003 s (61M iterations)
Benchmarking dec/allocated/musli_wire: Analyzing
dec/allocated/musli_wire
time: [80.489 ns 80.564 ns 80.644 ns]
change: [+40.903% +41.057% +41.215%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
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.0004 s (57M iterations)
Benchmarking dec/allocated/musli_descriptive: Analyzing
dec/allocated/musli_descriptive
time: [86.235 ns 86.298 ns 86.364 ns]
change: [+32.436% +33.346% +33.993%] (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 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.0001 s (66M iterations)
Benchmarking dec/allocated/musli_storage: Analyzing
dec/allocated/musli_storage
time: [76.657 ns 76.702 ns 76.750 ns]
change: [+24.567% +25.774% +26.450%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
1 (1.00%) low severe
2 (2.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.0000 s (82M iterations)
Benchmarking dec/allocated/musli_storage_packed: Analyzing
dec/allocated/musli_storage_packed
time: [60.734 ns 60.770 ns 60.810 ns]
change: [+28.954% +29.508% +29.917%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
12 (12.00%) high severe
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.0001 s (98M iterations)
Benchmarking dec/allocated/musli_value: Analyzing
dec/allocated/musli_value
time: [51.032 ns 51.082 ns 51.138 ns]
change: [+48.222% +48.503% +48.755%] (p = 0.00 < 0.05)
Performance has regressed.
Found 30 outliers among 100 measurements (30.00%)
12 (12.00%) low severe
1 (1.00%) low mild
3 (3.00%) high mild
14 (14.00%) high severe
Benchmarking dec/allocated/serde_json
Benchmarking dec/allocated/serde_json: Warming up for 3.0000 s
Benchmarking dec/allocated/serde_json: Collecting 100 samples in estimated 5.0009 s (19M iterations)
Benchmarking dec/allocated/serde_json: Analyzing
dec/allocated/serde_json
time: [256.98 ns 257.47 ns 258.27 ns]
change: [+69.810% +70.229% +70.630%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
1 (1.00%) low mild
6 (6.00%) high mild
2 (2.00%) high severe
Benchmarking dec/allocated/serde_bincode
Benchmarking dec/allocated/serde_bincode: Warming up for 3.0000 s
Benchmarking dec/allocated/serde_bincode: Collecting 100 samples in estimated 5.0003 s (47M iterations)
Benchmarking dec/allocated/serde_bincode: Analyzing
dec/allocated/serde_bincode
time: [123.34 ns 124.02 ns 124.68 ns]
change: [+124.05% +127.47% +130.01%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) low mild
Benchmarking dec/allocated/serde_rmp
Benchmarking dec/allocated/serde_rmp: Warming up for 3.0000 s
Benchmarking dec/allocated/serde_rmp: Collecting 100 samples in estimated 5.0004 s (46M iterations)
Benchmarking dec/allocated/serde_rmp: Analyzing
dec/allocated/serde_rmp time: [111.15 ns 111.22 ns 111.30 ns]
change: [+28.637% +29.774% +30.673%] (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 dec/allocated/serde_dlhn
Benchmarking dec/allocated/serde_dlhn: Warming up for 3.0000 s
Benchmarking dec/allocated/serde_dlhn: Collecting 100 samples in estimated 5.0005 s (43M iterations)
Benchmarking dec/allocated/serde_dlhn: Analyzing
dec/allocated/serde_dlhn
time: [115.14 ns 115.22 ns 115.30 ns]
change: [+70.083% +70.333% +70.586%] (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 dec/allocated/serde_cbor
Benchmarking dec/allocated/serde_cbor: Warming up for 3.0000 s
Benchmarking dec/allocated/serde_cbor: Collecting 100 samples in estimated 5.0010 s (19M iterations)
Benchmarking dec/allocated/serde_cbor: Analyzing
dec/allocated/serde_cbor
time: [263.97 ns 264.35 ns 264.80 ns]
change: [+149.29% +150.90% +152.18%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking dec/allocated/serde_bitcode
Benchmarking dec/allocated/serde_bitcode: Warming up for 3.0000 s
Benchmarking dec/allocated/serde_bitcode: Collecting 100 samples in estimated 5.0002 s (20M iterations)
Benchmarking dec/allocated/serde_bitcode: Analyzing
dec/allocated/serde_bitcode
time: [259.46 ns 261.20 ns 262.87 ns]
change: [+41.270% +42.214% +43.002%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking dec/allocated/derive_bitcode
Benchmarking dec/allocated/derive_bitcode: Warming up for 3.0000 s
Benchmarking dec/allocated/derive_bitcode: Collecting 100 samples in estimated 5.0001 s (49M iterations)
Benchmarking dec/allocated/derive_bitcode: Analyzing
dec/allocated/derive_bitcode
time: [101.26 ns 101.33 ns 101.41 ns]
change: [+57.398% +57.716% +58.019%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
Benchmarking dec/allocated/rkyv
Benchmarking dec/allocated/rkyv: Warming up for 3.0000 s
Benchmarking dec/allocated/rkyv: Collecting 100 samples in estimated 5.0002 s (124M iterations)
Benchmarking dec/allocated/rkyv: Analyzing
dec/allocated/rkyv time: [40.257 ns 40.283 ns 40.312 ns]
change: [+50.534% +50.780% +50.995%] (p = 0.00 < 0.05)
Performance has regressed.
Found 18 outliers among 100 measurements (18.00%)
3 (3.00%) high mild
15 (15.00%) high severe
Benchmarking dec/allocated/postcard
Benchmarking dec/allocated/postcard: Warming up for 3.0000 s
Benchmarking dec/allocated/postcard: Collecting 100 samples in estimated 5.0001 s (57M iterations)
Benchmarking dec/allocated/postcard: Analyzing
dec/allocated/postcard time: [92.224 ns 92.274 ns 92.326 ns]
change: [+67.034% +67.213% +67.394%] (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 dec/allocated/bson
Benchmarking dec/allocated/bson: Warming up for 3.0000 s
Benchmarking dec/allocated/bson: Collecting 100 samples in estimated 5.0012 s (14M iterations)
Benchmarking dec/allocated/bson: Analyzing
dec/allocated/bson time: [348.79 ns 349.11 ns 349.45 ns]
change: [+56.030% +56.313% +56.623%] (p = 0.00 < 0.05)
Performance has regressed.
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/miniserde
Benchmarking dec/allocated/miniserde: Warming up for 3.0000 s
Benchmarking dec/allocated/miniserde: Collecting 100 samples in estimated 5.0002 s (15M iterations)
Benchmarking dec/allocated/miniserde: Analyzing
dec/allocated/miniserde time: [327.22 ns 327.42 ns 327.66 ns]
change: [+68.934% +69.249% +69.576%] (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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment