Skip to content

Instantly share code, notes, and snippets.

@zamazan4ik
Created October 2, 2024 06:16
Show Gist options
  • Save zamazan4ik/79460174baf702f68c29c7e38711642a to your computer and use it in GitHub Desktop.
Save zamazan4ik/79460174baf702f68c29c7e38711642a to your computer and use it in GitHub Desktop.
arrow-rs: PGO instrumented compared to Release
Running benches/aggregate_kernels.rs (target/x86_64-unknown-linux-gnu/release/deps/aggregate_kernels-08a843e407128dd9)
Benchmarking float32/sum nonnull
Benchmarking float32/sum nonnull: Warming up for 3.0000 s
Benchmarking float32/sum nonnull: Collecting 100 samples in estimated 5.0218 s (747k iterations)
Benchmarking float32/sum nonnull: Analyzing
float32/sum nonnull time: [6.7231 µs 6.7248 µs 6.7268 µs]
thrpt: [36.294 GiB/s 36.304 GiB/s 36.314 GiB/s]
change:
time: [-1.2176% -0.9805% -0.7345%] (p = 0.00 < 0.05)
thrpt: [+0.7400% +0.9902% +1.2326%]
Change within noise threshold.
Found 14 outliers among 100 measurements (14.00%)
4 (4.00%) low mild
8 (8.00%) high mild
2 (2.00%) high severe
Benchmarking float32/min nonnull
Benchmarking float32/min nonnull: Warming up for 3.0000 s
Benchmarking float32/min nonnull: Collecting 100 samples in estimated 5.0998 s (162k iterations)
Benchmarking float32/min nonnull: Analyzing
float32/min nonnull time: [31.504 µs 31.515 µs 31.526 µs]
thrpt: [7.7441 GiB/s 7.7469 GiB/s 7.7496 GiB/s]
change:
time: [+42.380% +42.937% +43.925%] (p = 0.00 < 0.05)
thrpt: [-30.519% -30.039% -29.765%]
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high severe
Benchmarking float32/max nonnull
Benchmarking float32/max nonnull: Warming up for 3.0000 s
Benchmarking float32/max nonnull: Collecting 100 samples in estimated 5.1201 s (167k iterations)
Benchmarking float32/max nonnull: Analyzing
float32/max nonnull time: [30.628 µs 30.646 µs 30.665 µs]
thrpt: [7.9615 GiB/s 7.9665 GiB/s 7.9711 GiB/s]
change:
time: [+37.536% +38.039% +38.421%] (p = 0.00 < 0.05)
thrpt: [-27.757% -27.557% -27.292%]
Performance has regressed.
Benchmarking float32/sum nullable
Benchmarking float32/sum nullable: Warming up for 3.0000 s
Benchmarking float32/sum nullable: Collecting 100 samples in estimated 5.6561 s (35k iterations)
Benchmarking float32/sum nullable: Analyzing
float32/sum nullable time: [160.06 µs 160.20 µs 160.45 µs]
thrpt: [1.5216 GiB/s 1.5239 GiB/s 1.5253 GiB/s]
change:
time: [+925.44% +928.96% +932.63%] (p = 0.00 < 0.05)
thrpt: [-90.316% -90.281% -90.248%]
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
1 (1.00%) low mild
1 (1.00%) high mild
1 (1.00%) high severe
Benchmarking float32/min nullable
Benchmarking float32/min nullable: Warming up for 3.0000 s
Benchmarking float32/min nullable: Collecting 100 samples in estimated 5.0308 s (141k iterations)
Benchmarking float32/min nullable: Analyzing
float32/min nullable time: [35.569 µs 35.574 µs 35.581 µs]
thrpt: [6.8616 GiB/s 6.8628 GiB/s 6.8639 GiB/s]
change:
time: [-0.5663% -0.4805% -0.4024%] (p = 0.00 < 0.05)
thrpt: [+0.4041% +0.4828% +0.5695%]
Change within noise threshold.
Found 11 outliers among 100 measurements (11.00%)
7 (7.00%) high mild
4 (4.00%) high severe
Benchmarking float32/max nullable
Benchmarking float32/max nullable: Warming up for 3.0000 s
Benchmarking float32/max nullable: Collecting 100 samples in estimated 5.0507 s (141k iterations)
Benchmarking float32/max nullable: Analyzing
float32/max nullable time: [35.710 µs 35.715 µs 35.721 µs]
thrpt: [6.8346 GiB/s 6.8358 GiB/s 6.8368 GiB/s]
change:
time: [-0.3112% -0.0792% +0.0821%] (p = 0.52 > 0.05)
thrpt: [-0.0820% +0.0793% +0.3122%]
No change in performance detected.
Found 8 outliers among 100 measurements (8.00%)
4 (4.00%) high mild
4 (4.00%) high severe
Benchmarking float64/sum nonnull
Benchmarking float64/sum nonnull: Warming up for 3.0000 s
Benchmarking float64/sum nonnull: Collecting 100 samples in estimated 5.0103 s (374k iterations)
Benchmarking float64/sum nonnull: Analyzing
float64/sum nonnull time: [13.413 µs 13.416 µs 13.419 µs]
thrpt: [36.387 GiB/s 36.395 GiB/s 36.404 GiB/s]
change:
time: [-0.7066% -0.6097% -0.5463%] (p = 0.00 < 0.05)
thrpt: [+0.5493% +0.6134% +0.7117%]
Change within noise threshold.
Found 11 outliers among 100 measurements (11.00%)
1 (1.00%) low mild
8 (8.00%) high mild
2 (2.00%) high severe
Benchmarking float64/min nonnull
Benchmarking float64/min nonnull: Warming up for 3.0000 s
Benchmarking float64/min nonnull: Collecting 100 samples in estimated 5.1743 s (71k iterations)
Benchmarking float64/min nonnull: Analyzing
float64/min nonnull time: [73.102 µs 73.115 µs 73.129 µs]
thrpt: [6.6770 GiB/s 6.6783 GiB/s 6.6795 GiB/s]
change:
time: [+1.4731% +1.5358% +1.5836%] (p = 0.00 < 0.05)
thrpt: [-1.5589% -1.5126% -1.4517%]
Performance has regressed.
Found 16 outliers among 100 measurements (16.00%)
2 (2.00%) low mild
8 (8.00%) high mild
6 (6.00%) high severe
Benchmarking float64/max nonnull
Benchmarking float64/max nonnull: Warming up for 3.0000 s
Benchmarking float64/max nonnull: Collecting 100 samples in estimated 5.1644 s (71k iterations)
Benchmarking float64/max nonnull: Analyzing
float64/max nonnull time: [73.031 µs 73.041 µs 73.052 µs]
thrpt: [6.6840 GiB/s 6.6850 GiB/s 6.6860 GiB/s]
change:
time: [+1.4380% +1.4741% +1.5057%] (p = 0.00 < 0.05)
thrpt: [-1.4834% -1.4527% -1.4176%]
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
5 (5.00%) high mild
1 (1.00%) high severe
Benchmarking float64/sum nullable
Benchmarking float64/sum nullable: Warming up for 3.0000 s
Benchmarking float64/sum nullable: Collecting 100 samples in estimated 5.2583 s (30k iterations)
Benchmarking float64/sum nullable: Analyzing
float64/sum nullable time: [173.40 µs 173.44 µs 173.48 µs]
thrpt: [2.8146 GiB/s 2.8152 GiB/s 2.8159 GiB/s]
change:
time: [+480.45% +481.16% +481.64%] (p = 0.00 < 0.05)
thrpt: [-82.807% -82.793% -82.772%]
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
1 (1.00%) low mild
2 (2.00%) high mild
1 (1.00%) high severe
Benchmarking float64/min nullable
Benchmarking float64/min nullable: Warming up for 3.0000 s
Benchmarking float64/min nullable: Collecting 100 samples in estimated 5.1177 s (56k iterations)
Benchmarking float64/min nullable: Analyzing
float64/min nullable time: [92.113 µs 92.129 µs 92.148 µs]
thrpt: [5.2989 GiB/s 5.3000 GiB/s 5.3009 GiB/s]
change:
time: [-34.788% -34.750% -34.713%] (p = 0.00 < 0.05)
thrpt: [+53.170% +53.257% +53.347%]
Performance has improved.
Found 10 outliers among 100 measurements (10.00%)
7 (7.00%) high mild
3 (3.00%) high severe
Benchmarking float64/max nullable
Benchmarking float64/max nullable: Warming up for 3.0000 s
Benchmarking float64/max nullable: Collecting 100 samples in estimated 5.1216 s (56k iterations)
Benchmarking float64/max nullable: Analyzing
float64/max nullable time: [92.180 µs 92.194 µs 92.209 µs]
thrpt: [5.2954 GiB/s 5.2962 GiB/s 5.2970 GiB/s]
change:
time: [-34.699% -34.661% -34.627%] (p = 0.00 < 0.05)
thrpt: [+52.968% +53.047% +53.136%]
Performance has improved.
Found 8 outliers among 100 measurements (8.00%)
5 (5.00%) high mild
3 (3.00%) high severe
Benchmarking int8/sum nonnull
Benchmarking int8/sum nonnull: Warming up for 3.0000 s
Benchmarking int8/sum nonnull: Collecting 100 samples in estimated 5.0018 s (5.9M iterations)
Benchmarking int8/sum nonnull: Analyzing
int8/sum nonnull time: [851.17 ns 852.20 ns 853.31 ns]
thrpt: [71.527 GiB/s 71.621 GiB/s 71.707 GiB/s]
change:
time: [-23.876% -23.768% -23.663%] (p = 0.00 < 0.05)
thrpt: [+30.999% +31.178% +31.365%]
Performance has improved.
Benchmarking int8/min nonnull
Benchmarking int8/min nonnull: Warming up for 3.0000 s
Benchmarking int8/min nonnull: Collecting 100 samples in estimated 5.0029 s (2.5M iterations)
Benchmarking int8/min nonnull: Analyzing
int8/min nonnull time: [2.0433 µs 2.0497 µs 2.0558 µs]
thrpt: [29.689 GiB/s 29.777 GiB/s 29.871 GiB/s]
change:
time: [+2.2026% +2.7656% +3.3797%] (p = 0.00 < 0.05)
thrpt: [-3.2692% -2.6912% -2.1551%]
Performance has regressed.
Benchmarking int8/max nonnull
Benchmarking int8/max nonnull: Warming up for 3.0000 s
Benchmarking int8/max nonnull: Collecting 100 samples in estimated 5.0076 s (2.4M iterations)
Benchmarking int8/max nonnull: Analyzing
int8/max nonnull time: [2.1099 µs 2.1127 µs 2.1187 µs]
thrpt: [28.808 GiB/s 28.889 GiB/s 28.928 GiB/s]
change:
time: [+0.6196% +0.7149% +0.8793%] (p = 0.00 < 0.05)
thrpt: [-0.8716% -0.7099% -0.6158%]
Change within noise threshold.
Found 12 outliers among 100 measurements (12.00%)
6 (6.00%) high mild
6 (6.00%) high severe
Benchmarking int8/sum nullable
Benchmarking int8/sum nullable: Warming up for 3.0000 s
Benchmarking int8/sum nullable: Collecting 100 samples in estimated 5.1368 s (136k iterations)
Benchmarking int8/sum nullable: Analyzing
int8/sum nullable time: [37.689 µs 37.701 µs 37.714 µs]
thrpt: [1.6184 GiB/s 1.6189 GiB/s 1.6195 GiB/s]
change:
time: [+80.338% +80.434% +80.523%] (p = 0.00 < 0.05)
thrpt: [-44.606% -44.578% -44.548%]
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
2 (2.00%) high mild
2 (2.00%) high severe
Benchmarking int8/min nullable
Benchmarking int8/min nullable: Warming up for 3.0000 s
Benchmarking int8/min nullable: Collecting 100 samples in estimated 5.8133 s (35k iterations)
Benchmarking int8/min nullable: Analyzing
int8/min nullable time: [164.38 µs 164.45 µs 164.52 µs]
thrpt: [379.90 MiB/s 380.06 MiB/s 380.22 MiB/s]
change:
time: [+12.326% +12.405% +12.478%] (p = 0.00 < 0.05)
thrpt: [-11.094% -11.036% -10.973%]
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
1 (1.00%) low mild
1 (1.00%) high mild
Benchmarking int8/max nullable
Benchmarking int8/max nullable: Warming up for 3.0000 s
Benchmarking int8/max nullable: Collecting 100 samples in estimated 5.1667 s (30k iterations)
Benchmarking int8/max nullable: Analyzing
int8/max nullable time: [170.37 µs 170.43 µs 170.49 µs]
thrpt: [366.58 MiB/s 366.71 MiB/s 366.84 MiB/s]
change:
time: [+15.835% +15.899% +15.963%] (p = 0.00 < 0.05)
thrpt: [-13.766% -13.718% -13.670%]
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking int16/sum nonnull
Benchmarking int16/sum nonnull: Warming up for 3.0000 s
Benchmarking int16/sum nonnull: Collecting 100 samples in estimated 5.0042 s (2.2M iterations)
Benchmarking int16/sum nonnull: Analyzing
int16/sum nonnull time: [2.2407 µs 2.2413 µs 2.2419 µs]
thrpt: [54.450 GiB/s 54.465 GiB/s 54.479 GiB/s]
change:
time: [+76.196% +76.992% +77.442%] (p = 0.00 < 0.05)
thrpt: [-43.644% -43.500% -43.245%]
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking int16/min nonnull
Benchmarking int16/min nonnull: Warming up for 3.0000 s
Benchmarking int16/min nonnull: Collecting 100 samples in estimated 5.0083 s (2.9M iterations)
Benchmarking int16/min nonnull: Analyzing
int16/min nonnull time: [1.7115 µs 1.7120 µs 1.7126 µs]
thrpt: [71.278 GiB/s 71.302 GiB/s 71.324 GiB/s]
change:
time: [+30.323% +31.378% +32.397%] (p = 0.00 < 0.05)
thrpt: [-24.469% -23.884% -23.268%]
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
2 (2.00%) high mild
1 (1.00%) high severe
Benchmarking int16/max nonnull
Benchmarking int16/max nonnull: Warming up for 3.0000 s
Benchmarking int16/max nonnull: Collecting 100 samples in estimated 5.0031 s (3.0M iterations)
Benchmarking int16/max nonnull: Analyzing
int16/max nonnull time: [1.6917 µs 1.6936 µs 1.6956 µs]
thrpt: [71.992 GiB/s 72.076 GiB/s 72.157 GiB/s]
change:
time: [-24.243% -24.148% -24.064%] (p = 0.00 < 0.05)
thrpt: [+31.690% +31.836% +32.001%]
Performance has improved.
Benchmarking int16/sum nullable
Benchmarking int16/sum nullable: Warming up for 3.0000 s
Benchmarking int16/sum nullable: Collecting 100 samples in estimated 5.7135 s (35k iterations)
Benchmarking int16/sum nullable: Analyzing
int16/sum nullable time: [161.68 µs 161.79 µs 161.90 µs]
thrpt: [772.09 MiB/s 772.61 MiB/s 773.12 MiB/s]
change:
time: [+972.44% +973.60% +974.77%] (p = 0.00 < 0.05)
thrpt: [-90.696% -90.686% -90.675%]
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
5 (5.00%) high mild
3 (3.00%) high severe
Benchmarking int16/min nullable
Benchmarking int16/min nullable: Warming up for 3.0000 s
Benchmarking int16/min nullable: Collecting 100 samples in estimated 5.7011 s (35k iterations)
Benchmarking int16/min nullable: Analyzing
int16/min nullable time: [161.22 µs 161.26 µs 161.30 µs]
thrpt: [774.94 MiB/s 775.15 MiB/s 775.36 MiB/s]
change:
time: [+886.86% +887.23% +887.62%] (p = 0.00 < 0.05)
thrpt: [-89.875% -89.871% -89.867%]
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) high mild
Benchmarking int16/max nullable
Benchmarking int16/max nullable: Warming up for 3.0000 s
Benchmarking int16/max nullable: Collecting 100 samples in estimated 5.7022 s (35k iterations)
Benchmarking int16/max nullable: Analyzing
int16/max nullable time: [161.23 µs 161.28 µs 161.34 µs]
thrpt: [774.78 MiB/s 775.03 MiB/s 775.27 MiB/s]
change:
time: [+887.46% +887.76% +888.08%] (p = 0.00 < 0.05)
thrpt: [-89.879% -89.876% -89.873%]
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 int32/sum nonnull
Benchmarking int32/sum nonnull: Warming up for 3.0000 s
Benchmarking int32/sum nonnull: Collecting 100 samples in estimated 5.0030 s (1.5M iterations)
Benchmarking int32/sum nonnull: Analyzing
int32/sum nonnull time: [3.3579 µs 3.3595 µs 3.3613 µs]
thrpt: [72.633 GiB/s 72.671 GiB/s 72.706 GiB/s]
change:
time: [+32.870% +33.125% +33.285%] (p = 0.00 < 0.05)
thrpt: [-24.973% -24.882% -24.738%]
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
3 (3.00%) high mild
1 (1.00%) high severe
Benchmarking int32/min nonnull
Benchmarking int32/min nonnull: Warming up for 3.0000 s
Benchmarking int32/min nonnull: Collecting 100 samples in estimated 5.0090 s (596k iterations)
Benchmarking int32/min nonnull: Analyzing
int32/min nonnull time: [8.3949 µs 8.3962 µs 8.3978 µs]
thrpt: [29.072 GiB/s 29.077 GiB/s 29.082 GiB/s]
change:
time: [+0.0094% +0.0581% +0.0970%] (p = 0.00 < 0.05)
thrpt: [-0.0969% -0.0580% -0.0094%]
Change within noise threshold.
Found 12 outliers among 100 measurements (12.00%)
6 (6.00%) high mild
6 (6.00%) high severe
Benchmarking int32/max nonnull
Benchmarking int32/max nonnull: Warming up for 3.0000 s
Benchmarking int32/max nonnull: Collecting 100 samples in estimated 5.0039 s (596k iterations)
Benchmarking int32/max nonnull: Analyzing
int32/max nonnull time: [8.3950 µs 8.3962 µs 8.3975 µs]
thrpt: [29.073 GiB/s 29.078 GiB/s 29.082 GiB/s]
change:
time: [+0.0256% +0.0471% +0.0679%] (p = 0.00 < 0.05)
thrpt: [-0.0679% -0.0471% -0.0256%]
Change within noise threshold.
Found 13 outliers among 100 measurements (13.00%)
7 (7.00%) high mild
6 (6.00%) high severe
Benchmarking int32/sum nullable
Benchmarking int32/sum nullable: Warming up for 3.0000 s
Benchmarking int32/sum nullable: Collecting 100 samples in estimated 5.4982 s (35k iterations)
Benchmarking int32/sum nullable: Analyzing
int32/sum nullable time: [155.28 µs 155.35 µs 155.43 µs]
thrpt: [1.5708 GiB/s 1.5715 GiB/s 1.5723 GiB/s]
change:
time: [+4.1751% +4.2262% +4.2777%] (p = 0.00 < 0.05)
thrpt: [-4.1022% -4.0548% -4.0077%]
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
1 (1.00%) low mild
3 (3.00%) high mild
Benchmarking int32/min nullable
Benchmarking int32/min nullable: Warming up for 3.0000 s
Benchmarking int32/min nullable: Collecting 100 samples in estimated 5.0041 s (121k iterations)
Benchmarking int32/min nullable: Analyzing
int32/min nullable time: [41.260 µs 41.267 µs 41.275 µs]
thrpt: [5.9150 GiB/s 5.9162 GiB/s 5.9172 GiB/s]
change:
time: [+74.202% +74.262% +74.315%] (p = 0.00 < 0.05)
thrpt: [-42.632% -42.615% -42.595%]
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
4 (4.00%) high mild
8 (8.00%) high severe
Benchmarking int32/max nullable
Benchmarking int32/max nullable: Warming up for 3.0000 s
Benchmarking int32/max nullable: Collecting 100 samples in estimated 5.1603 s (126k iterations)
Benchmarking int32/max nullable: Analyzing
int32/max nullable time: [40.846 µs 40.853 µs 40.860 µs]
thrpt: [5.9750 GiB/s 5.9761 GiB/s 5.9771 GiB/s]
change:
time: [+78.741% +78.824% +78.901%] (p = 0.00 < 0.05)
thrpt: [-44.103% -44.079% -44.053%]
Performance has regressed.
Found 14 outliers among 100 measurements (14.00%)
9 (9.00%) high mild
5 (5.00%) high severe
Benchmarking int64/sum nonnull
Benchmarking int64/sum nonnull: Warming up for 3.0000 s
Benchmarking int64/sum nonnull: Collecting 100 samples in estimated 5.0276 s (727k iterations)
Benchmarking int64/sum nonnull: Analyzing
int64/sum nonnull time: [6.9123 µs 6.9141 µs 6.9160 µs]
thrpt: [70.601 GiB/s 70.621 GiB/s 70.639 GiB/s]
change:
time: [+3.6902% +3.8669% +4.0097%] (p = 0.00 < 0.05)
thrpt: [-3.8551% -3.7230% -3.5589%]
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
2 (2.00%) low mild
3 (3.00%) high mild
1 (1.00%) high severe
Benchmarking int64/min nonnull
Benchmarking int64/min nonnull: Warming up for 3.0000 s
Benchmarking int64/min nonnull: Collecting 100 samples in estimated 5.1507 s (121k iterations)
Benchmarking int64/min nonnull: Analyzing
int64/min nonnull time: [42.466 µs 42.478 µs 42.491 µs]
thrpt: [11.491 GiB/s 11.495 GiB/s 11.498 GiB/s]
change:
time: [-1.5505% -1.3946% -1.2795%] (p = 0.00 < 0.05)
thrpt: [+1.2961% +1.4143% +1.5749%]
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 int64/max nonnull
Benchmarking int64/max nonnull: Warming up for 3.0000 s
Benchmarking int64/max nonnull: Collecting 100 samples in estimated 5.1552 s (121k iterations)
Benchmarking int64/max nonnull: Analyzing
int64/max nonnull time: [42.495 µs 42.506 µs 42.518 µs]
thrpt: [11.484 GiB/s 11.487 GiB/s 11.490 GiB/s]
change:
time: [-0.1603% -0.0807% -0.0208%] (p = 0.02 < 0.05)
thrpt: [+0.0208% +0.0808% +0.1606%]
Change within noise threshold.
Found 5 outliers among 100 measurements (5.00%)
3 (3.00%) low mild
2 (2.00%) high mild
Benchmarking int64/sum nullable
Benchmarking int64/sum nullable: Warming up for 3.0000 s
Benchmarking int64/sum nullable: Collecting 100 samples in estimated 5.0658 s (106k iterations)
Benchmarking int64/sum nullable: Analyzing
int64/sum nullable time: [47.756 µs 47.765 µs 47.774 µs]
thrpt: [10.221 GiB/s 10.223 GiB/s 10.224 GiB/s]
change:
time: [+107.95% +108.21% +108.40%] (p = 0.00 < 0.05)
thrpt: [-52.015% -51.972% -51.911%]
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
4 (4.00%) high mild
1 (1.00%) high severe
Benchmarking int64/min nullable
Benchmarking int64/min nullable: Warming up for 3.0000 s
Benchmarking int64/min nullable: Collecting 100 samples in estimated 5.0268 s (111k iterations)
Benchmarking int64/min nullable: Analyzing
int64/min nullable time: [45.237 µs 45.248 µs 45.260 µs]
thrpt: [10.788 GiB/s 10.791 GiB/s 10.794 GiB/s]
change:
time: [+66.028% +66.217% +66.377%] (p = 0.00 < 0.05)
thrpt: [-39.896% -39.838% -39.769%]
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
6 (6.00%) high mild
3 (3.00%) high severe
Benchmarking int64/max nullable
Benchmarking int64/max nullable: Warming up for 3.0000 s
Benchmarking int64/max nullable: Collecting 100 samples in estimated 5.2098 s (121k iterations)
Benchmarking int64/max nullable: Analyzing
int64/max nullable time: [42.970 µs 42.980 µs 42.990 µs]
thrpt: [11.358 GiB/s 11.361 GiB/s 11.363 GiB/s]
change:
time: [+57.041% +57.158% +57.239%] (p = 0.00 < 0.05)
thrpt: [-36.403% -36.370% -36.323%]
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
5 (5.00%) high mild
2 (2.00%) high severe
Benchmarking string/min nonnull
Benchmarking string/min nonnull: Warming up for 3.0000 s
Benchmarking string/min nonnull: Collecting 100 samples in estimated 5.1041 s (10k iterations)
Benchmarking string/min nonnull: Analyzing
string/min nonnull time: [505.48 µs 505.57 µs 505.68 µs]
thrpt: [129.60 Melem/s 129.63 Melem/s 129.65 Melem/s]
change:
time: [+115.69% +115.83% +116.00%] (p = 0.00 < 0.05)
thrpt: [-53.703% -53.668% -53.638%]
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
10 (10.00%) high severe
Benchmarking string/max nonnull
Benchmarking string/max nonnull: Warming up for 3.0000 s
Benchmarking string/max nonnull: Collecting 100 samples in estimated 5.1400 s (10k iterations)
Benchmarking string/max nonnull: Analyzing
string/max nonnull time: [511.28 µs 511.35 µs 511.42 µs]
thrpt: [128.14 Melem/s 128.16 Melem/s 128.18 Melem/s]
change:
time: [+129.68% +129.77% +129.85%] (p = 0.00 < 0.05)
thrpt: [-56.493% -56.479% -56.460%]
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
4 (4.00%) high mild
9 (9.00%) high severe
Benchmarking string/min nullable
Benchmarking string/min nullable: Warming up for 3.0000 s
Benchmarking string/min nullable: Collecting 100 samples in estimated 5.2553 s (15k iterations)
Benchmarking string/min nullable: Analyzing
string/min nullable time: [347.15 µs 347.21 µs 347.27 µs]
thrpt: [188.72 Melem/s 188.75 Melem/s 188.78 Melem/s]
change:
time: [+14.744% +14.788% +14.826%] (p = 0.00 < 0.05)
thrpt: [-12.911% -12.883% -12.850%]
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
3 (3.00%) high mild
1 (1.00%) high severe
Benchmarking string/max nullable
Benchmarking string/max nullable: Warming up for 3.0000 s
Benchmarking string/max nullable: Collecting 100 samples in estimated 5.4786 s (15k iterations)
Benchmarking string/max nullable: Analyzing
string/max nullable time: [357.86 µs 357.92 µs 357.99 µs]
thrpt: [183.07 Melem/s 183.10 Melem/s 183.13 Melem/s]
change:
time: [+20.369% +20.403% +20.438%] (p = 0.00 < 0.05)
thrpt: [-16.969% -16.946% -16.922%]
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
1 (1.00%) low severe
1 (1.00%) low mild
4 (4.00%) high mild
4 (4.00%) high severe
Benchmarking string view/min nonnull
Benchmarking string view/min nonnull: Warming up for 3.0000 s
Benchmarking string view/min nonnull: Collecting 100 samples in estimated 6.0546 s (10k iterations)
Benchmarking string view/min nonnull: Analyzing
string view/min nonnull time: [599.51 µs 599.64 µs 599.79 µs]
thrpt: [109.26 Melem/s 109.29 Melem/s 109.32 Melem/s]
change:
time: [+270.55% +272.14% +273.02%] (p = 0.00 < 0.05)
thrpt: [-73.192% -73.129% -73.013%]
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
7 (7.00%) high mild
3 (3.00%) high severe
Benchmarking string view/max nonnull
Benchmarking string view/max nonnull: Warming up for 3.0000 s
Benchmarking string view/max nonnull: Collecting 100 samples in estimated 6.0379 s (10k iterations)
Benchmarking string view/max nonnull: Analyzing
string view/max nonnull time: [598.93 µs 599.05 µs 599.17 µs]
thrpt: [109.38 Melem/s 109.40 Melem/s 109.42 Melem/s]
change:
time: [+272.30% +272.53% +272.71%] (p = 0.00 < 0.05)
thrpt: [-73.170% -73.157% -73.140%]
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
3 (3.00%) high mild
5 (5.00%) high severe
Benchmarking string view/min nullable
Benchmarking string view/min nullable: Warming up for 3.0000 s
Benchmarking string view/min nullable: Collecting 100 samples in estimated 5.6824 s (15k iterations)
Benchmarking string view/min nullable: Analyzing
string view/min nullable
time: [375.18 µs 375.24 µs 375.29 µs]
thrpt: [174.63 Melem/s 174.65 Melem/s 174.68 Melem/s]
change:
time: [+139.97% +140.13% +140.28%] (p = 0.00 < 0.05)
thrpt: [-58.382% -58.356% -58.328%]
Performance has regressed.
Found 17 outliers among 100 measurements (17.00%)
1 (1.00%) low severe
2 (2.00%) low mild
7 (7.00%) high mild
7 (7.00%) high severe
Benchmarking string view/max nullable
Benchmarking string view/max nullable: Warming up for 3.0000 s
Benchmarking string view/max nullable: Collecting 100 samples in estimated 5.6389 s (15k iterations)
Benchmarking string view/max nullable: Analyzing
string view/max nullable
time: [372.09 µs 372.15 µs 372.22 µs]
thrpt: [176.07 Melem/s 176.10 Melem/s 176.13 Melem/s]
change:
time: [+137.89% +138.23% +138.45%] (p = 0.00 < 0.05)
thrpt: [-58.063% -58.024% -57.964%]
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
6 (6.00%) high mild
3 (3.00%) high severe
Benchmarking bool/min nonnull mixed
Benchmarking bool/min nonnull mixed: Warming up for 3.0000 s
Benchmarking bool/min nonnull mixed: Collecting 100 samples in estimated 5.0000 s (837M iterations)
Benchmarking bool/min nonnull mixed: Analyzing
bool/min nonnull mixed time: [5.9735 ns 5.9744 ns 5.9756 ns]
thrpt: [ 10967 Gelem/s 10969 Gelem/s 10971 Gelem/s]
change:
time: [+22.127% +22.193% +22.240%] (p = 0.00 < 0.05)
thrpt: [-18.194% -18.162% -18.118%]
Performance has regressed.
Found 14 outliers among 100 measurements (14.00%)
7 (7.00%) high mild
7 (7.00%) high severe
Benchmarking bool/max nonnull mixed
Benchmarking bool/max nonnull mixed: Warming up for 3.0000 s
Benchmarking bool/max nonnull mixed: Collecting 100 samples in estimated 5.0000 s (800M iterations)
Benchmarking bool/max nonnull mixed: Analyzing
bool/max nonnull mixed time: [6.2453 ns 6.2466 ns 6.2480 ns]
thrpt: [ 10489 Gelem/s 10492 Gelem/s 10494 Gelem/s]
change:
time: [+21.007% +21.073% +21.138%] (p = 0.00 < 0.05)
thrpt: [-17.449% -17.405% -17.360%]
Performance has regressed.
Found 11 outliers among 100 measurements (11.00%)
6 (6.00%) high mild
5 (5.00%) high severe
Benchmarking bool/or nonnull mixed
Benchmarking bool/or nonnull mixed: Warming up for 3.0000 s
Benchmarking bool/or nonnull mixed: Collecting 100 samples in estimated 5.0000 s (767M iterations)
Benchmarking bool/or nonnull mixed: Analyzing
bool/or nonnull mixed time: [6.5165 ns 6.5174 ns 6.5184 ns]
thrpt: [ 10054 Gelem/s 10056 Gelem/s 10057 Gelem/s]
change:
time: [+18.027% +18.951% +19.696%] (p = 0.00 < 0.05)
thrpt: [-16.455% -15.932% -15.273%]
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
6 (6.00%) high mild
4 (4.00%) high severe
Benchmarking bool/and nonnull mixed
Benchmarking bool/and nonnull mixed: Warming up for 3.0000 s
Benchmarking bool/and nonnull mixed: Collecting 100 samples in estimated 5.0000 s (800M iterations)
Benchmarking bool/and nonnull mixed: Analyzing
bool/and nonnull mixed time: [6.2457 ns 6.2472 ns 6.2489 ns]
thrpt: [ 10488 Gelem/s 10491 Gelem/s 10493 Gelem/s]
change:
time: [+20.946% +21.018% +21.076%] (p = 0.00 < 0.05)
thrpt: [-17.407% -17.367% -17.319%]
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
2 (2.00%) high mild
10 (10.00%) high severe
Benchmarking bool/min nonnull false
Benchmarking bool/min nonnull false: Warming up for 3.0000 s
Benchmarking bool/min nonnull false: Collecting 100 samples in estimated 5.0000 s (837M iterations)
Benchmarking bool/min nonnull false: Analyzing
bool/min nonnull false time: [5.9738 ns 5.9747 ns 5.9756 ns]
thrpt: [ 10967 Gelem/s 10969 Gelem/s 10971 Gelem/s]
change:
time: [+22.106% +22.197% +22.256%] (p = 0.00 < 0.05)
thrpt: [-18.204% -18.165% -18.104%]
Performance has regressed.
Found 15 outliers among 100 measurements (15.00%)
3 (3.00%) high mild
12 (12.00%) high severe
Benchmarking bool/max nonnull false
Benchmarking bool/max nonnull false: Warming up for 3.0000 s
Benchmarking bool/max nonnull false: Collecting 100 samples in estimated 5.0007 s (17M iterations)
Benchmarking bool/max nonnull false: Analyzing
bool/max nonnull false time: [292.69 ns 293.67 ns 294.93 ns]
thrpt: [222.21 Gelem/s 223.16 Gelem/s 223.91 Gelem/s]
change:
time: [-0.6345% +0.3142% +1.3272%] (p = 0.56 > 0.05)
thrpt: [-1.3098% -0.3132% +0.6385%]
No change in performance detected.
Found 18 outliers among 100 measurements (18.00%)
1 (1.00%) high mild
17 (17.00%) high severe
Benchmarking bool/or nonnull false
Benchmarking bool/or nonnull false: Warming up for 3.0000 s
Benchmarking bool/or nonnull false: Collecting 100 samples in estimated 5.0011 s (17M iterations)
Benchmarking bool/or nonnull false: Analyzing
bool/or nonnull false time: [294.60 ns 297.61 ns 301.37 ns]
thrpt: [217.46 Gelem/s 220.21 Gelem/s 222.46 Gelem/s]
change:
time: [+1.0929% +1.9648% +2.8968%] (p = 0.00 < 0.05)
thrpt: [-2.8153% -1.9270% -1.0811%]
Performance has regressed.
Found 21 outliers among 100 measurements (21.00%)
1 (1.00%) high mild
20 (20.00%) high severe
Benchmarking bool/and nonnull false
Benchmarking bool/and nonnull false: Warming up for 3.0000 s
Benchmarking bool/and nonnull false: Collecting 100 samples in estimated 5.0000 s (801M iterations)
Benchmarking bool/and nonnull false: Analyzing
bool/and nonnull false time: [6.2444 ns 6.2451 ns 6.2460 ns]
thrpt: [ 10492 Gelem/s 10494 Gelem/s 10495 Gelem/s]
change:
time: [+20.905% +21.001% +21.064%] (p = 0.00 < 0.05)
thrpt: [-17.399% -17.356% -17.291%]
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
6 (6.00%) high mild
6 (6.00%) high severe
Benchmarking bool/min nonnull true
Benchmarking bool/min nonnull true: Warming up for 3.0000 s
Benchmarking bool/min nonnull true: Collecting 100 samples in estimated 5.0001 s (8.8M iterations)
Benchmarking bool/min nonnull true: Analyzing
bool/min nonnull true time: [566.64 ns 566.71 ns 566.78 ns]
thrpt: [115.63 Gelem/s 115.64 Gelem/s 115.66 Gelem/s]
change:
time: [+92.710% +93.151% +93.550%] (p = 0.00 < 0.05)
thrpt: [-48.334% -48.227% -48.109%]
Performance has regressed.
Found 14 outliers among 100 measurements (14.00%)
6 (6.00%) high mild
8 (8.00%) high severe
Benchmarking bool/max nonnull true
Benchmarking bool/max nonnull true: Warming up for 3.0000 s
Benchmarking bool/max nonnull true: Collecting 100 samples in estimated 5.0000 s (801M iterations)
Benchmarking bool/max nonnull true: Analyzing
bool/max nonnull true time: [6.2450 ns 6.2462 ns 6.2478 ns]
thrpt: [ 10489 Gelem/s 10492 Gelem/s 10494 Gelem/s]
change:
time: [+20.431% +20.784% +20.993%] (p = 0.00 < 0.05)
thrpt: [-17.351% -17.208% -16.965%]
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
5 (5.00%) high mild
7 (7.00%) high severe
Benchmarking bool/or nonnull true
Benchmarking bool/or nonnull true: Warming up for 3.0000 s
Benchmarking bool/or nonnull true: Collecting 100 samples in estimated 5.0000 s (766M iterations)
Benchmarking bool/or nonnull true: Analyzing
bool/or nonnull true time: [6.5168 ns 6.5177 ns 6.5188 ns]
thrpt: [ 10053 Gelem/s 10055 Gelem/s 10056 Gelem/s]
change:
time: [+19.935% +19.961% +19.986%] (p = 0.00 < 0.05)
thrpt: [-16.657% -16.639% -16.621%]
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
1 (1.00%) high mild
6 (6.00%) high severe
Benchmarking bool/and nonnull true
Benchmarking bool/and nonnull true: Warming up for 3.0000 s
Benchmarking bool/and nonnull true: Collecting 100 samples in estimated 5.0003 s (8.8M iterations)
Benchmarking bool/and nonnull true: Analyzing
bool/and nonnull true time: [566.94 ns 567.01 ns 567.08 ns]
thrpt: [115.57 Gelem/s 115.58 Gelem/s 115.60 Gelem/s]
change:
time: [+93.078% +93.398% +93.691%] (p = 0.00 < 0.05)
thrpt: [-48.371% -48.293% -48.207%]
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
1 (1.00%) low mild
4 (4.00%) high mild
8 (8.00%) high severe
Benchmarking bool/min nullable mixed
Benchmarking bool/min nullable mixed: Warming up for 3.0000 s
Benchmarking bool/min nullable mixed: Collecting 100 samples in estimated 5.0000 s (557M iterations)
Benchmarking bool/min nullable mixed: Analyzing
bool/min nullable mixed time: [8.9703 ns 8.9715 ns 8.9728 ns]
thrpt: [7303.9 Gelem/s 7305.0 Gelem/s 7305.9 Gelem/s]
change:
time: [+13.521% +13.574% +13.624%] (p = 0.00 < 0.05)
thrpt: [-11.991% -11.952% -11.910%]
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
5 (5.00%) high mild
7 (7.00%) high severe
Benchmarking bool/max nullable mixed
Benchmarking bool/max nullable mixed: Warming up for 3.0000 s
Benchmarking bool/max nullable mixed: Collecting 100 samples in estimated 5.0000 s (279M iterations)
Benchmarking bool/max nullable mixed: Analyzing
bool/max nullable mixed time: [17.922 ns 17.925 ns 17.927 ns]
thrpt: [3655.7 Gelem/s 3656.2 Gelem/s 3656.6 Gelem/s]
change:
time: [+94.100% +94.142% +94.187%] (p = 0.00 < 0.05)
thrpt: [-48.503% -48.491% -48.480%]
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
5 (5.00%) high mild
4 (4.00%) high severe
Benchmarking bool/or nullable mixed
Benchmarking bool/or nullable mixed: Warming up for 3.0000 s
Benchmarking bool/or nullable mixed: Collecting 100 samples in estimated 5.0000 s (275M iterations)
Benchmarking bool/or nullable mixed: Analyzing
bool/or nullable mixed time: [18.193 ns 18.195 ns 18.198 ns]
thrpt: [3601.3 Gelem/s 3601.8 Gelem/s 3602.3 Gelem/s]
change:
time: [+91.381% +91.421% +91.457%] (p = 0.00 < 0.05)
thrpt: [-47.769% -47.759% -47.748%]
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
3 (3.00%) high mild
6 (6.00%) high severe
Benchmarking bool/and nullable mixed
Benchmarking bool/and nullable mixed: Warming up for 3.0000 s
Benchmarking bool/and nullable mixed: Collecting 100 samples in estimated 5.0000 s (541M iterations)
Benchmarking bool/and nullable mixed: Analyzing
bool/and nullable mixed time: [9.2425 ns 9.2439 ns 9.2455 ns]
thrpt: [7088.4 Gelem/s 7089.7 Gelem/s 7090.7 Gelem/s]
change:
time: [+13.413% +13.443% +13.470%] (p = 0.00 < 0.05)
thrpt: [-11.871% -11.850% -11.826%]
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
2 (2.00%) high mild
6 (6.00%) high severe
Benchmarking bool/min nullable false
Benchmarking bool/min nullable false: Warming up for 3.0000 s
Benchmarking bool/min nullable false: Collecting 100 samples in estimated 5.0000 s (557M iterations)
Benchmarking bool/min nullable false: Analyzing
bool/min nullable false time: [8.9698 ns 8.9710 ns 8.9724 ns]
thrpt: [7304.2 Gelem/s 7305.3 Gelem/s 7306.3 Gelem/s]
change:
time: [+13.845% +13.901% +13.944%] (p = 0.00 < 0.05)
thrpt: [-12.238% -12.205% -12.161%]
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
6 (6.00%) high mild
7 (7.00%) high severe
Benchmarking bool/max nullable false
Benchmarking bool/max nullable false: Warming up for 3.0000 s
Benchmarking bool/max nullable false: Collecting 100 samples in estimated 5.0103 s (2.0M iterations)
Benchmarking bool/max nullable false: Analyzing
bool/max nullable false time: [2.5241 µs 2.5252 µs 2.5274 µs]
thrpt: [25.930 Gelem/s 25.952 Gelem/s 25.964 Gelem/s]
change:
time: [+197.36% +198.17% +199.69%] (p = 0.00 < 0.05)
thrpt: [-66.632% -66.462% -66.370%]
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
3 (3.00%) high mild
10 (10.00%) high severe
Benchmarking bool/or nullable false
Benchmarking bool/or nullable false: Warming up for 3.0000 s
Benchmarking bool/or nullable false: Collecting 100 samples in estimated 5.0111 s (2.0M iterations)
Benchmarking bool/or nullable false: Analyzing
bool/or nullable false time: [2.5244 µs 2.5247 µs 2.5251 µs]
thrpt: [25.954 Gelem/s 25.957 Gelem/s 25.961 Gelem/s]
change:
time: [+197.33% +197.38% +197.42%] (p = 0.00 < 0.05)
thrpt: [-66.378% -66.372% -66.367%]
Performance has regressed.
Found 11 outliers among 100 measurements (11.00%)
5 (5.00%) high mild
6 (6.00%) high severe
Benchmarking bool/and nullable false
Benchmarking bool/and nullable false: Warming up for 3.0000 s
Benchmarking bool/and nullable false: Collecting 100 samples in estimated 5.0000 s (541M iterations)
Benchmarking bool/and nullable false: Analyzing
bool/and nullable false time: [9.2430 ns 9.2442 ns 9.2455 ns]
thrpt: [7088.4 Gelem/s 7089.4 Gelem/s 7090.4 Gelem/s]
change:
time: [+13.461% +13.487% +13.515%] (p = 0.00 < 0.05)
thrpt: [-11.906% -11.884% -11.864%]
Performance has regressed.
Found 11 outliers among 100 measurements (11.00%)
5 (5.00%) high mild
6 (6.00%) high severe
Benchmarking bool/min nullable true
Benchmarking bool/min nullable true: Warming up for 3.0000 s
Benchmarking bool/min nullable true: Collecting 100 samples in estimated 5.0015 s (8.8M iterations)
Benchmarking bool/min nullable true: Analyzing
bool/min nullable true time: [569.45 ns 569.51 ns 569.59 ns]
thrpt: [115.06 Gelem/s 115.07 Gelem/s 115.09 Gelem/s]
change:
time: [-0.0710% -0.0480% -0.0246%] (p = 0.00 < 0.05)
thrpt: [+0.0246% +0.0481% +0.0710%]
Change within noise threshold.
Found 12 outliers among 100 measurements (12.00%)
7 (7.00%) high mild
5 (5.00%) high severe
Benchmarking bool/max nullable true
Benchmarking bool/max nullable true: Warming up for 3.0000 s
Benchmarking bool/max nullable true: Collecting 100 samples in estimated 5.0000 s (279M iterations)
Benchmarking bool/max nullable true: Analyzing
bool/max nullable true time: [17.922 ns 17.924 ns 17.926 ns]
thrpt: [3655.8 Gelem/s 3656.4 Gelem/s 3656.8 Gelem/s]
change:
time: [+94.080% +94.123% +94.165%] (p = 0.00 < 0.05)
thrpt: [-48.497% -48.486% -48.475%]
Performance has regressed.
Found 14 outliers among 100 measurements (14.00%)
8 (8.00%) high mild
6 (6.00%) high severe
Benchmarking bool/or nullable true
Benchmarking bool/or nullable true: Warming up for 3.0000 s
Benchmarking bool/or nullable true: Collecting 100 samples in estimated 5.0001 s (275M iterations)
Benchmarking bool/or nullable true: Analyzing
bool/or nullable true time: [18.192 ns 18.194 ns 18.197 ns]
thrpt: [3601.5 Gelem/s 3602.0 Gelem/s 3602.5 Gelem/s]
change:
time: [+91.402% +91.434% +91.468%] (p = 0.00 < 0.05)
thrpt: [-47.772% -47.763% -47.754%]
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
5 (5.00%) high mild
4 (4.00%) high severe
Benchmarking bool/and nullable true
Benchmarking bool/and nullable true: Warming up for 3.0000 s
Benchmarking bool/and nullable true: Collecting 100 samples in estimated 5.0015 s (8.8M iterations)
Benchmarking bool/and nullable true: Analyzing
bool/and nullable true time: [569.73 ns 569.82 ns 569.91 ns]
thrpt: [114.99 Gelem/s 115.01 Gelem/s 115.03 Gelem/s]
change:
time: [-0.0776% -0.0550% -0.0343%] (p = 0.00 < 0.05)
thrpt: [+0.0343% +0.0550% +0.0776%]
Change within noise threshold.
Found 9 outliers among 100 measurements (9.00%)
3 (3.00%) high mild
6 (6.00%) high severe
Running benches/arithmetic_kernels.rs (target/x86_64-unknown-linux-gnu/release/deps/arithmetic_kernels-ebb4be9653c4e633)
Benchmarking add(0)
Benchmarking add(0): Warming up for 3.0000 s
Benchmarking add(0): Collecting 100 samples in estimated 5.0294 s (591k iterations)
Benchmarking add(0): Analyzing
add(0) time: [8.5100 µs 8.5213 µs 8.5444 µs]
change: [-0.6019% -0.0361% +0.5405%] (p = 0.90 > 0.05)
No change in performance detected.
Found 3 outliers among 100 measurements (3.00%)
2 (2.00%) high mild
1 (1.00%) high severe
Benchmarking add_checked(0)
Benchmarking add_checked(0): Warming up for 3.0000 s
Benchmarking add_checked(0): Collecting 100 samples in estimated 5.0017 s (586k iterations)
Benchmarking add_checked(0): Analyzing
add_checked(0) time: [9.1502 µs 9.1565 µs 9.1613 µs]
change: [+3.9522% +4.7562% +5.5969%] (p = 0.00 < 0.05)
Performance has regressed.
Found 28 outliers among 100 measurements (28.00%)
23 (23.00%) low severe
4 (4.00%) high mild
1 (1.00%) high severe
Benchmarking add_scalar(0)
Benchmarking add_scalar(0): Warming up for 3.0000 s
Benchmarking add_scalar(0): Collecting 100 samples in estimated 5.0142 s (540k iterations)
Benchmarking add_scalar(0): Analyzing
add_scalar(0) time: [9.2783 µs 9.2818 µs 9.2856 µs]
change: [+68.954% +69.173% +69.331%] (p = 0.00 < 0.05)
Performance has regressed.
Found 11 outliers among 100 measurements (11.00%)
8 (8.00%) high mild
3 (3.00%) high severe
Benchmarking subtract(0)
Benchmarking subtract(0): Warming up for 3.0000 s
Benchmarking subtract(0): Collecting 100 samples in estimated 5.0149 s (606k iterations)
Benchmarking subtract(0): Analyzing
subtract(0) time: [8.5251 µs 8.5274 µs 8.5298 µs]
change: [-1.5744% -1.4571% -1.3824%] (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 subtract_checked(0)
Benchmarking subtract_checked(0): Warming up for 3.0000 s
Benchmarking subtract_checked(0): Collecting 100 samples in estimated 5.0356 s (631k iterations)
Benchmarking subtract_checked(0): Analyzing
subtract_checked(0) time: [7.9677 µs 7.9823 µs 8.0036 µs]
change: [-8.2412% -8.0885% -7.9400%] (p = 0.00 < 0.05)
Performance has improved.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high severe
Benchmarking subtract_scalar(0)
Benchmarking subtract_scalar(0): Warming up for 3.0000 s
Benchmarking subtract_scalar(0): Collecting 100 samples in estimated 5.0436 s (525k iterations)
Benchmarking subtract_scalar(0): Analyzing
subtract_scalar(0) time: [9.5601 µs 9.6139 µs 9.6954 µs]
change: [+54.793% +55.300% +55.988%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
2 (2.00%) high mild
4 (4.00%) high severe
Benchmarking multiply(0)
Benchmarking multiply(0): Warming up for 3.0000 s
Benchmarking multiply(0): Collecting 100 samples in estimated 5.0149 s (571k iterations)
Benchmarking multiply(0): Analyzing
multiply(0) time: [9.1113 µs 9.1132 µs 9.1155 µs]
change: [+5.4674% +5.5872% +5.6727%] (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 multiply_checked(0)
Benchmarking multiply_checked(0): Warming up for 3.0000 s
Benchmarking multiply_checked(0): Collecting 100 samples in estimated 5.0057 s (606k iterations)
Benchmarking multiply_checked(0): Analyzing
multiply_checked(0) time: [8.7338 µs 8.8394 µs 8.9256 µs]
change: [+7.5459% +8.5014% +9.5747%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking multiply_scalar(0)
Benchmarking multiply_scalar(0): Warming up for 3.0000 s
Benchmarking multiply_scalar(0): Collecting 100 samples in estimated 5.0438 s (505k iterations)
Benchmarking multiply_scalar(0): Analyzing
multiply_scalar(0) time: [10.009 µs 10.019 µs 10.030 µs]
change: [+61.123% +61.384% +61.605%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking divide(0)
Benchmarking divide(0): Warming up for 3.0000 s
Benchmarking divide(0): Collecting 100 samples in estimated 5.0725 s (323k iterations)
Benchmarking divide(0): Analyzing
divide(0) time: [15.108 µs 15.155 µs 15.200 µs]
change: [-2.4418% -2.2700% -2.1039%] (p = 0.00 < 0.05)
Performance has improved.
Found 7 outliers among 100 measurements (7.00%)
6 (6.00%) low severe
1 (1.00%) low mild
Benchmarking divide_scalar(0)
Benchmarking divide_scalar(0): Warming up for 3.0000 s
Benchmarking divide_scalar(0): Collecting 100 samples in estimated 5.0974 s (172k iterations)
Benchmarking divide_scalar(0): Analyzing
divide_scalar(0) time: [29.660 µs 29.679 µs 29.705 µs]
change: [+88.181% +88.410% +88.616%] (p = 0.00 < 0.05)
Performance has regressed.
Found 11 outliers among 100 measurements (11.00%)
2 (2.00%) low mild
5 (5.00%) high mild
4 (4.00%) high severe
Benchmarking modulo(0)
Benchmarking modulo(0): Warming up for 3.0000 s
Benchmarking modulo(0): Collecting 100 samples in estimated 5.4239 s (25k iterations)
Benchmarking modulo(0): Analyzing
modulo(0) time: [215.02 µs 215.31 µs 215.93 µs]
change: [-0.0046% +0.0761% +0.2366%] (p = 0.20 > 0.05)
No change in performance detected.
Found 5 outliers among 100 measurements (5.00%)
3 (3.00%) high mild
2 (2.00%) high severe
Benchmarking modulo_scalar(0)
Benchmarking modulo_scalar(0): Warming up for 3.0000 s
Benchmarking modulo_scalar(0): Collecting 100 samples in estimated 6.3195 s (15k iterations)
Benchmarking modulo_scalar(0): Analyzing
modulo_scalar(0) time: [417.82 µs 417.99 µs 418.16 µs]
change: [+1.1240% +1.1623% +1.2006%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking add(0.1)
Benchmarking add(0.1): Warming up for 3.0000 s
Benchmarking add(0.1): Collecting 100 samples in estimated 5.0138 s (490k iterations)
Benchmarking add(0.1): Analyzing
add(0.1) time: [10.530 µs 10.617 µs 10.690 µs]
change: [+4.8012% +5.3729% +5.9823%] (p = 0.00 < 0.05)
Performance has regressed.
Found 25 outliers among 100 measurements (25.00%)
25 (25.00%) high mild
Benchmarking add_checked(0.1)
Benchmarking add_checked(0.1): Warming up for 3.0000 s
Benchmarking add_checked(0.1): Collecting 100 samples in estimated 5.0219 s (490k iterations)
Benchmarking add_checked(0.1): Analyzing
add_checked(0.1) time: [10.248 µs 10.251 µs 10.254 µs]
change: [+3.7530% +3.8388% +3.9020%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
9 (9.00%) high mild
Benchmarking add_scalar(0.1)
Benchmarking add_scalar(0.1): Warming up for 3.0000 s
Benchmarking add_scalar(0.1): Collecting 100 samples in estimated 5.0188 s (540k iterations)
Benchmarking add_scalar(0.1): Analyzing
add_scalar(0.1) time: [9.2827 µs 9.2853 µs 9.2882 µs]
change: [+74.032% +74.352% +74.556%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
2 (2.00%) low mild
5 (5.00%) high mild
1 (1.00%) high severe
Benchmarking subtract(0.1)
Benchmarking subtract(0.1): Warming up for 3.0000 s
Benchmarking subtract(0.1): Collecting 100 samples in estimated 5.0067 s (490k iterations)
Benchmarking subtract(0.1): Analyzing
subtract(0.1) time: [10.222 µs 10.224 µs 10.227 µs]
change: [+0.8095% +0.9388% +1.0295%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 5 outliers among 100 measurements (5.00%)
3 (3.00%) high mild
2 (2.00%) high severe
Benchmarking subtract_checked(0.1)
Benchmarking subtract_checked(0.1): Warming up for 3.0000 s
Benchmarking subtract_checked(0.1): Collecting 100 samples in estimated 5.0524 s (480k iterations)
Benchmarking subtract_checked(0.1): Analyzing
subtract_checked(0.1) time: [10.799 µs 10.801 µs 10.804 µs]
change: [+6.6052% +6.7442% +6.8348%] (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 subtract_scalar(0.1)
Benchmarking subtract_scalar(0.1): Warming up for 3.0000 s
Benchmarking subtract_scalar(0.1): Collecting 100 samples in estimated 5.0032 s (530k iterations)
Benchmarking subtract_scalar(0.1): Analyzing
subtract_scalar(0.1) time: [9.4510 µs 9.4528 µs 9.4548 µs]
change: [+73.384% +73.644% +73.834%] (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 multiply(0.1)
Benchmarking multiply(0.1): Warming up for 3.0000 s
Benchmarking multiply(0.1): Collecting 100 samples in estimated 5.0236 s (490k iterations)
Benchmarking multiply(0.1): Analyzing
multiply(0.1) time: [10.701 µs 10.787 µs 10.857 µs]
change: [+3.0562% +3.8455% +4.5585%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking multiply_checked(0.1)
Benchmarking multiply_checked(0.1): Warming up for 3.0000 s
Benchmarking multiply_checked(0.1): Collecting 100 samples in estimated 5.0265 s (490k iterations)
Benchmarking multiply_checked(0.1): Analyzing
multiply_checked(0.1) time: [10.264 µs 10.266 µs 10.269 µs]
change: [+1.4032% +1.4977% +1.5627%] (p = 0.00 < 0.05)
Performance has regressed.
Found 14 outliers among 100 measurements (14.00%)
1 (1.00%) low mild
10 (10.00%) high mild
3 (3.00%) high severe
Benchmarking multiply_scalar(0.1)
Benchmarking multiply_scalar(0.1): Warming up for 3.0000 s
Benchmarking multiply_scalar(0.1): Collecting 100 samples in estimated 5.0294 s (540k iterations)
Benchmarking multiply_scalar(0.1): Analyzing
multiply_scalar(0.1) time: [9.2968 µs 9.3050 µs 9.3140 µs]
change: [+70.504% +70.813% +71.075%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking divide(0.1)
Benchmarking divide(0.1): Warming up for 3.0000 s
Benchmarking divide(0.1): Collecting 100 samples in estimated 5.0244 s (283k iterations)
Benchmarking divide(0.1): Analyzing
divide(0.1) time: [17.621 µs 17.663 µs 17.709 µs]
change: [+8.0013% +8.1893% +8.3725%] (p = 0.00 < 0.05)
Performance has regressed.
Found 19 outliers among 100 measurements (19.00%)
18 (18.00%) low severe
1 (1.00%) low mild
Benchmarking divide_scalar(0.1)
Benchmarking divide_scalar(0.1): Warming up for 3.0000 s
Benchmarking divide_scalar(0.1): Collecting 100 samples in estimated 5.0815 s (162k iterations)
Benchmarking divide_scalar(0.1): Analyzing
divide_scalar(0.1) time: [31.435 µs 31.440 µs 31.445 µs]
change: [+99.467% +99.981% +100.52%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
5 (5.00%) low mild
2 (2.00%) high mild
2 (2.00%) high severe
Benchmarking modulo(0.1)
Benchmarking modulo(0.1): Warming up for 3.0000 s
Benchmarking modulo(0.1): Collecting 100 samples in estimated 5.3538 s (20k iterations)
Benchmarking modulo(0.1): Analyzing
modulo(0.1) time: [265.04 µs 265.07 µs 265.11 µs]
change: [+0.2043% +0.2709% +0.3374%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 9 outliers among 100 measurements (9.00%)
5 (5.00%) high mild
4 (4.00%) high severe
Benchmarking modulo_scalar(0.1)
Benchmarking modulo_scalar(0.1): Warming up for 3.0000 s
Benchmarking modulo_scalar(0.1): Collecting 100 samples in estimated 6.0019 s (15k iterations)
Benchmarking modulo_scalar(0.1): Analyzing
modulo_scalar(0.1) time: [397.23 µs 397.36 µs 397.51 µs]
change: [+2.0888% +2.1273% +2.1644%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
Benchmarking add(0.5)
Benchmarking add(0.5): Warming up for 3.0000 s
Benchmarking add(0.5): Collecting 100 samples in estimated 5.0427 s (454k iterations)
Benchmarking add(0.5): Analyzing
add(0.5) time: [11.633 µs 11.638 µs 11.646 µs]
change: [+17.730% +17.942% +18.233%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
3 (3.00%) low mild
3 (3.00%) high mild
3 (3.00%) high severe
Benchmarking add_checked(0.5)
Benchmarking add_checked(0.5): Warming up for 3.0000 s
Benchmarking add_checked(0.5): Collecting 100 samples in estimated 5.0498 s (465k iterations)
Benchmarking add_checked(0.5): Analyzing
add_checked(0.5) time: [11.708 µs 11.710 µs 11.713 µs]
change: [+17.169% +17.727% +18.179%] (p = 0.00 < 0.05)
Performance has regressed.
Found 14 outliers among 100 measurements (14.00%)
11 (11.00%) low severe
3 (3.00%) high mild
Benchmarking add_scalar(0.5)
Benchmarking add_scalar(0.5): Warming up for 3.0000 s
Benchmarking add_scalar(0.5): Collecting 100 samples in estimated 5.0248 s (535k iterations)
Benchmarking add_scalar(0.5): Analyzing
add_scalar(0.5) time: [9.9367 µs 10.001 µs 10.051 µs]
change: [+80.717% +82.127% +83.749%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking subtract(0.5)
Benchmarking subtract(0.5): Warming up for 3.0000 s
Benchmarking subtract(0.5): Collecting 100 samples in estimated 5.0515 s (465k iterations)
Benchmarking subtract(0.5): Analyzing
subtract(0.5) time: [10.878 µs 10.887 µs 10.906 µs]
change: [+7.5301% +7.7613% +8.1636%] (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 subtract_checked(0.5)
Benchmarking subtract_checked(0.5): Warming up for 3.0000 s
Benchmarking subtract_checked(0.5): Collecting 100 samples in estimated 5.0467 s (449k iterations)
Benchmarking subtract_checked(0.5): Analyzing
subtract_checked(0.5) time: [11.702 µs 11.705 µs 11.708 µs]
change: [+15.580% +15.721% +15.824%] (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 subtract_scalar(0.5)
Benchmarking subtract_scalar(0.5): Warming up for 3.0000 s
Benchmarking subtract_scalar(0.5): Collecting 100 samples in estimated 5.0398 s (530k iterations)
Benchmarking subtract_scalar(0.5): Analyzing
subtract_scalar(0.5) time: [9.4977 µs 9.5005 µs 9.5033 µs]
change: [+74.688% +74.925% +75.091%] (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 multiply(0.5)
Benchmarking multiply(0.5): Warming up for 3.0000 s
Benchmarking multiply(0.5): Collecting 100 samples in estimated 5.0097 s (460k iterations)
Benchmarking multiply(0.5): Analyzing
multiply(0.5) time: [10.904 µs 10.907 µs 10.911 µs]
change: [+7.7993% +7.9314% +8.0749%] (p = 0.00 < 0.05)
Performance has regressed.
Found 17 outliers among 100 measurements (17.00%)
7 (7.00%) low mild
8 (8.00%) high mild
2 (2.00%) high severe
Benchmarking multiply_checked(0.5)
Benchmarking multiply_checked(0.5): Warming up for 3.0000 s
Benchmarking multiply_checked(0.5): Collecting 100 samples in estimated 5.0321 s (434k iterations)
Benchmarking multiply_checked(0.5): Analyzing
multiply_checked(0.5) time: [11.963 µs 11.966 µs 11.970 µs]
change: [+18.064% +18.197% +18.300%] (p = 0.00 < 0.05)
Performance has regressed.
Found 14 outliers among 100 measurements (14.00%)
1 (1.00%) low severe
1 (1.00%) low mild
8 (8.00%) high mild
4 (4.00%) high severe
Benchmarking multiply_scalar(0.5)
Benchmarking multiply_scalar(0.5): Warming up for 3.0000 s
Benchmarking multiply_scalar(0.5): Collecting 100 samples in estimated 5.0231 s (530k iterations)
Benchmarking multiply_scalar(0.5): Analyzing
multiply_scalar(0.5) time: [10.162 µs 10.170 µs 10.178 µs]
change: [+86.302% +86.642% +86.920%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
6 (6.00%) high mild
Benchmarking divide(0.5)
Benchmarking divide(0.5): Warming up for 3.0000 s
Benchmarking divide(0.5): Collecting 100 samples in estimated 5.0549 s (283k iterations)
Benchmarking divide(0.5): Analyzing
divide(0.5) time: [17.683 µs 17.688 µs 17.693 µs]
change: [+7.1684% +7.2539% +7.3320%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
2 (2.00%) low mild
2 (2.00%) high mild
2 (2.00%) high severe
Benchmarking divide_scalar(0.5)
Benchmarking divide_scalar(0.5): Warming up for 3.0000 s
Benchmarking divide_scalar(0.5): Collecting 100 samples in estimated 5.0627 s (162k iterations)
Benchmarking divide_scalar(0.5): Analyzing
divide_scalar(0.5) time: [31.368 µs 31.399 µs 31.450 µs]
change: [+98.378% +98.848% +99.334%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
4 (4.00%) low mild
2 (2.00%) high mild
2 (2.00%) high severe
Benchmarking modulo(0.5)
Benchmarking modulo(0.5): Warming up for 3.0000 s
Benchmarking modulo(0.5): Collecting 100 samples in estimated 6.8186 s (15k iterations)
Benchmarking modulo(0.5): Analyzing
modulo(0.5) time: [452.52 µs 453.20 µs 453.93 µs]
change: [+0.1966% +0.3997% +0.6046%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 5 outliers among 100 measurements (5.00%)
5 (5.00%) high mild
Benchmarking modulo_scalar(0.5)
Benchmarking modulo_scalar(0.5): Warming up for 3.0000 s
Benchmarking modulo_scalar(0.5): Collecting 100 samples in estimated 5.3197 s (20k iterations)
Benchmarking modulo_scalar(0.5): Analyzing
modulo_scalar(0.5) time: [264.24 µs 264.32 µs 264.41 µs]
change: [-1.1668% -1.1166% -1.0610%] (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 add(0.9)
Benchmarking add(0.9): Warming up for 3.0000 s
Benchmarking add(0.9): Collecting 100 samples in estimated 5.0322 s (439k iterations)
Benchmarking add(0.9): Analyzing
add(0.9) time: [11.525 µs 11.528 µs 11.531 µs]
change: [+16.714% +16.838% +16.918%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
2 (2.00%) low mild
4 (4.00%) high mild
3 (3.00%) high severe
Benchmarking add_checked(0.9)
Benchmarking add_checked(0.9): Warming up for 3.0000 s
Benchmarking add_checked(0.9): Collecting 100 samples in estimated 5.0300 s (465k iterations)
Benchmarking add_checked(0.9): Analyzing
add_checked(0.9) time: [11.565 µs 11.585 µs 11.599 µs]
change: [+14.157% +14.873% +15.525%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking add_scalar(0.9)
Benchmarking add_scalar(0.9): Warming up for 3.0000 s
Benchmarking add_scalar(0.9): Collecting 100 samples in estimated 5.0099 s (500k iterations)
Benchmarking add_scalar(0.9): Analyzing
add_scalar(0.9) time: [10.152 µs 10.156 µs 10.161 µs]
change: [+92.328% +92.625% +92.832%] (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 subtract(0.9)
Benchmarking subtract(0.9): Warming up for 3.0000 s
Benchmarking subtract(0.9): Collecting 100 samples in estimated 5.0426 s (439k iterations)
Benchmarking subtract(0.9): Analyzing
subtract(0.9) time: [11.524 µs 11.527 µs 11.530 µs]
change: [+14.072% +14.152% +14.212%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
Benchmarking subtract_checked(0.9)
Benchmarking subtract_checked(0.9): Warming up for 3.0000 s
Benchmarking subtract_checked(0.9): Collecting 100 samples in estimated 5.0537 s (444k iterations)
Benchmarking subtract_checked(0.9): Analyzing
subtract_checked(0.9) time: [11.104 µs 11.194 µs 11.276 µs]
change: [+10.585% +11.259% +12.041%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking subtract_scalar(0.9)
Benchmarking subtract_scalar(0.9): Warming up for 3.0000 s
Benchmarking subtract_scalar(0.9): Collecting 100 samples in estimated 5.0408 s (490k iterations)
Benchmarking subtract_scalar(0.9): Analyzing
subtract_scalar(0.9) time: [10.456 µs 10.460 µs 10.464 µs]
change: [+92.140% +92.466% +92.680%] (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 multiply(0.9)
Benchmarking multiply(0.9): Warming up for 3.0000 s
Benchmarking multiply(0.9): Collecting 100 samples in estimated 5.0500 s (439k iterations)
Benchmarking multiply(0.9): Analyzing
multiply(0.9) time: [11.804 µs 11.807 µs 11.812 µs]
change: [+16.777% +16.874% +16.952%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
2 (2.00%) low mild
3 (3.00%) high severe
Benchmarking multiply_checked(0.9)
Benchmarking multiply_checked(0.9): Warming up for 3.0000 s
Benchmarking multiply_checked(0.9): Collecting 100 samples in estimated 5.0088 s (434k iterations)
Benchmarking multiply_checked(0.9): Analyzing
multiply_checked(0.9) time: [11.804 µs 11.809 µs 11.813 µs]
change: [+16.573% +16.717% +16.818%] (p = 0.00 < 0.05)
Performance has regressed.
Found 17 outliers among 100 measurements (17.00%)
1 (1.00%) low severe
7 (7.00%) low mild
5 (5.00%) high mild
4 (4.00%) high severe
Benchmarking multiply_scalar(0.9)
Benchmarking multiply_scalar(0.9): Warming up for 3.0000 s
Benchmarking multiply_scalar(0.9): Collecting 100 samples in estimated 5.0011 s (495k iterations)
Benchmarking multiply_scalar(0.9): Analyzing
multiply_scalar(0.9) time: [10.165 µs 10.174 µs 10.183 µs]
change: [+86.336% +86.602% +86.848%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking divide(0.9)
Benchmarking divide(0.9): Warming up for 3.0000 s
Benchmarking divide(0.9): Collecting 100 samples in estimated 5.0172 s (288k iterations)
Benchmarking divide(0.9): Analyzing
divide(0.9) time: [17.347 µs 17.352 µs 17.357 µs]
change: [+5.7508% +5.8530% +5.9409%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
4 (4.00%) low mild
2 (2.00%) high mild
Benchmarking divide_scalar(0.9)
Benchmarking divide_scalar(0.9): Warming up for 3.0000 s
Benchmarking divide_scalar(0.9): Collecting 100 samples in estimated 5.0627 s (162k iterations)
Benchmarking divide_scalar(0.9): Analyzing
divide_scalar(0.9) time: [31.337 µs 31.344 µs 31.351 µs]
change: [+98.771% +98.983% +99.185%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
1 (1.00%) low mild
4 (4.00%) high mild
1 (1.00%) high severe
Benchmarking modulo(0.9)
Benchmarking modulo(0.9): Warming up for 3.0000 s
Benchmarking modulo(0.9): Collecting 100 samples in estimated 6.1957 s (20k iterations)
Benchmarking modulo(0.9): Analyzing
modulo(0.9) time: [306.25 µs 307.71 µs 309.55 µs]
change: [+0.7985% +1.2460% +1.7514%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 7 outliers among 100 measurements (7.00%)
1 (1.00%) high mild
6 (6.00%) high severe
Benchmarking modulo_scalar(0.9)
Benchmarking modulo_scalar(0.9): Warming up for 3.0000 s
Benchmarking modulo_scalar(0.9): Collecting 100 samples in estimated 5.8021 s (35k iterations)
Benchmarking modulo_scalar(0.9): Analyzing
modulo_scalar(0.9) time: [163.16 µs 163.19 µs 163.23 µs]
change: [-0.6276% -0.4850% -0.4031%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 6 outliers among 100 measurements (6.00%)
6 (6.00%) high mild
Benchmarking add(1)
Benchmarking add(1): Warming up for 3.0000 s
Benchmarking add(1): Collecting 100 samples in estimated 5.0532 s (439k iterations)
Benchmarking add(1): Analyzing
add(1) time: [11.528 µs 11.563 µs 11.606 µs]
change: [+16.742% +17.018% +17.299%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
2 (2.00%) high mild
7 (7.00%) high severe
Benchmarking add_checked(1)
Benchmarking add_checked(1): Warming up for 3.0000 s
Benchmarking add_checked(1): Collecting 100 samples in estimated 5.0021 s (460k iterations)
Benchmarking add_checked(1): Analyzing
add_checked(1) time: [10.884 µs 10.886 µs 10.889 µs]
change: [+10.023% +10.131% +10.206%] (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 add_scalar(1)
Benchmarking add_scalar(1): Warming up for 3.0000 s
Benchmarking add_scalar(1): Collecting 100 samples in estimated 5.0244 s (520k iterations)
Benchmarking add_scalar(1): Analyzing
add_scalar(1) time: [9.3875 µs 9.3917 µs 9.3967 µs]
change: [+77.327% +77.711% +78.032%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
3 (3.00%) high mild
9 (9.00%) high severe
Benchmarking subtract(1)
Benchmarking subtract(1): Warming up for 3.0000 s
Benchmarking subtract(1): Collecting 100 samples in estimated 5.0115 s (449k iterations)
Benchmarking subtract(1): Analyzing
subtract(1) time: [11.524 µs 11.527 µs 11.530 µs]
change: [+14.492% +14.645% +14.739%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
5 (5.00%) high mild
4 (4.00%) high severe
Benchmarking subtract_checked(1)
Benchmarking subtract_checked(1): Warming up for 3.0000 s
Benchmarking subtract_checked(1): Collecting 100 samples in estimated 5.0049 s (460k iterations)
Benchmarking subtract_checked(1): Analyzing
subtract_checked(1) time: [10.862 µs 10.865 µs 10.868 µs]
change: [+7.4257% +7.5343% +7.6105%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
2 (2.00%) low severe
1 (1.00%) low mild
7 (7.00%) high mild
3 (3.00%) high severe
Benchmarking subtract_scalar(1)
Benchmarking subtract_scalar(1): Warming up for 3.0000 s
Benchmarking subtract_scalar(1): Collecting 100 samples in estimated 5.0158 s (500k iterations)
Benchmarking subtract_scalar(1): Analyzing
subtract_scalar(1) time: [10.450 µs 10.457 µs 10.462 µs]
change: [+92.025% +92.305% +92.482%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
1 (1.00%) low severe
4 (4.00%) high mild
7 (7.00%) high severe
Benchmarking multiply(1)
Benchmarking multiply(1): Warming up for 3.0000 s
Benchmarking multiply(1): Collecting 100 samples in estimated 5.0205 s (439k iterations)
Benchmarking multiply(1): Analyzing
multiply(1) time: [11.800 µs 11.803 µs 11.806 µs]
change: [+17.794% +17.937% +18.035%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
3 (3.00%) low mild
3 (3.00%) high mild
4 (4.00%) high severe
Benchmarking multiply_checked(1)
Benchmarking multiply_checked(1): Warming up for 3.0000 s
Benchmarking multiply_checked(1): Collecting 100 samples in estimated 5.0148 s (460k iterations)
Benchmarking multiply_checked(1): Analyzing
multiply_checked(1) time: [10.911 µs 10.915 µs 10.918 µs]
change: [+8.7422% +8.8815% +8.9832%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
2 (2.00%) low mild
5 (5.00%) high mild
2 (2.00%) high severe
Benchmarking multiply_scalar(1)
Benchmarking multiply_scalar(1): Warming up for 3.0000 s
Benchmarking multiply_scalar(1): Collecting 100 samples in estimated 5.0459 s (535k iterations)
Benchmarking multiply_scalar(1): Analyzing
multiply_scalar(1) time: [9.4179 µs 9.4290 µs 9.4403 µs]
change: [+72.392% +72.782% +73.069%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking divide(1)
Benchmarking divide(1): Warming up for 3.0000 s
Benchmarking divide(1): Collecting 100 samples in estimated 5.0622 s (278k iterations)
Benchmarking divide(1): Analyzing
divide(1) time: [18.201 µs 18.206 µs 18.211 µs]
change: [+10.615% +10.778% +10.916%] (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 divide_scalar(1)
Benchmarking divide_scalar(1): Warming up for 3.0000 s
Benchmarking divide_scalar(1): Collecting 100 samples in estimated 5.0620 s (162k iterations)
Benchmarking divide_scalar(1): Analyzing
divide_scalar(1) time: [31.360 µs 31.368 µs 31.375 µs]
change: [+99.032% +99.309% +99.628%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
1 (1.00%) low mild
1 (1.00%) high severe
Benchmarking modulo(1)
Benchmarking modulo(1): Warming up for 3.0000 s
Benchmarking modulo(1): Collecting 100 samples in estimated 5.4683 s (20k iterations)
Benchmarking modulo(1): Analyzing
modulo(1) time: [270.70 µs 271.26 µs 272.42 µs]
change: [+0.1437% +0.4009% +0.7056%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 10 outliers among 100 measurements (10.00%)
4 (4.00%) high mild
6 (6.00%) high severe
Benchmarking modulo_scalar(1)
Benchmarking modulo_scalar(1): Warming up for 3.0000 s
Benchmarking modulo_scalar(1): Collecting 100 samples in estimated 5.2182 s (35k iterations)
Benchmarking modulo_scalar(1): Analyzing
modulo_scalar(1) time: [147.60 µs 147.63 µs 147.65 µs]
change: [+3.2522% +3.2801% +3.3094%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
1 (1.00%) high mild
6 (6.00%) high severe
Running benches/array_data_validate.rs (target/x86_64-unknown-linux-gnu/release/deps/array_data_validate-276ff357adc4bf8b)
Benchmarking validate_binary_array_data 20000
Benchmarking validate_binary_array_data 20000: Warming up for 3.0000 s
Benchmarking validate_binary_array_data 20000: Collecting 100 samples in estimated 5.6399 s (35k iterations)
Benchmarking validate_binary_array_data 20000: Analyzing
validate_binary_array_data 20000
time: [159.48 µs 159.51 µs 159.54 µs]
change: [+542.75% +543.04% +543.27%] (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 validate_utf8_array_data 20000
Benchmarking validate_utf8_array_data 20000: Warming up for 3.0000 s
Benchmarking validate_utf8_array_data 20000: Collecting 100 samples in estimated 5.0100 s (126k iterations)
Benchmarking validate_utf8_array_data 20000: Analyzing
validate_utf8_array_data 20000
time: [39.667 µs 39.672 µs 39.678 µs]
change: [+14.573% +14.632% +14.682%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
6 (6.00%) high mild
7 (7.00%) high severe
Benchmarking byte_array_to_string_array 20000
Benchmarking byte_array_to_string_array 20000: Warming up for 3.0000 s
Benchmarking byte_array_to_string_array 20000: Collecting 100 samples in estimated 5.0274 s (252k iterations)
Benchmarking byte_array_to_string_array 20000: Analyzing
byte_array_to_string_array 20000
time: [19.886 µs 19.889 µs 19.891 µs]
change: [+57.436% +57.533% +57.614%] (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
Running benches/array_from_vec.rs (target/x86_64-unknown-linux-gnu/release/deps/array_from_vec-cf8a3cd7a353f28e)
Benchmarking array_from_vec 128
Benchmarking array_from_vec 128: Warming up for 3.0000 s
Benchmarking array_from_vec 128: Collecting 100 samples in estimated 5.0016 s (11M iterations)
Benchmarking array_from_vec 128: Analyzing
array_from_vec 128 time: [465.34 ns 465.47 ns 465.61 ns]
change: [+367.11% +367.48% +367.85%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
1 (1.00%) low severe
2 (2.00%) high mild
Benchmarking array_from_vec 256
Benchmarking array_from_vec 256: Warming up for 3.0000 s
Benchmarking array_from_vec 256: Collecting 100 samples in estimated 5.0018 s (6.2M iterations)
Benchmarking array_from_vec 256: Analyzing
array_from_vec 256 time: [812.31 ns 812.60 ns 812.88 ns]
change: [+671.37% +671.98% +672.58%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
7 (7.00%) low mild
1 (1.00%) high mild
Benchmarking array_from_vec 512
Benchmarking array_from_vec 512: Warming up for 3.0000 s
Benchmarking array_from_vec 512: Collecting 100 samples in estimated 5.0076 s (3.3M iterations)
Benchmarking array_from_vec 512: Analyzing
array_from_vec 512 time: [1.5319 µs 1.5322 µs 1.5324 µs]
change: [+981.35% +982.35% +983.17%] (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 array_string_from_vec 128
Benchmarking array_string_from_vec 128: Warming up for 3.0000 s
Benchmarking array_string_from_vec 128: Collecting 100 samples in estimated 5.0009 s (3.6M iterations)
Benchmarking array_string_from_vec 128: Analyzing
array_string_from_vec 128
time: [1.4073 µs 1.4079 µs 1.4084 µs]
change: [+33.516% +33.868% +34.192%] (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 array_string_from_vec 256
Benchmarking array_string_from_vec 256: Warming up for 3.0000 s
Benchmarking array_string_from_vec 256: Collecting 100 samples in estimated 5.0109 s (2.0M iterations)
Benchmarking array_string_from_vec 256: Analyzing
array_string_from_vec 256
time: [2.5641 µs 2.5647 µs 2.5653 µs]
change: [+23.017% +23.068% +23.116%] (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 array_string_from_vec 512
Benchmarking array_string_from_vec 512: Warming up for 3.0000 s
Benchmarking array_string_from_vec 512: Collecting 100 samples in estimated 5.0141 s (1.1M iterations)
Benchmarking array_string_from_vec 512: Analyzing
array_string_from_vec 512
time: [4.6157 µs 4.6164 µs 4.6171 µs]
change: [+20.050% +20.089% +20.125%] (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 struct_array_from_vec 128
Benchmarking struct_array_from_vec 128: Warming up for 3.0000 s
Benchmarking struct_array_from_vec 128: Collecting 100 samples in estimated 5.0058 s (2.3M iterations)
Benchmarking struct_array_from_vec 128: Analyzing
struct_array_from_vec 128
time: [2.1632 µs 2.1637 µs 2.1644 µs]
change: [+30.236% +30.322% +30.399%] (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 struct_array_from_vec 256
Benchmarking struct_array_from_vec 256: Warming up for 3.0000 s
Benchmarking struct_array_from_vec 256: Collecting 100 samples in estimated 5.0098 s (1.5M iterations)
Benchmarking struct_array_from_vec 256: Analyzing
struct_array_from_vec 256
time: [3.4408 µs 3.4414 µs 3.4419 µs]
change: [+32.737% +32.807% +32.871%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
1 (1.00%) low mild
6 (6.00%) high mild
5 (5.00%) high severe
Benchmarking struct_array_from_vec 512
Benchmarking struct_array_from_vec 512: Warming up for 3.0000 s
Benchmarking struct_array_from_vec 512: Collecting 100 samples in estimated 5.0112 s (869k iterations)
Benchmarking struct_array_from_vec 512: Analyzing
struct_array_from_vec 512
time: [5.7508 µs 5.7516 µs 5.7525 µs]
change: [+34.804% +34.853% +34.910%] (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 struct_array_from_vec 1024
Benchmarking struct_array_from_vec 1024: Warming up for 3.0000 s
Benchmarking struct_array_from_vec 1024: Collecting 100 samples in estimated 5.0489 s (480k iterations)
Benchmarking struct_array_from_vec 1024: Analyzing
struct_array_from_vec 1024
time: [10.464 µs 10.466 µs 10.467 µs]
change: [+27.374% +27.440% +27.491%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
3 (3.00%) high mild
6 (6.00%) high severe
Benchmarking decimal128_array_from_vec 32768
Benchmarking decimal128_array_from_vec 32768: Warming up for 3.0000 s
Benchmarking decimal128_array_from_vec 32768: Collecting 100 samples in estimated 5.3084 s (66k iterations)
Benchmarking decimal128_array_from_vec 32768: Analyzing
decimal128_array_from_vec 32768
time: [80.888 µs 80.904 µs 80.922 µs]
change: [+16.049% +16.193% +16.281%] (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 decimal256_array_from_vec 32768
Benchmarking decimal256_array_from_vec 32768: Warming up for 3.0000 s
Benchmarking decimal256_array_from_vec 32768: Collecting 100 samples in estimated 5.0057 s (1.6M iterations)
Benchmarking decimal256_array_from_vec 32768: Analyzing
decimal256_array_from_vec 32768
time: [3.5372 µs 3.5405 µs 3.5473 µs]
change: [+10.062% +10.181% +10.364%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
1 (1.00%) low mild
1 (1.00%) high mild
3 (3.00%) high severe
Running benches/array_slice.rs (target/x86_64-unknown-linux-gnu/release/deps/array_slice-8335b12ee339f727)
Benchmarking array_slice 128
Benchmarking array_slice 128: Warming up for 3.0000 s
Benchmarking array_slice 128: Collecting 100 samples in estimated 5.0000 s (65M iterations)
Benchmarking array_slice 128: Analyzing
array_slice 128 time: [76.269 ns 76.294 ns 76.319 ns]
change: [+6.4143% +6.4840% +6.5581%] (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 severe
Benchmarking array_slice 512
Benchmarking array_slice 512: Warming up for 3.0000 s
Benchmarking array_slice 512: Collecting 100 samples in estimated 5.0003 s (63M iterations)
Benchmarking array_slice 512: Analyzing
array_slice 512 time: [79.382 ns 79.408 ns 79.434 ns]
change: [+33.160% +33.269% +33.377%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
Benchmarking array_slice 2048
Benchmarking array_slice 2048: Warming up for 3.0000 s
Benchmarking array_slice 2048: Collecting 100 samples in estimated 5.0003 s (40M iterations)
Benchmarking array_slice 2048: Analyzing
array_slice 2048 time: [124.59 ns 124.61 ns 124.63 ns]
change: [+66.982% +67.321% +67.672%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
6 (6.00%) low mild
4 (4.00%) high mild
2 (2.00%) high severe
Running benches/bit_length_kernel.rs (target/x86_64-unknown-linux-gnu/release/deps/bit_length_kernel-e677e23d821185af)
Benchmarking bit_length
Benchmarking bit_length: Warming up for 3.0000 s
Benchmarking bit_length: Collecting 100 samples in estimated 5.0536 s (449k iterations)
Benchmarking bit_length: Analyzing
bit_length time: [11.239 µs 11.241 µs 11.242 µs]
change: [+1031.9% +1032.1% +1032.4%] (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
Running benches/bitwise_kernel.rs (target/x86_64-unknown-linux-gnu/release/deps/bitwise_kernel-9162abd41cf75bdc)
Benchmarking bench bitwise array: and/bitwise array and, no nulls
Benchmarking bench bitwise array: and/bitwise array and, no nulls: Warming up for 3.0000 s
Benchmarking bench bitwise array: and/bitwise array and, no nulls: Collecting 100 samples in estimated 5.0482 s (308k iterations)
Benchmarking bench bitwise array: and/bitwise array and, no nulls: Analyzing
bench bitwise array: and/bitwise array and, no nulls
time: [16.376 µs 16.380 µs 16.384 µs]
change: [-0.8896% -0.7714% -0.6793%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 7 outliers among 100 measurements (7.00%)
5 (5.00%) high mild
2 (2.00%) high severe
Benchmarking bench bitwise array: and/bitwise array and, 20% nulls
Benchmarking bench bitwise array: and/bitwise array and, 20% nulls: Warming up for 3.0000 s
Benchmarking bench bitwise array: and/bitwise array and, 20% nulls: Collecting 100 samples in estimated 5.0017 s (268k iterations)
Benchmarking bench bitwise array: and/bitwise array and, 20% nulls: Analyzing
bench bitwise array: and/bitwise array and, 20% nulls
time: [18.676 µs 18.682 µs 18.688 µs]
change: [+0.0772% +0.2097% +0.2972%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 13 outliers among 100 measurements (13.00%)
5 (5.00%) low mild
5 (5.00%) high mild
3 (3.00%) high severe
Criterion.rs ERROR: Error in Gnuplot: line 0: Bad format character
Benchmarking bench bitwise: or/bitwise array or, no nulls
Benchmarking bench bitwise: or/bitwise array or, no nulls: Warming up for 3.0000 s
Benchmarking bench bitwise: or/bitwise array or, no nulls: Collecting 100 samples in estimated 5.0772 s (308k iterations)
Benchmarking bench bitwise: or/bitwise array or, no nulls: Analyzing
bench bitwise: or/bitwise array or, no nulls
time: [16.493 µs 16.519 µs 16.573 µs]
change: [+7.6232% +7.7799% +7.9572%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
11 (11.00%) high mild
2 (2.00%) high severe
Benchmarking bench bitwise: or/bitwise array or, 20% nulls
Benchmarking bench bitwise: or/bitwise array or, 20% nulls: Warming up for 3.0000 s
Benchmarking bench bitwise: or/bitwise array or, 20% nulls: Collecting 100 samples in estimated 5.0158 s (263k iterations)
Benchmarking bench bitwise: or/bitwise array or, 20% nulls: Analyzing
bench bitwise: or/bitwise array or, 20% nulls
time: [20.706 µs 20.713 µs 20.720 µs]
change: [+18.928% +19.736% +20.453%] (p = 0.00 < 0.05)
Performance has regressed.
Found 18 outliers among 100 measurements (18.00%)
15 (15.00%) low severe
2 (2.00%) high mild
1 (1.00%) high severe
Criterion.rs ERROR: Error in Gnuplot: line 0: Bad format character
Benchmarking bench bitwise: xor/bitwise array xor, no nulls
Benchmarking bench bitwise: xor/bitwise array xor, no nulls: Warming up for 3.0000 s
Benchmarking bench bitwise: xor/bitwise array xor, no nulls: Collecting 100 samples in estimated 5.0587 s (313k iterations)
Benchmarking bench bitwise: xor/bitwise array xor, no nulls: Analyzing
bench bitwise: xor/bitwise array xor, no nulls
time: [16.990 µs 16.995 µs 17.001 µs]
change: [+8.6710% +9.2182% +9.7474%] (p = 0.00 < 0.05)
Performance has regressed.
Found 11 outliers among 100 measurements (11.00%)
1 (1.00%) low severe
2 (2.00%) low mild
8 (8.00%) high mild
Benchmarking bench bitwise: xor/bitwise array xor, 20% nulls
Benchmarking bench bitwise: xor/bitwise array xor, 20% nulls: Warming up for 3.0000 s
Benchmarking bench bitwise: xor/bitwise array xor, 20% nulls: Collecting 100 samples in estimated 5.0237 s (263k iterations)
Benchmarking bench bitwise: xor/bitwise array xor, 20% nulls: Analyzing
bench bitwise: xor/bitwise array xor, 20% nulls
time: [19.131 µs 19.136 µs 19.142 µs]
change: [+3.8290% +4.1641% +4.5008%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
Criterion.rs ERROR: Error in Gnuplot: line 0: Bad format character
Benchmarking bench bitwise: not/bitwise array not, no nulls
Benchmarking bench bitwise: not/bitwise array not, no nulls: Warming up for 3.0000 s
Benchmarking bench bitwise: not/bitwise array not, no nulls: Collecting 100 samples in estimated 5.0156 s (465k iterations)
Benchmarking bench bitwise: not/bitwise array not, no nulls: Analyzing
bench bitwise: not/bitwise array not, no nulls
time: [12.125 µs 12.133 µs 12.142 µs]
change: [+4.8678% +5.0134% +5.1317%] (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 bench bitwise: not/bitwise array not, 20% nulls
Benchmarking bench bitwise: not/bitwise array not, 20% nulls: Warming up for 3.0000 s
Benchmarking bench bitwise: not/bitwise array not, 20% nulls: Collecting 100 samples in estimated 5.0002 s (444k iterations)
Benchmarking bench bitwise: not/bitwise array not, 20% nulls: Analyzing
bench bitwise: not/bitwise array not, 20% nulls
time: [12.114 µs 12.117 µs 12.120 µs]
change: [+16.187% +16.431% +16.581%] (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
Criterion.rs ERROR: Error in Gnuplot: line 0: Bad format character
Benchmarking bench bitwise array scalar: and/bitwise array scalar and, no nulls
Benchmarking bench bitwise array scalar: and/bitwise array scalar and, no nulls: Warming up for 3.0000 s
Benchmarking bench bitwise array scalar: and/bitwise array scalar and, no nulls: Collecting 100 samples in estimated 5.0123 s (434k iterations)
Benchmarking bench bitwise array scalar: and/bitwise array scalar and, no nulls: Analyzing
bench bitwise array scalar: and/bitwise array scalar and, no nulls
time: [11.819 µs 11.829 µs 11.840 µs]
change: [-3.4262% -3.3012% -3.2094%] (p = 0.00 < 0.05)
Performance has improved.
Found 16 outliers among 100 measurements (16.00%)
1 (1.00%) low severe
6 (6.00%) low mild
3 (3.00%) high mild
6 (6.00%) high severe
Benchmarking bench bitwise array scalar: and/bitwise array and, 20% nulls
Benchmarking bench bitwise array scalar: and/bitwise array and, 20% nulls: Warming up for 3.0000 s
Benchmarking bench bitwise array scalar: and/bitwise array and, 20% nulls: Collecting 100 samples in estimated 5.0322 s (480k iterations)
Benchmarking bench bitwise array scalar: and/bitwise array and, 20% nulls: Analyzing
bench bitwise array scalar: and/bitwise array and, 20% nulls
time: [10.483 µs 10.487 µs 10.491 µs]
change: [-17.596% -17.478% -17.367%] (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
Criterion.rs ERROR: Error in Gnuplot: line 0: Bad format character
Benchmarking bench bitwise array scalar: or/bitwise array scalar or, no nulls
Benchmarking bench bitwise array scalar: or/bitwise array scalar or, no nulls: Warming up for 3.0000 s
Benchmarking bench bitwise array scalar: or/bitwise array scalar or, no nulls: Collecting 100 samples in estimated 5.0395 s (434k iterations)
Benchmarking bench bitwise array scalar: or/bitwise array scalar or, no nulls: Analyzing
bench bitwise array scalar: or/bitwise array scalar or, no nulls
time: [11.850 µs 11.877 µs 11.910 µs]
change: [+7.2552% +8.1321% +9.0347%] (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 bench bitwise array scalar: or/bitwise array scalar or, 20% nulls
Benchmarking bench bitwise array scalar: or/bitwise array scalar or, 20% nulls: Warming up for 3.0000 s
Benchmarking bench bitwise array scalar: or/bitwise array scalar or, 20% nulls: Collecting 100 samples in estimated 5.0059 s (439k iterations)
Benchmarking bench bitwise array scalar: or/bitwise array scalar or, 20% nulls: Analyzing
bench bitwise array scalar: or/bitwise array scalar or, 20% nulls
time: [11.414 µs 11.432 µs 11.453 µs]
change: [-9.5290% -9.2943% -9.0396%] (p = 0.00 < 0.05)
Performance has improved.
Found 8 outliers among 100 measurements (8.00%)
5 (5.00%) high mild
3 (3.00%) high severe
Criterion.rs ERROR: Error in Gnuplot: line 0: Bad format character
Benchmarking bench bitwise array scalar: xor/bitwise array scalar xor, no nulls
Benchmarking bench bitwise array scalar: xor/bitwise array scalar xor, no nulls: Warming up for 3.0000 s
Benchmarking bench bitwise array scalar: xor/bitwise array scalar xor, no nulls: Collecting 100 samples in estimated 5.0206 s (475k iterations)
Benchmarking bench bitwise array scalar: xor/bitwise array scalar xor, no nulls: Analyzing
bench bitwise array scalar: xor/bitwise array scalar xor, no nulls
time: [11.153 µs 11.233 µs 11.297 µs]
change: [-6.1780% -5.5019% -4.7603%] (p = 0.00 < 0.05)
Performance has improved.
Benchmarking bench bitwise array scalar: xor/bitwise array scalar xor, 20% nulls
Benchmarking bench bitwise array scalar: xor/bitwise array scalar xor, 20% nulls: Warming up for 3.0000 s
Benchmarking bench bitwise array scalar: xor/bitwise array scalar xor, 20% nulls: Collecting 100 samples in estimated 5.0205 s (470k iterations)
Benchmarking bench bitwise array scalar: xor/bitwise array scalar xor, 20% nulls: Analyzing
bench bitwise array scalar: xor/bitwise array scalar xor, 20% nulls
time: [11.197 µs 11.202 µs 11.208 µs]
change: [-7.0381% -6.9216% -6.8309%] (p = 0.00 < 0.05)
Performance has improved.
Found 10 outliers among 100 measurements (10.00%)
6 (6.00%) high mild
4 (4.00%) high severe
Criterion.rs ERROR: Error in Gnuplot: line 0: Bad format character
Running benches/boolean_append_packed.rs (target/x86_64-unknown-linux-gnu/release/deps/boolean_append_packed-1b23b088ac3a9c11)
Benchmarking boolean_append_packed
Benchmarking boolean_append_packed: Warming up for 3.0000 s
Benchmarking boolean_append_packed: Collecting 100 samples in estimated 5.0112 s (389k iterations)
Benchmarking boolean_append_packed: Analyzing
boolean_append_packed time: [12.853 µs 12.857 µs 12.862 µs]
change: [-9.0610% -9.0031% -8.9516%] (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
Running benches/boolean_kernels.rs (target/x86_64-unknown-linux-gnu/release/deps/boolean_kernels-3a492acaad0611e7)
Benchmarking and
Benchmarking and: Warming up for 3.0000 s
Benchmarking and: Collecting 100 samples in estimated 5.0001 s (25M iterations)
Benchmarking and: Analyzing
and time: [207.21 ns 207.27 ns 207.34 ns]
change: [+6.3031% +6.4559% +6.5552%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
2 (2.00%) low severe
3 (3.00%) low mild
1 (1.00%) high mild
1 (1.00%) high severe
Benchmarking or
Benchmarking or: Warming up for 3.0000 s
Benchmarking or: Collecting 100 samples in estimated 5.0008 s (25M iterations)
Benchmarking or: Analyzing
or time: [210.49 ns 210.60 ns 210.71 ns]
change: [+3.8659% +3.9459% +4.0330%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
2 (2.00%) low mild
2 (2.00%) high mild
1 (1.00%) high severe
Benchmarking not
Benchmarking not: Warming up for 3.0000 s
Benchmarking not: Collecting 100 samples in estimated 5.0013 s (8.7M iterations)
Benchmarking not: Analyzing
not time: [577.60 ns 577.71 ns 577.82 ns]
change: [+185.63% +185.72% +185.80%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
1 (1.00%) low mild
2 (2.00%) high mild
Benchmarking and_sliced
Benchmarking and_sliced: Warming up for 3.0000 s
Benchmarking and_sliced: Collecting 100 samples in estimated 5.0016 s (7.4M iterations)
Benchmarking and_sliced: Analyzing
and_sliced time: [674.16 ns 674.58 ns 674.99 ns]
change: [+13.472% +13.549% +13.630%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking or_sliced
Benchmarking or_sliced: Warming up for 3.0000 s
Benchmarking or_sliced: Collecting 100 samples in estimated 5.0027 s (7.2M iterations)
Benchmarking or_sliced: Analyzing
or_sliced time: [695.79 ns 695.96 ns 696.15 ns]
change: [+19.506% +19.634% +19.863%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
1 (1.00%) low severe
4 (4.00%) low mild
3 (3.00%) high mild
2 (2.00%) high severe
Benchmarking not_sliced
Benchmarking not_sliced: Warming up for 3.0000 s
Benchmarking not_sliced: Collecting 100 samples in estimated 5.0030 s (6.5M iterations)
Benchmarking not_sliced: Analyzing
not_sliced time: [773.75 ns 774.11 ns 774.55 ns]
change: [+69.461% +70.179% +71.320%] (p = 0.00 < 0.05)
Performance has regressed.
Found 16 outliers among 100 measurements (16.00%)
1 (1.00%) low mild
6 (6.00%) high mild
9 (9.00%) high severe
Running benches/buffer_bit_ops.rs (target/x86_64-unknown-linux-gnu/release/deps/buffer_bit_ops-56bda1ddd0145b41)
Benchmarking buffer_binary_ops/and
Benchmarking buffer_binary_ops/and: Warming up for 3.0000 s
Benchmarking buffer_binary_ops/and: Collecting 100 samples in estimated 5.0003 s (24M iterations)
Benchmarking buffer_binary_ops/and: Analyzing
buffer_binary_ops/and time: [205.56 ns 205.62 ns 205.68 ns]
thrpt: [69.551 GiB/s 69.571 GiB/s 69.591 GiB/s]
change:
time: [+3.1427% +3.1862% +3.2279%] (p = 0.00 < 0.05)
thrpt: [-3.1269% -3.0878% -3.0469%]
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 buffer_binary_ops/or
Benchmarking buffer_binary_ops/or: Warming up for 3.0000 s
Benchmarking buffer_binary_ops/or: Collecting 100 samples in estimated 5.0001 s (24M iterations)
Benchmarking buffer_binary_ops/or: Analyzing
buffer_binary_ops/or time: [204.23 ns 204.29 ns 204.35 ns]
thrpt: [70.005 GiB/s 70.025 GiB/s 70.043 GiB/s]
change:
time: [+3.8545% +3.9073% +3.9613%] (p = 0.00 < 0.05)
thrpt: [-3.8104% -3.7604% -3.7114%]
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
2 (2.00%) low severe
1 (1.00%) low mild
3 (3.00%) high mild
Benchmarking buffer_binary_ops/and_with_offset
Benchmarking buffer_binary_ops/and_with_offset: Warming up for 3.0000 s
Benchmarking buffer_binary_ops/and_with_offset: Collecting 100 samples in estimated 5.0031 s (6.4M iterations)
Benchmarking buffer_binary_ops/and_with_offset: Analyzing
buffer_binary_ops/and_with_offset
time: [780.79 ns 781.17 ns 781.55 ns]
thrpt: [18.304 GiB/s 18.312 GiB/s 18.321 GiB/s]
change:
time: [+12.444% +12.518% +12.588%] (p = 0.00 < 0.05)
thrpt: [-11.181% -11.125% -11.067%]
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking buffer_binary_ops/or_with_offset
Benchmarking buffer_binary_ops/or_with_offset: Warming up for 3.0000 s
Benchmarking buffer_binary_ops/or_with_offset: Collecting 100 samples in estimated 5.0005 s (6.2M iterations)
Benchmarking buffer_binary_ops/or_with_offset: Analyzing
buffer_binary_ops/or_with_offset
time: [806.58 ns 807.95 ns 810.80 ns]
thrpt: [17.643 GiB/s 17.705 GiB/s 17.736 GiB/s]
change:
time: [+16.095% +16.277% +16.450%] (p = 0.00 < 0.05)
thrpt: [-14.126% -13.998% -13.864%]
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
2 (2.00%) low mild
7 (7.00%) high mild
3 (3.00%) high severe
Benchmarking buffer_unary_ops/not
Benchmarking buffer_unary_ops/not: Warming up for 3.0000 s
Benchmarking buffer_unary_ops/not: Collecting 100 samples in estimated 5.0022 s (7.4M iterations)
Benchmarking buffer_unary_ops/not: Analyzing
buffer_unary_ops/not time: [672.76 ns 672.90 ns 673.05 ns]
thrpt: [14.169 GiB/s 14.173 GiB/s 14.176 GiB/s]
change:
time: [+221.91% +222.15% +222.35%] (p = 0.00 < 0.05)
thrpt: [-68.978% -68.959% -68.935%]
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
3 (3.00%) high mild
1 (1.00%) high severe
Benchmarking buffer_unary_ops/not_with_offset
Benchmarking buffer_unary_ops/not_with_offset: Warming up for 3.0000 s
Benchmarking buffer_unary_ops/not_with_offset: Collecting 100 samples in estimated 5.0044 s (5.5M iterations)
Benchmarking buffer_unary_ops/not_with_offset: Analyzing
buffer_unary_ops/not_with_offset
time: [907.75 ns 907.91 ns 908.09 ns]
thrpt: [10.502 GiB/s 10.504 GiB/s 10.506 GiB/s]
change:
time: [+60.125% +60.354% +60.509%] (p = 0.00 < 0.05)
thrpt: [-37.698% -37.638% -37.549%]
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
1 (1.00%) low mild
4 (4.00%) high mild
4 (4.00%) high severe
Running benches/buffer_create.rs (target/x86_64-unknown-linux-gnu/release/deps/buffer_create-084600fb316ce5e4)
Benchmarking mutable iter extend_from_slice
Benchmarking mutable iter extend_from_slice: Warming up for 3.0000 s
Benchmarking mutable iter extend_from_slice: Collecting 100 samples in estimated 5.2089 s (1600 iterations)
Benchmarking mutable iter extend_from_slice: Analyzing
mutable iter extend_from_slice
time: [3.2579 ms 3.2587 ms 3.2596 ms]
change: [+10.159% +10.202% +10.245%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
7 (7.00%) high mild
Benchmarking mutable
Benchmarking mutable: Warming up for 3.0000 s
Benchmarking mutable: Collecting 100 samples in estimated 6.7442 s (10k iterations)
Benchmarking mutable: Analyzing
mutable time: [667.02 µs 667.31 µs 667.58 µs]
change: [+115.56% +116.16% +116.73%] (p = 0.00 < 0.05)
Performance has regressed.
Found 22 outliers among 100 measurements (22.00%)
16 (16.00%) low severe
2 (2.00%) low mild
2 (2.00%) high mild
2 (2.00%) high severe
Benchmarking mutable extend
Benchmarking mutable extend: Warming up for 3.0000 s
Benchmarking mutable extend: Collecting 100 samples in estimated 8.0058 s (10k iterations)
Benchmarking mutable extend: Analyzing
mutable extend time: [792.44 µs 792.59 µs 792.74 µs]
change: [+28.369% +28.471% +28.566%] (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 mutable prepared
Benchmarking mutable prepared: Warming up for 3.0000 s
Benchmarking mutable prepared: Collecting 100 samples in estimated 5.6768 s (10k iterations)
Benchmarking mutable prepared: Analyzing
mutable prepared time: [562.24 µs 562.37 µs 562.50 µs]
change: [+162.93% +163.48% +163.90%] (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 from_slice
Benchmarking from_slice: Warming up for 3.0000 s
Benchmarking from_slice: Collecting 100 samples in estimated 7.0465 s (10k iterations)
Benchmarking from_slice: Analyzing
from_slice time: [700.75 µs 701.62 µs 703.22 µs]
change: [+125.89% +126.50% +127.09%] (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 from_slice prepared
Benchmarking from_slice prepared: Warming up for 3.0000 s
Benchmarking from_slice prepared: Collecting 100 samples in estimated 6.5107 s (10k iterations)
Benchmarking from_slice prepared: Analyzing
from_slice prepared time: [646.72 µs 646.91 µs 647.12 µs]
change: [+150.43% +151.00% +151.44%] (p = 0.00 < 0.05)
Performance has regressed.
Found 15 outliers among 100 measurements (15.00%)
11 (11.00%) low mild
4 (4.00%) high mild
Benchmarking MutableBuffer iter bitset
Benchmarking MutableBuffer iter bitset: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.1s, or reduce sample count to 70.
Benchmarking MutableBuffer iter bitset: Collecting 100 samples in estimated 7.0767 s (100 iterations)
Benchmarking MutableBuffer iter bitset: Analyzing
MutableBuffer iter bitset
time: [70.337 ms 70.590 ms 70.875 ms]
change: [+0.1336% +0.7384% +1.3533%] (p = 0.01 < 0.05)
Change within noise threshold.
Found 13 outliers among 100 measurements (13.00%)
2 (2.00%) low mild
3 (3.00%) high mild
8 (8.00%) high severe
Benchmarking MutableBuffer::from_iter bool
Benchmarking MutableBuffer::from_iter bool: Warming up for 3.0000 s
Benchmarking MutableBuffer::from_iter bool: Collecting 100 samples in estimated 5.2450 s (1200 iterations)
Benchmarking MutableBuffer::from_iter bool: Analyzing
MutableBuffer::from_iter bool
time: [4.3737 ms 4.3750 ms 4.3764 ms]
change: [+12.919% +12.964% +13.014%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
4 (4.00%) high mild
3 (3.00%) high severe
Benchmarking Buffer::from_iter bool
Benchmarking Buffer::from_iter bool: Warming up for 3.0000 s
Benchmarking Buffer::from_iter bool: Collecting 100 samples in estimated 5.3072 s (1200 iterations)
Benchmarking Buffer::from_iter bool: Analyzing
Buffer::from_iter bool time: [4.4337 ms 4.4351 ms 4.4367 ms]
change: [+14.327% +14.372% +14.416%] (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
Running benches/builder.rs (target/x86_64-unknown-linux-gnu/release/deps/builder-d01f830207a487cb)
Benchmarking bench_primitive/bench_primitive
Benchmarking bench_primitive/bench_primitive: Warming up for 3.0000 s
Benchmarking bench_primitive/bench_primitive: Collecting 100 samples in estimated 5.0603 s (1500 iterations)
Benchmarking bench_primitive/bench_primitive: Analyzing
bench_primitive/bench_primitive
time: [3.3702 ms 3.3727 ms 3.3761 ms]
thrpt: [1.1570 GiB/s 1.1582 GiB/s 1.1591 GiB/s]
change:
time: [+0.6489% +0.7337% +0.8465%] (p = 0.00 < 0.05)
thrpt: [-0.8394% -0.7284% -0.6447%]
Change within noise threshold.
Found 11 outliers among 100 measurements (11.00%)
6 (6.00%) high mild
5 (5.00%) high severe
Benchmarking bench_primitive_nulls/bench_primitive_nulls
Benchmarking bench_primitive_nulls/bench_primitive_nulls: Warming up for 3.0000 s
Benchmarking bench_primitive_nulls/bench_primitive_nulls: Collecting 100 samples in estimated 5.1363 s (2400 iterations)
Benchmarking bench_primitive_nulls/bench_primitive_nulls: Analyzing
bench_primitive_nulls/bench_primitive_nulls
time: [2.1400 ms 2.1402 ms 2.1405 ms]
change: [+19.784% +19.825% +19.855%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
10 (10.00%) high mild
3 (3.00%) high severe
Benchmarking bench_bool/bench_bool
Benchmarking bench_bool/bench_bool: Warming up for 3.0000 s
Benchmarking bench_bool/bench_bool: Collecting 100 samples in estimated 6.3787 s (10k iterations)
Benchmarking bench_bool/bench_bool: Analyzing
bench_bool/bench_bool time: [631.47 µs 631.55 µs 631.64 µs]
thrpt: [791.59 MiB/s 791.70 MiB/s 791.80 MiB/s]
change:
time: [+46.996% +47.028% +47.060%] (p = 0.00 < 0.05)
thrpt: [-32.001% -31.986% -31.971%]
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
4 (4.00%) high mild
6 (6.00%) high severe
Benchmarking bench_primitive/bench_string
Benchmarking bench_primitive/bench_string: Warming up for 3.0000 s
Benchmarking bench_primitive/bench_string: Collecting 100 samples in estimated 5.1218 s (1700 iterations)
Benchmarking bench_primitive/bench_string: Analyzing
bench_primitive/bench_string
time: [2.7340 ms 2.7350 ms 2.7361 ms]
thrpt: [2.3200 GiB/s 2.3209 GiB/s 2.3217 GiB/s]
change:
time: [-68.842% -68.795% -68.755%] (p = 0.00 < 0.05)
thrpt: [+220.05% +220.47% +220.94%]
Performance has improved.
Found 3 outliers among 100 measurements (3.00%)
2 (2.00%) low mild
1 (1.00%) high severe
Benchmarking bench_decimal128_builder
Benchmarking bench_decimal128_builder: Warming up for 3.0000 s
Benchmarking bench_decimal128_builder: Collecting 100 samples in estimated 6.0820 s (25k iterations)
Benchmarking bench_decimal128_builder: Analyzing
bench_decimal128_builder
time: [240.71 µs 240.77 µs 240.84 µs]
change: [+14.066% +14.114% +14.160%] (p = 0.00 < 0.05)
Performance has regressed.
Found 14 outliers among 100 measurements (14.00%)
1 (1.00%) low severe
1 (1.00%) low mild
10 (10.00%) high mild
2 (2.00%) high severe
Benchmarking bench_decimal128_builder #2
Benchmarking bench_decimal128_builder #2: Warming up for 3.0000 s
Benchmarking bench_decimal128_builder #2: Collecting 100 samples in estimated 5.8291 s (30k iterations)
Benchmarking bench_decimal128_builder #2: Analyzing
bench_decimal128_builder #2
time: [192.20 µs 192.26 µs 192.32 µs]
change: [+15.703% +15.748% +15.799%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
1 (1.00%) low severe
6 (6.00%) high mild
Running benches/cast_kernels.rs (target/x86_64-unknown-linux-gnu/release/deps/cast_kernels-86756813a67b2377)
Benchmarking cast int32 to int32 512
Benchmarking cast int32 to int32 512: Warming up for 3.0000 s
Benchmarking cast int32 to int32 512: Collecting 100 samples in estimated 5.0006 s (33M iterations)
Benchmarking cast int32 to int32 512: Analyzing
cast int32 to int32 512 time: [161.16 ns 161.39 ns 161.82 ns]
change: [+25.218% +25.369% +25.565%] (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 cast int32 to uint32 512
Benchmarking cast int32 to uint32 512: Warming up for 3.0000 s
Benchmarking cast int32 to uint32 512: Collecting 100 samples in estimated 5.0015 s (2.7M iterations)
Benchmarking cast int32 to uint32 512: Analyzing
cast int32 to uint32 512
time: [1.8403 µs 1.8406 µs 1.8409 µs]
change: [+57.963% +58.044% +58.126%] (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 cast int32 to float32 512
Benchmarking cast int32 to float32 512: Warming up for 3.0000 s
Benchmarking cast int32 to float32 512: Collecting 100 samples in estimated 5.0041 s (3.0M iterations)
Benchmarking cast int32 to float32 512: Analyzing
cast int32 to float32 512
time: [1.6705 µs 1.6709 µs 1.6714 µs]
change: [+31.836% +35.603% +39.636%] (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 cast int32 to float64 512
Benchmarking cast int32 to float64 512: Warming up for 3.0000 s
Benchmarking cast int32 to float64 512: Collecting 100 samples in estimated 5.0013 s (2.9M iterations)
Benchmarking cast int32 to float64 512: Analyzing
cast int32 to float64 512
time: [1.7041 µs 1.7045 µs 1.7049 µs]
change: [+60.479% +64.970% +69.459%] (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 cast int32 to int64 512
Benchmarking cast int32 to int64 512: Warming up for 3.0000 s
Benchmarking cast int32 to int64 512: Collecting 100 samples in estimated 5.0027 s (2.9M iterations)
Benchmarking cast int32 to int64 512: Analyzing
cast int32 to int64 512 time: [1.7081 µs 1.7098 µs 1.7131 µs]
change: [+20.420% +20.588% +20.889%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
2 (2.00%) high mild
5 (5.00%) high severe
Benchmarking cast float32 to int32 512
Benchmarking cast float32 to int32 512: Warming up for 3.0000 s
Benchmarking cast float32 to int32 512: Collecting 100 samples in estimated 5.0082 s (2.8M iterations)
Benchmarking cast float32 to int32 512: Analyzing
cast float32 to int32 512
time: [1.8079 µs 1.8179 µs 1.8324 µs]
change: [+72.358% +72.753% +73.359%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high severe
Benchmarking cast float64 to float32 512
Benchmarking cast float64 to float32 512: Warming up for 3.0000 s
Benchmarking cast float64 to float32 512: Collecting 100 samples in estimated 5.0007 s (2.9M iterations)
Benchmarking cast float64 to float32 512: Analyzing
cast float64 to float32 512
time: [1.7083 µs 1.7116 µs 1.7162 µs]
change: [+46.091% +50.521% +55.284%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
5 (5.00%) high severe
Benchmarking cast float64 to uint64 512
Benchmarking cast float64 to uint64 512: Warming up for 3.0000 s
Benchmarking cast float64 to uint64 512: Collecting 100 samples in estimated 5.0002 s (2.5M iterations)
Benchmarking cast float64 to uint64 512: Analyzing
cast float64 to uint64 512
time: [1.9942 µs 1.9948 µs 1.9953 µs]
change: [+48.763% +48.847% +48.923%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
Benchmarking cast int64 to int32 512
Benchmarking cast int64 to int32 512: Warming up for 3.0000 s
Benchmarking cast int64 to int32 512: Collecting 100 samples in estimated 5.0077 s (2.6M iterations)
Benchmarking cast int64 to int32 512: Analyzing
cast int64 to int32 512 time: [1.9670 µs 1.9673 µs 1.9678 µs]
change: [+56.429% +56.536% +56.652%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
4 (4.00%) high mild
3 (3.00%) high severe
Benchmarking cast date64 to date32 512
Benchmarking cast date64 to date32 512: Warming up for 3.0000 s
Benchmarking cast date64 to date32 512: Collecting 100 samples in estimated 5.0004 s (6.9M iterations)
Benchmarking cast date64 to date32 512: Analyzing
cast date64 to date32 512
time: [721.71 ns 721.86 ns 722.02 ns]
change: [+21.730% +21.780% +21.828%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
1 (1.00%) low mild
1 (1.00%) high mild
2 (2.00%) high severe
Benchmarking cast date32 to date64 512
Benchmarking cast date32 to date64 512: Warming up for 3.0000 s
Benchmarking cast date32 to date64 512: Collecting 100 samples in estimated 5.0015 s (12M iterations)
Benchmarking cast date32 to date64 512: Analyzing
cast date32 to date64 512
time: [402.54 ns 403.26 ns 404.68 ns]
change: [-11.537% -11.214% -10.856%] (p = 0.00 < 0.05)
Performance has improved.
Found 6 outliers among 100 measurements (6.00%)
1 (1.00%) low mild
2 (2.00%) high mild
3 (3.00%) high severe
Benchmarking cast time32s to time32ms 512
Benchmarking cast time32s to time32ms 512: Warming up for 3.0000 s
Benchmarking cast time32s to time32ms 512: Collecting 100 samples in estimated 5.0021 s (11M iterations)
Benchmarking cast time32s to time32ms 512: Analyzing
cast time32s to time32ms 512
time: [466.86 ns 468.09 ns 469.90 ns]
change: [+121.41% +122.17% +123.22%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
2 (2.00%) low mild
1 (1.00%) high mild
5 (5.00%) high severe
Benchmarking cast time32s to time64us 512
Benchmarking cast time32s to time64us 512: Warming up for 3.0000 s
Benchmarking cast time32s to time64us 512: Collecting 100 samples in estimated 5.0008 s (11M iterations)
Benchmarking cast time32s to time64us 512: Analyzing
cast time32s to time64us 512
time: [468.51 ns 468.65 ns 468.80 ns]
change: [+8.1693% +8.2431% +8.3049%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
2 (2.00%) low mild
2 (2.00%) high mild
1 (1.00%) high severe
Benchmarking cast time64ns to time32s 512
Benchmarking cast time64ns to time32s 512: Warming up for 3.0000 s
Benchmarking cast time64ns to time32s 512: Collecting 100 samples in estimated 5.0012 s (8.4M iterations)
Benchmarking cast time64ns to time32s 512: Analyzing
cast time64ns to time32s 512
time: [599.28 ns 599.41 ns 599.56 ns]
change: [+0.9585% +1.0430% +1.1252%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 5 outliers among 100 measurements (5.00%)
2 (2.00%) low mild
3 (3.00%) high mild
Benchmarking cast timestamp_ns to timestamp_s 512
Benchmarking cast timestamp_ns to timestamp_s 512: Warming up for 3.0000 s
Benchmarking cast timestamp_ns to timestamp_s 512: Collecting 100 samples in estimated 5.0005 s (30M iterations)
Benchmarking cast timestamp_ns to timestamp_s 512: Analyzing
cast timestamp_ns to timestamp_s 512
time: [175.27 ns 175.89 ns 176.69 ns]
change: [+36.260% +36.665% +37.169%] (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 cast timestamp_ms to timestamp_ns 512
Benchmarking cast timestamp_ms to timestamp_ns 512: Warming up for 3.0000 s
Benchmarking cast timestamp_ms to timestamp_ns 512: Collecting 100 samples in estimated 5.0124 s (1.9M iterations)
Benchmarking cast timestamp_ms to timestamp_ns 512: Analyzing
cast timestamp_ms to timestamp_ns 512
time: [2.6377 µs 2.6381 µs 2.6385 µs]
change: [+40.965% +43.081% +45.265%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
2 (2.00%) low mild
4 (4.00%) high mild
2 (2.00%) high severe
Benchmarking cast utf8 to f32
Benchmarking cast utf8 to f32: Warming up for 3.0000 s
Benchmarking cast utf8 to f32: Collecting 100 samples in estimated 5.0102 s (384k iterations)
Benchmarking cast utf8 to f32: Analyzing
cast utf8 to f32 time: [13.141 µs 13.224 µs 13.334 µs]
change: [+59.420% +59.848% +60.458%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high severe
Benchmarking cast i64 to string 512
Benchmarking cast i64 to string 512: Warming up for 3.0000 s
Benchmarking cast i64 to string 512: Collecting 100 samples in estimated 5.0390 s (212k iterations)
Benchmarking cast i64 to string 512: Analyzing
cast i64 to string 512 time: [23.608 µs 23.756 µs 23.943 µs]
change: [+76.853% +77.488% +78.345%] (p = 0.00 < 0.05)
Performance has regressed.
Found 15 outliers among 100 measurements (15.00%)
9 (9.00%) low severe
3 (3.00%) high mild
3 (3.00%) high severe
Benchmarking cast f32 to string 512
Benchmarking cast f32 to string 512: Warming up for 3.0000 s
Benchmarking cast f32 to string 512: Collecting 100 samples in estimated 5.1187 s (207k iterations)
Benchmarking cast f32 to string 512: Analyzing
cast f32 to string 512 time: [24.519 µs 24.528 µs 24.537 µs]
change: [+60.936% +61.280% +61.643%] (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 cast f64 to string 512
Benchmarking cast f64 to string 512: Warming up for 3.0000 s
Benchmarking cast f64 to string 512: Collecting 100 samples in estimated 5.0548 s (167k iterations)
Benchmarking cast f64 to string 512: Analyzing
cast f64 to string 512 time: [30.341 µs 30.348 µs 30.354 µs]
change: [+57.554% +57.814% +58.012%] (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 cast timestamp_ms to i64 512
Benchmarking cast timestamp_ms to i64 512: Warming up for 3.0000 s
Benchmarking cast timestamp_ms to i64 512: Collecting 100 samples in estimated 5.0009 s (13M iterations)
Benchmarking cast timestamp_ms to i64 512: Analyzing
cast timestamp_ms to i64 512
time: [376.18 ns 376.24 ns 376.31 ns]
change: [+43.503% +43.625% +43.768%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
1 (1.00%) low mild
1 (1.00%) high mild
1 (1.00%) high severe
Benchmarking cast utf8 to date32 512
Benchmarking cast utf8 to date32 512: Warming up for 3.0000 s
Benchmarking cast utf8 to date32 512: Collecting 100 samples in estimated 5.0125 s (318k iterations)
Benchmarking cast utf8 to date32 512: Analyzing
cast utf8 to date32 512 time: [15.739 µs 15.742 µs 15.746 µs]
change: [+75.199% +75.360% +75.507%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking cast utf8 to date64 512
Benchmarking cast utf8 to date64 512: Warming up for 3.0000 s
Benchmarking cast utf8 to date64 512: Collecting 100 samples in estimated 5.2780 s (91k iterations)
Benchmarking cast utf8 to date64 512: Analyzing
cast utf8 to date64 512 time: [57.975 µs 57.984 µs 57.994 µs]
change: [+82.036% +82.407% +82.663%] (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 cast decimal128 to decimal128 512
Benchmarking cast decimal128 to decimal128 512: Warming up for 3.0000 s
Benchmarking cast decimal128 to decimal128 512: Collecting 100 samples in estimated 5.0061 s (1.3M iterations)
Benchmarking cast decimal128 to decimal128 512: Analyzing
cast decimal128 to decimal128 512
time: [3.8829 µs 3.8882 µs 3.8995 µs]
change: [+76.193% +76.583% +77.032%] (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 cast decimal128 to decimal256 512
Benchmarking cast decimal128 to decimal256 512: Warming up for 3.0000 s
Benchmarking cast decimal128 to decimal256 512: Collecting 100 samples in estimated 5.0200 s (460k iterations)
Benchmarking cast decimal128 to decimal256 512: Analyzing
cast decimal128 to decimal256 512
time: [10.994 µs 10.996 µs 10.999 µs]
change: [+56.334% +56.443% +56.545%] (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 cast decimal256 to decimal128 512
Benchmarking cast decimal256 to decimal128 512: Warming up for 3.0000 s
Benchmarking cast decimal256 to decimal128 512: Collecting 100 samples in estimated 5.1187 s (172k iterations)
Benchmarking cast decimal256 to decimal128 512: Analyzing
cast decimal256 to decimal128 512
time: [30.077 µs 30.082 µs 30.087 µs]
change: [+25.572% +25.638% +25.703%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) low mild
Benchmarking cast decimal256 to decimal256 512
Benchmarking cast decimal256 to decimal256 512: Warming up for 3.0000 s
Benchmarking cast decimal256 to decimal256 512: Collecting 100 samples in estimated 5.0464 s (454k iterations)
Benchmarking cast decimal256 to decimal256 512: Analyzing
cast decimal256 to decimal256 512
time: [12.426 µs 12.429 µs 12.432 µs]
change: [+76.416% +76.565% +76.708%] (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 cast decimal128 to decimal128 512 with same scale
Benchmarking cast decimal128 to decimal128 512 with same scale: Warming up for 3.0000 s
Benchmarking cast decimal128 to decimal128 512 with same scale: Collecting 100 samples in estimated 5.0002 s (38M iterations)
Benchmarking cast decimal128 to decimal128 512 with same scale: Analyzing
cast decimal128 to decimal128 512 with same scale
time: [133.68 ns 133.74 ns 133.80 ns]
change: [+101.04% +101.17% +101.31%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
3 (3.00%) low mild
2 (2.00%) high mild
Benchmarking cast decimal256 to decimal256 512 with same scale
Benchmarking cast decimal256 to decimal256 512 with same scale: Warming up for 3.0000 s
Benchmarking cast decimal256 to decimal256 512 with same scale: Collecting 100 samples in estimated 5.0005 s (37M iterations)
Benchmarking cast decimal256 to decimal256 512 with same scale: Analyzing
cast decimal256 to decimal256 512 with same scale
time: [136.75 ns 136.79 ns 136.83 ns]
change: [+104.91% +105.01% +105.10%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
1 (1.00%) low mild
2 (2.00%) high mild
Benchmarking cast dict to string view
Benchmarking cast dict to string view: Warming up for 3.0000 s
Benchmarking cast dict to string view: Collecting 100 samples in estimated 5.1957 s (66k iterations)
Benchmarking cast dict to string view: Analyzing
cast dict to string view
time: [78.253 µs 78.611 µs 78.946 µs]
change: [+63.083% +63.626% +64.178%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking cast string view to dict
Benchmarking cast string view to dict: Warming up for 3.0000 s
Benchmarking cast string view to dict: Collecting 100 samples in estimated 5.7299 s (25k iterations)
Benchmarking cast string view to dict: Analyzing
cast string view to dict
time: [234.40 µs 234.46 µs 234.52 µs]
change: [+34.168% +34.248% +34.316%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) high mild
Benchmarking cast string view to string
Benchmarking cast string view to string: Warming up for 3.0000 s
Benchmarking cast string view to string: Collecting 100 samples in estimated 5.4312 s (56k iterations)
Benchmarking cast string view to string: Analyzing
cast string view to string
time: [98.563 µs 98.617 µs 98.651 µs]
change: [+70.061% +71.971% +73.917%] (p = 0.00 < 0.05)
Performance has regressed.
Found 23 outliers among 100 measurements (23.00%)
23 (23.00%) low mild
Benchmarking cast string view to wide string
Benchmarking cast string view to wide string: Warming up for 3.0000 s
Benchmarking cast string view to wide string: Collecting 100 samples in estimated 5.3091 s (56k iterations)
Benchmarking cast string view to wide string: Analyzing
cast string view to wide string
time: [96.079 µs 96.166 µs 96.239 µs]
change: [+74.764% +75.372% +75.978%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking cast binary view to string
Benchmarking cast binary view to string: Warming up for 3.0000 s
Benchmarking cast binary view to string: Collecting 100 samples in estimated 5.2196 s (45k iterations)
Benchmarking cast binary view to string: Analyzing
cast binary view to string
time: [114.56 µs 114.58 µs 114.59 µs]
change: [+65.635% +66.472% +67.116%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
10 (10.00%) high mild
3 (3.00%) high severe
Benchmarking cast binary view to wide string
Benchmarking cast binary view to wide string: Warming up for 3.0000 s
Benchmarking cast binary view to wide string: Collecting 100 samples in estimated 5.3147 s (45k iterations)
Benchmarking cast binary view to wide string: Analyzing
cast binary view to wide string
time: [116.68 µs 116.85 µs 117.20 µs]
change: [+68.356% +68.524% +68.769%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
9 (9.00%) high mild
3 (3.00%) high severe
Benchmarking cast string to binary view 512
Benchmarking cast string to binary view 512: Warming up for 3.0000 s
Benchmarking cast string to binary view 512: Collecting 100 samples in estimated 5.0047 s (1.1M iterations)
Benchmarking cast string to binary view 512: Analyzing
cast string to binary view 512
time: [4.6172 µs 4.6179 µs 4.6187 µs]
change: [+47.948% +48.037% +48.108%] (p = 0.00 < 0.05)
Performance has regressed.
Found 17 outliers among 100 measurements (17.00%)
2 (2.00%) low mild
8 (8.00%) high mild
7 (7.00%) high severe
Benchmarking cast wide string to binary view 512
Benchmarking cast wide string to binary view 512: Warming up for 3.0000 s
Benchmarking cast wide string to binary view 512: Collecting 100 samples in estimated 5.0167 s (672k iterations)
Benchmarking cast wide string to binary view 512: Analyzing
cast wide string to binary view 512
time: [7.5703 µs 7.5713 µs 7.5724 µs]
change: [+74.357% +74.445% +74.518%] (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 cast string view to binary view
Benchmarking cast string view to binary view: Warming up for 3.0000 s
Benchmarking cast string view to binary view: Collecting 100 samples in estimated 5.0002 s (45M iterations)
Benchmarking cast string view to binary view: Analyzing
cast string view to binary view
time: [113.90 ns 113.95 ns 114.01 ns]
change: [+64.647% +64.941% +65.157%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
3 (3.00%) low mild
2 (2.00%) high mild
Benchmarking cast binary view to string view
Benchmarking cast binary view to string view: Warming up for 3.0000 s
Benchmarking cast binary view to string view: Collecting 100 samples in estimated 5.0071 s (50k iterations)
Benchmarking cast binary view to string view: Analyzing
cast binary view to string view
time: [97.558 µs 97.734 µs 97.970 µs]
change: [+35.826% +36.096% +36.465%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high severe
Running benches/comparison_kernels.rs (target/x86_64-unknown-linux-gnu/release/deps/comparison_kernels-ac734e46ceaff97c)
Benchmarking eq Float32
Benchmarking eq Float32: Warming up for 3.0000 s
Benchmarking eq Float32: Collecting 100 samples in estimated 5.0426 s (197k iterations)
Benchmarking eq Float32: Analyzing
eq Float32 time: [26.499 µs 26.587 µs 26.727 µs]
change: [+4.4756% +4.7832% +5.1615%] (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 eq scalar Float32
Benchmarking eq scalar Float32: Warming up for 3.0000 s
Benchmarking eq scalar Float32: Collecting 100 samples in estimated 5.0765 s (212k iterations)
Benchmarking eq scalar Float32: Analyzing
eq scalar Float32 time: [23.742 µs 23.845 µs 23.984 µs]
change: [-1.4153% -1.0196% -0.4750%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) high severe
Benchmarking neq Float32
Benchmarking neq Float32: Warming up for 3.0000 s
Benchmarking neq Float32: Collecting 100 samples in estimated 5.0181 s (197k iterations)
Benchmarking neq Float32: Analyzing
neq Float32 time: [26.147 µs 26.186 µs 26.216 µs]
change: [+2.6624% +2.9342% +3.2079%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking neq scalar Float32
Benchmarking neq scalar Float32: Warming up for 3.0000 s
Benchmarking neq scalar Float32: Collecting 100 samples in estimated 5.0316 s (212k iterations)
Benchmarking neq scalar Float32: Analyzing
neq scalar Float32 time: [23.706 µs 23.728 µs 23.762 µs]
change: [-1.6684% -1.4868% -1.2580%] (p = 0.00 < 0.05)
Performance has improved.
Found 13 outliers among 100 measurements (13.00%)
9 (9.00%) high mild
4 (4.00%) high severe
Benchmarking lt Float32
Benchmarking lt Float32: Warming up for 3.0000 s
Benchmarking lt Float32: Collecting 100 samples in estimated 5.1176 s (111k iterations)
Benchmarking lt Float32: Analyzing
lt Float32 time: [46.109 µs 46.169 µs 46.231 µs]
change: [+5.2295% +5.3934% +5.5602%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
1 (1.00%) low severe
2 (2.00%) high mild
Benchmarking lt scalar Float32
Benchmarking lt scalar Float32: Warming up for 3.0000 s
Benchmarking lt scalar Float32: Collecting 100 samples in estimated 5.0402 s (146k iterations)
Benchmarking lt scalar Float32: Analyzing
lt scalar Float32 time: [34.418 µs 34.519 µs 34.612 µs]
change: [+0.2193% +0.6086% +1.0047%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 9 outliers among 100 measurements (9.00%)
7 (7.00%) low mild
2 (2.00%) high mild
Benchmarking lt_eq Float32
Benchmarking lt_eq Float32: Warming up for 3.0000 s
Benchmarking lt_eq Float32: Collecting 100 samples in estimated 5.1359 s (111k iterations)
Benchmarking lt_eq Float32: Analyzing
lt_eq Float32 time: [46.464 µs 46.555 µs 46.682 µs]
change: [+5.3429% +5.6090% +5.8527%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
4 (4.00%) low severe
1 (1.00%) low mild
1 (1.00%) high severe
Benchmarking lt_eq scalar Float32
Benchmarking lt_eq scalar Float32: Warming up for 3.0000 s
Benchmarking lt_eq scalar Float32: Collecting 100 samples in estimated 5.0954 s (152k iterations)
Benchmarking lt_eq scalar Float32: Analyzing
lt_eq scalar Float32 time: [33.492 µs 33.502 µs 33.511 µs]
change: [-0.9776% -0.8981% -0.8273%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking gt Float32
Benchmarking gt Float32: Warming up for 3.0000 s
Benchmarking gt Float32: Collecting 100 samples in estimated 5.1418 s (111k iterations)
Benchmarking gt Float32: Analyzing
gt Float32 time: [46.212 µs 46.275 µs 46.335 µs]
change: [+5.1022% +5.2970% +5.4819%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) low mild
Benchmarking gt scalar Float32
Benchmarking gt scalar Float32: Warming up for 3.0000 s
Benchmarking gt scalar Float32: Collecting 100 samples in estimated 5.0790 s (152k iterations)
Benchmarking gt scalar Float32: Analyzing
gt scalar Float32 time: [33.508 µs 33.517 µs 33.527 µs]
change: [-1.0284% -0.8453% -0.7323%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 18 outliers among 100 measurements (18.00%)
5 (5.00%) low severe
1 (1.00%) low mild
5 (5.00%) high mild
7 (7.00%) high severe
Benchmarking gt_eq Float32
Benchmarking gt_eq Float32: Warming up for 3.0000 s
Benchmarking gt_eq Float32: Collecting 100 samples in estimated 5.1158 s (111k iterations)
Benchmarking gt_eq Float32: Analyzing
gt_eq Float32 time: [46.059 µs 46.142 µs 46.242 µs]
change: [+4.7051% +5.1290% +5.5484%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
3 (3.00%) low severe
1 (1.00%) low mild
1 (1.00%) high severe
Benchmarking gt_eq scalar Float32
Benchmarking gt_eq scalar Float32: Warming up for 3.0000 s
Benchmarking gt_eq scalar Float32: Collecting 100 samples in estimated 5.0141 s (146k iterations)
Benchmarking gt_eq scalar Float32: Analyzing
gt_eq scalar Float32 time: [34.132 µs 34.266 µs 34.399 µs]
change: [-0.9502% -0.3866% +0.1468%] (p = 0.18 > 0.05)
No change in performance detected.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking eq Int32
Benchmarking eq Int32: Warming up for 3.0000 s
Benchmarking eq Int32: Collecting 100 samples in estimated 5.0483 s (192k iterations)
Benchmarking eq Int32: Analyzing
eq Int32 time: [26.503 µs 26.509 µs 26.517 µs]
change: [+1.3015% +2.0802% +2.6525%] (p = 0.00 < 0.05)
Performance has regressed.
Found 14 outliers among 100 measurements (14.00%)
5 (5.00%) high mild
9 (9.00%) high severe
Benchmarking eq scalar Int32
Benchmarking eq scalar Int32: Warming up for 3.0000 s
Benchmarking eq scalar Int32: Collecting 100 samples in estimated 5.0216 s (212k iterations)
Benchmarking eq scalar Int32: Analyzing
eq scalar Int32 time: [23.689 µs 23.699 µs 23.708 µs]
change: [-1.1463% -0.7943% -0.5408%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
Benchmarking neq Int32
Benchmarking neq Int32: Warming up for 3.0000 s
Benchmarking neq Int32: Collecting 100 samples in estimated 5.0982 s (197k iterations)
Benchmarking neq Int32: Analyzing
neq Int32 time: [26.501 µs 26.505 µs 26.510 µs]
change: [+1.7456% +2.0707% +2.3855%] (p = 0.00 < 0.05)
Performance has regressed.
Found 14 outliers among 100 measurements (14.00%)
2 (2.00%) low mild
7 (7.00%) high mild
5 (5.00%) high severe
Benchmarking neq scalar Int32
Benchmarking neq scalar Int32: Warming up for 3.0000 s
Benchmarking neq scalar Int32: Collecting 100 samples in estimated 5.0301 s (212k iterations)
Benchmarking neq scalar Int32: Analyzing
neq scalar Int32 time: [23.668 µs 23.676 µs 23.684 µs]
change: [-3.8954% -2.2827% -1.1703%] (p = 0.00 < 0.05)
Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high severe
Benchmarking lt Int32
Benchmarking lt Int32: Warming up for 3.0000 s
Benchmarking lt Int32: Collecting 100 samples in estimated 5.0134 s (202k iterations)
Benchmarking lt Int32: Analyzing
lt Int32 time: [25.748 µs 25.754 µs 25.760 µs]
change: [-0.0126% +0.5570% +0.9151%] (p = 0.01 < 0.05)
Change within noise threshold.
Found 7 outliers among 100 measurements (7.00%)
5 (5.00%) high mild
2 (2.00%) high severe
Benchmarking lt scalar Int32
Benchmarking lt scalar Int32: Warming up for 3.0000 s
Benchmarking lt scalar Int32: Collecting 100 samples in estimated 5.0847 s (217k iterations)
Benchmarking lt scalar Int32: Analyzing
lt scalar Int32 time: [23.432 µs 23.441 µs 23.450 µs]
change: [+0.8479% +1.2707% +1.5701%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking lt_eq Int32
Benchmarking lt_eq Int32: Warming up for 3.0000 s
Benchmarking lt_eq Int32: Collecting 100 samples in estimated 5.0437 s (202k iterations)
Benchmarking lt_eq Int32: Analyzing
lt_eq Int32 time: [25.362 µs 25.475 µs 25.565 µs]
change: [-2.0936% -1.7553% -1.4184%] (p = 0.00 < 0.05)
Performance has improved.
Benchmarking lt_eq scalar Int32
Benchmarking lt_eq scalar Int32: Warming up for 3.0000 s
Benchmarking lt_eq scalar Int32: Collecting 100 samples in estimated 5.0649 s (212k iterations)
Benchmarking lt_eq scalar Int32: Analyzing
lt_eq scalar Int32 time: [23.846 µs 23.871 µs 23.894 µs]
change: [+0.2580% +0.3622% +0.4628%] (p = 0.00 < 0.05)
Change within noise threshold.
Benchmarking gt Int32
Benchmarking gt Int32: Warming up for 3.0000 s
Benchmarking gt Int32: Collecting 100 samples in estimated 5.0171 s (202k iterations)
Benchmarking gt Int32: Analyzing
gt Int32 time: [24.810 µs 24.825 µs 24.841 µs]
change: [-3.1342% -3.0519% -2.9851%] (p = 0.00 < 0.05)
Performance has improved.
Benchmarking gt scalar Int32
Benchmarking gt scalar Int32: Warming up for 3.0000 s
Benchmarking gt scalar Int32: Collecting 100 samples in estimated 5.0608 s (212k iterations)
Benchmarking gt scalar Int32: Analyzing
gt scalar Int32 time: [23.788 µs 23.802 µs 23.819 µs]
change: [+0.1327% +0.2159% +0.2902%] (p = 0.00 < 0.05)
Change within noise threshold.
Benchmarking gt_eq Int32
Benchmarking gt_eq Int32: Warming up for 3.0000 s
Benchmarking gt_eq Int32: Collecting 100 samples in estimated 5.0054 s (197k iterations)
Benchmarking gt_eq Int32: Analyzing
gt_eq Int32 time: [25.739 µs 25.761 µs 25.781 µs]
change: [+3.5964% +4.1834% +4.9120%] (p = 0.00 < 0.05)
Performance has regressed.
Found 26 outliers among 100 measurements (26.00%)
20 (20.00%) low severe
3 (3.00%) high mild
3 (3.00%) high severe
Benchmarking gt_eq scalar Int32
Benchmarking gt_eq scalar Int32: Warming up for 3.0000 s
Benchmarking gt_eq scalar Int32: Collecting 100 samples in estimated 5.0796 s (217k iterations)
Benchmarking gt_eq scalar Int32: Analyzing
gt_eq scalar Int32 time: [23.413 µs 23.424 µs 23.434 µs]
change: [+0.3115% +0.5156% +0.7214%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking eq MonthDayNano
Benchmarking eq MonthDayNano: Warming up for 3.0000 s
Benchmarking eq MonthDayNano: Collecting 100 samples in estimated 5.9877 s (30k iterations)
Benchmarking eq MonthDayNano: Analyzing
eq MonthDayNano time: [196.54 µs 196.57 µs 196.61 µs]
change: [+229.22% +229.55% +229.77%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
1 (1.00%) low mild
2 (2.00%) high mild
9 (9.00%) high severe
Benchmarking eq scalar MonthDayNano
Benchmarking eq scalar MonthDayNano: Warming up for 3.0000 s
Benchmarking eq scalar MonthDayNano: Collecting 100 samples in estimated 5.3001 s (40k iterations)
Benchmarking eq scalar MonthDayNano: Analyzing
eq scalar MonthDayNano time: [130.92 µs 131.43 µs 132.25 µs]
change: [+209.02% +213.45% +219.33%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
2 (2.00%) high mild
7 (7.00%) high severe
Benchmarking eq scalar StringArray
Benchmarking eq scalar StringArray: Warming up for 3.0000 s
Benchmarking eq scalar StringArray: Collecting 100 samples in estimated 7.2153 s (200 iterations)
Benchmarking eq scalar StringArray: Analyzing
eq scalar StringArray time: [35.748 ms 35.865 ms 35.990 ms]
change: [+135.43% +137.26% +138.98%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) high mild
Benchmarking lt scalar StringViewArray
Benchmarking lt scalar StringViewArray: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.6s, or reduce sample count to 70.
Benchmarking lt scalar StringViewArray: Collecting 100 samples in estimated 6.6114 s (100 iterations)
Benchmarking lt scalar StringViewArray: Analyzing
lt scalar StringViewArray
time: [66.037 ms 66.053 ms 66.071 ms]
change: [+56.778% +57.119% +57.320%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
Benchmarking lt scalar StringArray
Benchmarking lt scalar StringArray: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.9s, or reduce sample count to 60.
Benchmarking lt scalar StringArray: Collecting 100 samples in estimated 7.9328 s (100 iterations)
Benchmarking lt scalar StringArray: Analyzing
lt scalar StringArray time: [79.212 ms 79.232 ms 79.256 ms]
change: [+116.94% +117.67% +118.27%] (p = 0.00 < 0.05)
Performance has regressed.
Found 19 outliers among 100 measurements (19.00%)
2 (2.00%) high mild
17 (17.00%) high severe
Benchmarking eq scalar StringViewArray 4 bytes
Benchmarking eq scalar StringViewArray 4 bytes: Warming up for 3.0000 s
Benchmarking eq scalar StringViewArray 4 bytes: Collecting 100 samples in estimated 6.3933 s (300 iterations)
Benchmarking eq scalar StringViewArray 4 bytes: Analyzing
eq scalar StringViewArray 4 bytes
time: [21.265 ms 21.292 ms 21.325 ms]
change: [+131.13% +132.97% +134.47%] (p = 0.00 < 0.05)
Performance has regressed.
Found 15 outliers among 100 measurements (15.00%)
7 (7.00%) high mild
8 (8.00%) high severe
Benchmarking eq scalar StringViewArray 6 bytes
Benchmarking eq scalar StringViewArray 6 bytes: Warming up for 3.0000 s
Benchmarking eq scalar StringViewArray 6 bytes: Collecting 100 samples in estimated 6.4732 s (300 iterations)
Benchmarking eq scalar StringViewArray 6 bytes: Analyzing
eq scalar StringViewArray 6 bytes
time: [21.562 ms 21.594 ms 21.634 ms]
change: [+135.06% +136.86% +138.37%] (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 eq scalar StringViewArray 13 bytes
Benchmarking eq scalar StringViewArray 13 bytes: Warming up for 3.0000 s
Benchmarking eq scalar StringViewArray 13 bytes: Collecting 100 samples in estimated 6.1837 s (300 iterations)
Benchmarking eq scalar StringViewArray 13 bytes: Analyzing
eq scalar StringViewArray 13 bytes
time: [20.564 ms 20.596 ms 20.635 ms]
change: [+130.61% +132.35% +133.80%] (p = 0.00 < 0.05)
Performance has regressed.
Found 11 outliers among 100 measurements (11.00%)
2 (2.00%) high mild
9 (9.00%) high severe
Benchmarking eq StringArray StringArray
Benchmarking eq StringArray StringArray: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.3s, or reduce sample count to 90.
Benchmarking eq StringArray StringArray: Collecting 100 samples in estimated 5.3252 s (100 iterations)
Benchmarking eq StringArray StringArray: Analyzing
eq StringArray StringArray
time: [52.944 ms 53.057 ms 53.193 ms]
change: [+142.35% +143.59% +144.70%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
1 (1.00%) high mild
7 (7.00%) high severe
Benchmarking eq StringViewArray StringViewArray
Benchmarking eq StringViewArray StringViewArray: Warming up for 3.0000 s
Benchmarking eq StringViewArray StringViewArray: Collecting 100 samples in estimated 5.8426 s (300 iterations)
Benchmarking eq StringViewArray StringViewArray: Analyzing
eq StringViewArray StringViewArray
time: [19.406 ms 19.486 ms 19.585 ms]
change: [+29.829% +31.157% +32.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 like_utf8 scalar equals
Benchmarking like_utf8 scalar equals: Warming up for 3.0000 s
Benchmarking like_utf8 scalar equals: Collecting 100 samples in estimated 5.2706 s (45k iterations)
Benchmarking like_utf8 scalar equals: Analyzing
like_utf8 scalar equals time: [115.94 µs 115.96 µs 115.98 µs]
change: [+68.073% +68.169% +68.264%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
3 (3.00%) high mild
6 (6.00%) high severe
Benchmarking like_utf8 scalar contains
Benchmarking like_utf8 scalar contains: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.5s, enable flat sampling, or reduce sample count to 50.
Benchmarking like_utf8 scalar contains: Collecting 100 samples in estimated 8.5395 s (5050 iterations)
Benchmarking like_utf8 scalar contains: Analyzing
like_utf8 scalar contains
time: [1.6823 ms 1.6826 ms 1.6830 ms]
change: [+50.372% +50.455% +50.545%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking like_utf8 scalar ends with
Benchmarking like_utf8 scalar ends with: Warming up for 3.0000 s
Benchmarking like_utf8 scalar ends with: Collecting 100 samples in estimated 6.8850 s (15k iterations)
Benchmarking like_utf8 scalar ends with: Analyzing
like_utf8 scalar ends with
time: [442.60 µs 443.07 µs 443.43 µs]
change: [+146.55% +148.55% +150.15%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
4 (4.00%) low severe
3 (3.00%) low mild
4 (4.00%) high mild
2 (2.00%) high severe
Benchmarking like_utf8 scalar starts with
Benchmarking like_utf8 scalar starts with: Warming up for 3.0000 s
Benchmarking like_utf8 scalar starts with: Collecting 100 samples in estimated 9.3733 s (10k iterations)
Benchmarking like_utf8 scalar starts with: Analyzing
like_utf8 scalar starts with
time: [928.25 µs 956.72 µs 994.81 µs]
change: [+550.15% +560.54% +573.88%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) high severe
Benchmarking like_utf8 scalar complex
Benchmarking like_utf8 scalar complex: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.2s, enable flat sampling, or reduce sample count to 50.
Benchmarking like_utf8 scalar complex: Collecting 100 samples in estimated 8.2093 s (5050 iterations)
Benchmarking like_utf8 scalar complex: Analyzing
like_utf8 scalar complex
time: [1.6265 ms 1.6350 ms 1.6482 ms]
change: [+48.908% +49.291% +49.741%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high severe
Benchmarking like_utf8view scalar equals
Benchmarking like_utf8view scalar equals: Warming up for 3.0000 s
Benchmarking like_utf8view scalar equals: Collecting 100 samples in estimated 6.8155 s (200 iterations)
Benchmarking like_utf8view scalar equals: Analyzing
like_utf8view scalar equals
time: [34.104 ms 34.146 ms 34.211 ms]
change: [+54.078% +54.475% +54.877%] (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 like_utf8view scalar contains
Benchmarking like_utf8view scalar contains: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 16.3s, or reduce sample count to 30.
Benchmarking like_utf8view scalar contains: Collecting 100 samples in estimated 16.278 s (100 iterations)
Benchmarking like_utf8view scalar contains: Analyzing
like_utf8view scalar contains
time: [162.80 ms 162.82 ms 162.84 ms]
change: [+55.825% +55.883% +55.935%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
Benchmarking like_utf8view scalar ends with 4 bytes
Benchmarking like_utf8view scalar ends with 4 bytes: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 11.1s, or reduce sample count to 40.
Benchmarking like_utf8view scalar ends with 4 bytes: Collecting 100 samples in estimated 11.113 s (100 iterations)
Benchmarking like_utf8view scalar ends with 4 bytes: Analyzing
like_utf8view scalar ends with 4 bytes
time: [111.09 ms 111.11 ms 111.13 ms]
change: [+301.53% +304.46% +306.72%] (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 like_utf8view scalar ends with 6 bytes
Benchmarking like_utf8view scalar ends with 6 bytes: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 10.8s, or reduce sample count to 40.
Benchmarking like_utf8view scalar ends with 6 bytes: Collecting 100 samples in estimated 10.842 s (100 iterations)
Benchmarking like_utf8view scalar ends with 6 bytes: Analyzing
like_utf8view scalar ends with 6 bytes
time: [108.21 ms 108.23 ms 108.25 ms]
change: [+293.14% +296.07% +298.52%] (p = 0.00 < 0.05)
Performance has regressed.
Found 22 outliers among 100 measurements (22.00%)
9 (9.00%) high mild
13 (13.00%) high severe
Benchmarking like_utf8view scalar ends with 13 bytes
Benchmarking like_utf8view scalar ends with 13 bytes: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.8s, or reduce sample count to 50.
Benchmarking like_utf8view scalar ends with 13 bytes: Collecting 100 samples in estimated 9.8495 s (100 iterations)
Benchmarking like_utf8view scalar ends with 13 bytes: Analyzing
like_utf8view scalar ends with 13 bytes
time: [98.464 ms 98.499 ms 98.539 ms]
change: [+264.01% +267.39% +270.15%] (p = 0.00 < 0.05)
Performance has regressed.
Found 16 outliers among 100 measurements (16.00%)
3 (3.00%) high mild
13 (13.00%) high severe
Benchmarking like_utf8view scalar starts with 4 bytes
Benchmarking like_utf8view scalar starts with 4 bytes: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 10.8s, or reduce sample count to 40.
Benchmarking like_utf8view scalar starts with 4 bytes: Collecting 100 samples in estimated 10.811 s (100 iterations)
Benchmarking like_utf8view scalar starts with 4 bytes: Analyzing
like_utf8view scalar starts with 4 bytes
time: [108.13 ms 108.15 ms 108.16 ms]
change: [+490.06% +492.58% +494.62%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking like_utf8view scalar starts with 6 bytes
Benchmarking like_utf8view scalar starts with 6 bytes: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 10.8s, or reduce sample count to 40.
Benchmarking like_utf8view scalar starts with 6 bytes: Collecting 100 samples in estimated 10.832 s (100 iterations)
Benchmarking like_utf8view scalar starts with 6 bytes: Analyzing
like_utf8view scalar starts with 6 bytes
time: [108.27 ms 108.34 ms 108.45 ms]
change: [+295.04% +298.86% +302.08%] (p = 0.00 < 0.05)
Performance has regressed.
Found 16 outliers among 100 measurements (16.00%)
10 (10.00%) high mild
6 (6.00%) high severe
Benchmarking like_utf8view scalar starts with 13 bytes
Benchmarking like_utf8view scalar starts with 13 bytes: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.9s, or reduce sample count to 50.
Benchmarking like_utf8view scalar starts with 13 bytes: Collecting 100 samples in estimated 9.8963 s (100 iterations)
Benchmarking like_utf8view scalar starts with 13 bytes: Analyzing
like_utf8view scalar starts with 13 bytes
time: [98.937 ms 98.965 ms 98.996 ms]
change: [+268.55% +271.57% +273.95%] (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 like_utf8view scalar complex
Benchmarking like_utf8view scalar complex: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 19.2s, or reduce sample count to 20.
Benchmarking like_utf8view scalar complex: Collecting 100 samples in estimated 19.230 s (100 iterations)
Benchmarking like_utf8view scalar complex: Analyzing
like_utf8view scalar complex
time: [193.13 ms 193.31 ms 193.51 ms]
change: [+39.903% +40.113% +40.304%] (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 nlike_utf8 scalar equals
Benchmarking nlike_utf8 scalar equals: Warming up for 3.0000 s
Benchmarking nlike_utf8 scalar equals: Collecting 100 samples in estimated 5.2706 s (45k iterations)
Benchmarking nlike_utf8 scalar equals: Analyzing
nlike_utf8 scalar equals
time: [115.94 µs 115.95 µs 115.98 µs]
change: [+67.551% +67.834% +68.064%] (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 nlike_utf8 scalar contains
Benchmarking nlike_utf8 scalar contains: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.5s, enable flat sampling, or reduce sample count to 50.
Benchmarking nlike_utf8 scalar contains: Collecting 100 samples in estimated 8.5326 s (5050 iterations)
Benchmarking nlike_utf8 scalar contains: Analyzing
nlike_utf8 scalar contains
time: [1.6822 ms 1.6825 ms 1.6828 ms]
change: [+50.322% +50.412% +50.498%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking nlike_utf8 scalar ends with
Benchmarking nlike_utf8 scalar ends with: Warming up for 3.0000 s
Benchmarking nlike_utf8 scalar ends with: Collecting 100 samples in estimated 6.7081 s (15k iterations)
Benchmarking nlike_utf8 scalar ends with: Analyzing
nlike_utf8 scalar ends with
time: [440.31 µs 441.85 µs 443.36 µs]
change: [+143.32% +144.92% +146.46%] (p = 0.00 < 0.05)
Performance has regressed.
Found 20 outliers among 100 measurements (20.00%)
13 (13.00%) low severe
1 (1.00%) high mild
6 (6.00%) high severe
Benchmarking nlike_utf8 scalar starts with
Benchmarking nlike_utf8 scalar starts with: Warming up for 3.0000 s
Benchmarking nlike_utf8 scalar starts with: Collecting 100 samples in estimated 9.7574 s (10k iterations)
Benchmarking nlike_utf8 scalar starts with: Analyzing
nlike_utf8 scalar starts with
time: [930.21 µs 964.23 µs 1.0089 ms]
change: [+512.87% +522.83% +536.26%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
1 (1.00%) low mild
5 (5.00%) high mild
6 (6.00%) high severe
Benchmarking nlike_utf8 scalar complex
Benchmarking nlike_utf8 scalar complex: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.2s, enable flat sampling, or reduce sample count to 50.
Benchmarking nlike_utf8 scalar complex: Collecting 100 samples in estimated 8.2152 s (5050 iterations)
Benchmarking nlike_utf8 scalar complex: Analyzing
nlike_utf8 scalar complex
time: [1.6272 ms 1.6278 ms 1.6286 ms]
change: [+49.916% +50.027% +50.127%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
3 (3.00%) high mild
6 (6.00%) high severe
Benchmarking ilike_utf8 scalar equals
Benchmarking ilike_utf8 scalar equals: Warming up for 3.0000 s
Benchmarking ilike_utf8 scalar equals: Collecting 100 samples in estimated 5.9775 s (10k iterations)
Benchmarking ilike_utf8 scalar equals: Analyzing
ilike_utf8 scalar equals
time: [588.11 µs 591.11 µs 594.23 µs]
change: [+9.3679% +9.9834% +10.602%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking ilike_utf8 scalar contains
Benchmarking ilike_utf8 scalar contains: Warming up for 3.0000 s
Benchmarking ilike_utf8 scalar contains: Collecting 100 samples in estimated 5.1058 s (1400 iterations)
Benchmarking ilike_utf8 scalar contains: Analyzing
ilike_utf8 scalar contains
time: [3.6473 ms 3.6518 ms 3.6599 ms]
change: [+29.775% +29.944% +30.245%] (p = 0.00 < 0.05)
Performance has regressed.
Found 24 outliers among 100 measurements (24.00%)
1 (1.00%) low severe
14 (14.00%) low mild
2 (2.00%) high mild
7 (7.00%) high severe
Benchmarking ilike_utf8 scalar ends with
Benchmarking ilike_utf8 scalar ends with: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.0s, enable flat sampling, or reduce sample count to 70.
Benchmarking ilike_utf8 scalar ends with: Collecting 100 samples in estimated 5.0025 s (5050 iterations)
Benchmarking ilike_utf8 scalar ends with: Analyzing
ilike_utf8 scalar ends with
time: [1.0210 ms 1.0240 ms 1.0301 ms]
change: [+43.916% +44.192% +44.599%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
4 (4.00%) high mild
3 (3.00%) high severe
Benchmarking ilike_utf8 scalar starts with
Benchmarking ilike_utf8 scalar starts with: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.7s, enable flat sampling, or reduce sample count to 50.
Benchmarking ilike_utf8 scalar starts with: Collecting 100 samples in estimated 7.6732 s (5050 iterations)
Benchmarking ilike_utf8 scalar starts with: Analyzing
ilike_utf8 scalar starts with
time: [1.5145 ms 1.5195 ms 1.5257 ms]
change: [+117.62% +118.09% +118.63%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
3 (3.00%) high mild
5 (5.00%) high severe
Benchmarking ilike_utf8 scalar complex
Benchmarking ilike_utf8 scalar complex: Warming up for 3.0000 s
Benchmarking ilike_utf8 scalar complex: Collecting 100 samples in estimated 5.0819 s (2400 iterations)
Benchmarking ilike_utf8 scalar complex: Analyzing
ilike_utf8 scalar complex
time: [2.1156 ms 2.1164 ms 2.1173 ms]
change: [+33.718% +33.960% +34.180%] (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 nilike_utf8 scalar equals
Benchmarking nilike_utf8 scalar equals: Warming up for 3.0000 s
Benchmarking nilike_utf8 scalar equals: Collecting 100 samples in estimated 5.8906 s (10k iterations)
Benchmarking nilike_utf8 scalar equals: Analyzing
nilike_utf8 scalar equals
time: [591.60 µs 594.64 µs 598.13 µs]
change: [+10.881% +11.423% +11.937%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking nilike_utf8 scalar contains
Benchmarking nilike_utf8 scalar contains: Warming up for 3.0000 s
Benchmarking nilike_utf8 scalar contains: Collecting 100 samples in estimated 5.1002 s (1400 iterations)
Benchmarking nilike_utf8 scalar contains: Analyzing
nilike_utf8 scalar contains
time: [3.6448 ms 3.6460 ms 3.6473 ms]
change: [+29.588% +29.693% +29.790%] (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 nilike_utf8 scalar ends with
Benchmarking nilike_utf8 scalar ends with: Warming up for 3.0000 s
Benchmarking nilike_utf8 scalar ends with: Collecting 100 samples in estimated 9.9023 s (10k iterations)
Benchmarking nilike_utf8 scalar ends with: Analyzing
nilike_utf8 scalar ends with
time: [980.11 µs 981.04 µs 982.55 µs]
change: [+45.988% +46.208% +46.421%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
4 (4.00%) high mild
3 (3.00%) high severe
Benchmarking nilike_utf8 scalar starts with
Benchmarking nilike_utf8 scalar starts with: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.6s, enable flat sampling, or reduce sample count to 50.
Benchmarking nilike_utf8 scalar starts with: Collecting 100 samples in estimated 7.6434 s (5050 iterations)
Benchmarking nilike_utf8 scalar starts with: Analyzing
nilike_utf8 scalar starts with
time: [1.5117 ms 1.5121 ms 1.5125 ms]
change: [+126.46% +127.10% +127.66%] (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 nilike_utf8 scalar complex
Benchmarking nilike_utf8 scalar complex: Warming up for 3.0000 s
Benchmarking nilike_utf8 scalar complex: Collecting 100 samples in estimated 5.0798 s (2400 iterations)
Benchmarking nilike_utf8 scalar complex: Analyzing
nilike_utf8 scalar complex
time: [2.1168 ms 2.1178 ms 2.1189 ms]
change: [+34.055% +34.404% +34.701%] (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 StringArray: regexp_matches_utf8 scalar benchmarks/regexp_matches_utf8 scalar starts with
Benchmarking StringArray: regexp_matches_utf8 scalar benchmarks/regexp_matches_utf8 scalar starts with: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.7s, enable flat sampling, or reduce sample count to 50.
Benchmarking StringArray: regexp_matches_utf8 scalar benchmarks/regexp_matches_utf8 scalar starts with: Collecting 100 samples in estimated 8.6642 s (5050 iterations)
Benchmarking StringArray: regexp_matches_utf8 scalar benchmarks/regexp_matches_utf8 scalar starts with: Analyzing
StringArray: regexp_matches_utf8 scalar benchmarks/regexp_matches_utf8 scalar starts with
time: [1.7155 ms 1.7163 ms 1.7174 ms]
change: [+39.352% +39.893% +40.321%] (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 StringArray: regexp_matches_utf8 scalar benchmarks/regexp_matches_utf8 scalar contains
Benchmarking StringArray: regexp_matches_utf8 scalar benchmarks/regexp_matches_utf8 scalar contains: Warming up for 3.0000 s
Benchmarking StringArray: regexp_matches_utf8 scalar benchmarks/regexp_matches_utf8 scalar contains: Collecting 100 samples in estimated 5.1097 s (1600 iterations)
Benchmarking StringArray: regexp_matches_utf8 scalar benchmarks/regexp_matches_utf8 scalar contains: Analyzing
StringArray: regexp_matches_utf8 scalar benchmarks/regexp_matches_utf8 scalar contains
time: [3.1850 ms 3.1868 ms 3.1886 ms]
change: [+58.347% +58.510% +58.670%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking StringArray: regexp_matches_utf8 scalar benchmarks/regexp_matches_utf8 scalar ends with
Benchmarking StringArray: regexp_matches_utf8 scalar benchmarks/regexp_matches_utf8 scalar ends with: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.1s, enable flat sampling, or reduce sample count to 50.
Benchmarking StringArray: regexp_matches_utf8 scalar benchmarks/regexp_matches_utf8 scalar ends with: Collecting 100 samples in estimated 9.1138 s (5050 iterations)
Benchmarking StringArray: regexp_matches_utf8 scalar benchmarks/regexp_matches_utf8 scalar ends with: Analyzing
StringArray: regexp_matches_utf8 scalar benchmarks/regexp_matches_utf8 scalar ends with
time: [1.8130 ms 1.8134 ms 1.8140 ms]
change: [+54.209% +54.459% +54.663%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
1 (1.00%) low mild
4 (4.00%) high mild
5 (5.00%) high severe
Benchmarking StringArray: regexp_matches_utf8 scalar benchmarks/regexp_matches_utf8 scalar complex
Benchmarking StringArray: regexp_matches_utf8 scalar benchmarks/regexp_matches_utf8 scalar complex: Warming up for 3.0000 s
Benchmarking StringArray: regexp_matches_utf8 scalar benchmarks/regexp_matches_utf8 scalar complex: Collecting 100 samples in estimated 5.2679 s (1700 iterations)
Benchmarking StringArray: regexp_matches_utf8 scalar benchmarks/regexp_matches_utf8 scalar complex: Analyzing
StringArray: regexp_matches_utf8 scalar benchmarks/regexp_matches_utf8 scalar complex
time: [3.0932 ms 3.0938 ms 3.0944 ms]
change: [+55.656% +55.774% +55.881%] (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 StringViewArray: regexp_matches_utf8view scalar benchmarks/regexp_matches_utf8view scalar starts wit...
Benchmarking StringViewArray: regexp_matches_utf8view scalar benchmarks/regexp_matches_utf8view scalar starts wit...: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.8s, enable flat sampling, or reduce sample count to 50.
Benchmarking StringViewArray: regexp_matches_utf8view scalar benchmarks/regexp_matches_utf8view scalar starts wit...: Collecting 100 samples in estimated 8.8174 s (5050 iterations)
Benchmarking StringViewArray: regexp_matches_utf8view scalar benchmarks/regexp_matches_utf8view scalar starts wit...: Analyzing
StringViewArray: regexp_matches_utf8view scalar benchmarks/regexp_matches_utf8view scalar starts wit...
time: [1.7531 ms 1.7548 ms 1.7578 ms]
change: [+38.591% +38.804% +39.011%] (p = 0.00 < 0.05)
Performance has regressed.
Found 15 outliers among 100 measurements (15.00%)
6 (6.00%) high mild
9 (9.00%) high severe
Benchmarking StringViewArray: regexp_matches_utf8view scalar benchmarks/regexp_matches_utf8view scalar contains
Benchmarking StringViewArray: regexp_matches_utf8view scalar benchmarks/regexp_matches_utf8view scalar contains: Warming up for 3.0000 s
Benchmarking StringViewArray: regexp_matches_utf8view scalar benchmarks/regexp_matches_utf8view scalar contains: Collecting 100 samples in estimated 5.1345 s (1600 iterations)
Benchmarking StringViewArray: regexp_matches_utf8view scalar benchmarks/regexp_matches_utf8view scalar contains: Analyzing
StringViewArray: regexp_matches_utf8view scalar benchmarks/regexp_matches_utf8view scalar contains
time: [3.1987 ms 3.1994 ms 3.2001 ms]
change: [+57.593% +58.229% +58.665%] (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 StringViewArray: regexp_matches_utf8view scalar benchmarks/regexp_matches_utf8view scalar ends with
Benchmarking StringViewArray: regexp_matches_utf8view scalar benchmarks/regexp_matches_utf8view scalar ends with: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.3s, enable flat sampling, or reduce sample count to 50.
Benchmarking StringViewArray: regexp_matches_utf8view scalar benchmarks/regexp_matches_utf8view scalar ends with: Collecting 100 samples in estimated 9.2970 s (5050 iterations)
Benchmarking StringViewArray: regexp_matches_utf8view scalar benchmarks/regexp_matches_utf8view scalar ends with: Analyzing
StringViewArray: regexp_matches_utf8view scalar benchmarks/regexp_matches_utf8view scalar ends with
time: [1.8482 ms 1.8488 ms 1.8494 ms]
change: [+51.502% +51.968% +52.367%] (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 StringViewArray: regexp_matches_utf8view scalar benchmarks/regexp_matches_utf8view scalar complex
Benchmarking StringViewArray: regexp_matches_utf8view scalar benchmarks/regexp_matches_utf8view scalar complex: Warming up for 3.0000 s
Benchmarking StringViewArray: regexp_matches_utf8view scalar benchmarks/regexp_matches_utf8view scalar complex: Collecting 100 samples in estimated 5.3043 s (1700 iterations)
Benchmarking StringViewArray: regexp_matches_utf8view scalar benchmarks/regexp_matches_utf8view scalar complex: Analyzing
StringViewArray: regexp_matches_utf8view scalar benchmarks/regexp_matches_utf8view scalar complex
time: [3.1088 ms 3.1096 ms 3.1104 ms]
change: [+53.967% +54.100% +54.221%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking eq_dyn_utf8_scalar dictionary[10] string[4])
Benchmarking eq_dyn_utf8_scalar dictionary[10] string[4]): Warming up for 3.0000 s
Benchmarking eq_dyn_utf8_scalar dictionary[10] string[4]): Collecting 100 samples in estimated 5.1388 s (136k iterations)
Benchmarking eq_dyn_utf8_scalar dictionary[10] string[4]): Analyzing
eq_dyn_utf8_scalar dictionary[10] string[4])
time: [37.638 µs 37.644 µs 37.650 µs]
change: [+2.2882% +2.9023% +3.3858%] (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 gt_eq_dyn_utf8_scalar scalar dictionary[10] string[4])
Benchmarking gt_eq_dyn_utf8_scalar scalar dictionary[10] string[4]): Warming up for 3.0000 s
Benchmarking gt_eq_dyn_utf8_scalar scalar dictionary[10] string[4]): Collecting 100 samples in estimated 5.3865 s (66k iterations)
Benchmarking gt_eq_dyn_utf8_scalar scalar dictionary[10] string[4]): Analyzing
gt_eq_dyn_utf8_scalar scalar dictionary[10] string[4])
time: [81.472 µs 81.513 µs 81.558 µs]
change: [-6.7862% -6.5763% -6.4498%] (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 like_utf8_scalar_dyn dictionary[10] string[4])
Benchmarking like_utf8_scalar_dyn dictionary[10] string[4]): Warming up for 3.0000 s
Benchmarking like_utf8_scalar_dyn dictionary[10] string[4]): Collecting 100 samples in estimated 5.1488 s (136k iterations)
Benchmarking like_utf8_scalar_dyn dictionary[10] string[4]): Analyzing
like_utf8_scalar_dyn dictionary[10] string[4])
time: [37.756 µs 37.763 µs 37.769 µs]
change: [+3.0103% +3.0500% +3.0856%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
5 (5.00%) high mild
4 (4.00%) high severe
Benchmarking ilike_utf8_scalar_dyn dictionary[10] string[4])
Benchmarking ilike_utf8_scalar_dyn dictionary[10] string[4]): Warming up for 3.0000 s
Benchmarking ilike_utf8_scalar_dyn dictionary[10] string[4]): Collecting 100 samples in estimated 5.1862 s (136k iterations)
Benchmarking ilike_utf8_scalar_dyn dictionary[10] string[4]): Analyzing
ilike_utf8_scalar_dyn dictionary[10] string[4])
time: [38.018 µs 38.025 µs 38.034 µs]
change: [+3.1958% +3.2279% +3.2586%] (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 eq dictionary[10] string[4])
Benchmarking eq dictionary[10] string[4]): Warming up for 3.0000 s
Benchmarking eq dictionary[10] string[4]): Collecting 100 samples in estimated 5.1031 s (2000 iterations)
Benchmarking eq dictionary[10] string[4]): Analyzing
eq dictionary[10] string[4])
time: [2.5514 ms 2.5558 ms 2.5622 ms]
change: [+241.69% +242.28% +243.15%] (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
Running benches/concatenate_kernel.rs (target/x86_64-unknown-linux-gnu/release/deps/concatenate_kernel-c41c87454308923a)
Benchmarking concat i32 1024
Benchmarking concat i32 1024: Warming up for 3.0000 s
Benchmarking concat i32 1024: Collecting 100 samples in estimated 5.0020 s (6.2M iterations)
Benchmarking concat i32 1024: Analyzing
concat i32 1024 time: [802.16 ns 802.34 ns 802.53 ns]
change: [+45.245% +45.361% +45.477%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
2 (2.00%) low severe
4 (4.00%) high mild
Benchmarking concat i32 nulls 1024
Benchmarking concat i32 nulls 1024: Warming up for 3.0000 s
Benchmarking concat i32 nulls 1024: Collecting 100 samples in estimated 5.0053 s (4.3M iterations)
Benchmarking concat i32 nulls 1024: Analyzing
concat i32 nulls 1024 time: [1.1665 µs 1.1742 µs 1.1837 µs]
change: [+37.344% +38.049% +39.182%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
1 (1.00%) low mild
1 (1.00%) high mild
5 (5.00%) high severe
Benchmarking concat 1024 arrays i32 4
Benchmarking concat 1024 arrays i32 4: Warming up for 3.0000 s
Benchmarking concat 1024 arrays i32 4: Collecting 100 samples in estimated 5.8256 s (35k iterations)
Benchmarking concat 1024 arrays i32 4: Analyzing
concat 1024 arrays i32 4
time: [167.89 µs 168.57 µs 169.44 µs]
change: [+17.141% +18.169% +19.820%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
1 (1.00%) high mild
4 (4.00%) high severe
Benchmarking concat str 1024
Benchmarking concat str 1024: Warming up for 3.0000 s
Benchmarking concat str 1024: Collecting 100 samples in estimated 5.0322 s (399k iterations)
Benchmarking concat str 1024: Analyzing
concat str 1024 time: [13.013 µs 13.044 µs 13.079 µs]
change: [+10.893% +11.321% +11.762%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking concat str nulls 1024
Benchmarking concat str nulls 1024: Warming up for 3.0000 s
Benchmarking concat str nulls 1024: Collecting 100 samples in estimated 5.0021 s (616k iterations)
Benchmarking concat str nulls 1024: Analyzing
concat str nulls 1024 time: [8.2941 µs 8.3442 µs 8.3860 µs]
change: [+14.397% +14.864% +15.375%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking concat str_dict 1024
Benchmarking concat str_dict 1024: Warming up for 3.0000 s
Benchmarking concat str_dict 1024: Collecting 100 samples in estimated 5.0279 s (843k iterations)
Benchmarking concat str_dict 1024: Analyzing
concat str_dict 1024 time: [5.9263 µs 5.9272 µs 5.9282 µs]
change: [+98.974% +99.031% +99.092%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
2 (2.00%) low mild
8 (8.00%) high mild
2 (2.00%) high severe
Benchmarking concat str_dict_sparse 1024
Benchmarking concat str_dict_sparse 1024: Warming up for 3.0000 s
Benchmarking concat str_dict_sparse 1024: Collecting 100 samples in estimated 5.0229 s (682k iterations)
Benchmarking concat str_dict_sparse 1024: Analyzing
concat str_dict_sparse 1024
time: [7.3628 µs 7.3642 µs 7.3656 µs]
change: [+23.069% +23.106% +23.142%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) high mild
Benchmarking concat str nulls 1024 #2
Benchmarking concat str nulls 1024 #2: Warming up for 3.0000 s
Benchmarking concat str nulls 1024 #2: Collecting 100 samples in estimated 5.0222 s (601k iterations)
Benchmarking concat str nulls 1024 #2: Analyzing
concat str nulls 1024 #2
time: [8.6281 µs 8.7021 µs 8.7641 µs]
change: [+18.868% +19.581% +20.309%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking concat fixed size lists
Benchmarking concat fixed size lists: Warming up for 3.0000 s
Benchmarking concat fixed size lists: Collecting 100 samples in estimated 5.8840 s (30k iterations)
Benchmarking concat fixed size lists: Analyzing
concat fixed size lists time: [199.54 µs 199.71 µs 199.90 µs]
change: [+4.9359% +5.2793% +5.5191%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
3 (3.00%) high mild
4 (4.00%) high severe
Running benches/csv_reader.rs (target/x86_64-unknown-linux-gnu/release/deps/csv_reader-5bfd310486363cdf)
Benchmarking 4096 i32_small(0) - 128
Benchmarking 4096 i32_small(0) - 128: Warming up for 3.0000 s
Benchmarking 4096 i32_small(0) - 128: Collecting 100 samples in estimated 6.3929 s (20k iterations)
Benchmarking 4096 i32_small(0) - 128: Analyzing
4096 i32_small(0) - 128 time: [319.92 µs 319.99 µs 320.06 µs]
change: [+133.38% +133.50% +133.62%] (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 4096 i32_small(0) - 1024
Benchmarking 4096 i32_small(0) - 1024: Warming up for 3.0000 s
Benchmarking 4096 i32_small(0) - 1024: Collecting 100 samples in estimated 5.9860 s (20k iterations)
Benchmarking 4096 i32_small(0) - 1024: Analyzing
4096 i32_small(0) - 1024
time: [295.84 µs 295.92 µs 296.01 µs]
change: [+141.37% +141.44% +141.51%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking 4096 i32_small(0) - 4096
Benchmarking 4096 i32_small(0) - 4096: Warming up for 3.0000 s
Benchmarking 4096 i32_small(0) - 4096: Collecting 100 samples in estimated 5.9381 s (20k iterations)
Benchmarking 4096 i32_small(0) - 4096: Analyzing
4096 i32_small(0) - 4096
time: [293.51 µs 293.57 µs 293.63 µs]
change: [+144.32% +144.52% +144.66%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
1 (1.00%) low mild
1 (1.00%) high severe
Benchmarking 4096 i32(0) - 128
Benchmarking 4096 i32(0) - 128: Warming up for 3.0000 s
Benchmarking 4096 i32(0) - 128: Collecting 100 samples in estimated 6.0778 s (10k iterations)
Benchmarking 4096 i32(0) - 128: Analyzing
4096 i32(0) - 128 time: [606.25 µs 606.50 µs 606.71 µs]
change: [+183.83% +184.00% +184.18%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking 4096 i32(0) - 1024
Benchmarking 4096 i32(0) - 1024: Warming up for 3.0000 s
Benchmarking 4096 i32(0) - 1024: Collecting 100 samples in estimated 5.8225 s (10k iterations)
Benchmarking 4096 i32(0) - 1024: Analyzing
4096 i32(0) - 1024 time: [575.32 µs 576.51 µs 578.42 µs]
change: [+194.81% +195.84% +196.74%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
3 (3.00%) low severe
2 (2.00%) high mild
8 (8.00%) high severe
Benchmarking 4096 i32(0) - 4096
Benchmarking 4096 i32(0) - 4096: Warming up for 3.0000 s
Benchmarking 4096 i32(0) - 4096: Collecting 100 samples in estimated 5.7654 s (10k iterations)
Benchmarking 4096 i32(0) - 4096: Analyzing
4096 i32(0) - 4096 time: [570.56 µs 570.69 µs 570.83 µs]
change: [+194.34% +194.46% +194.55%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
10 (10.00%) high mild
2 (2.00%) high severe
Benchmarking 4096 u64_small(0) - 128
Benchmarking 4096 u64_small(0) - 128: Warming up for 3.0000 s
Benchmarking 4096 u64_small(0) - 128: Collecting 100 samples in estimated 6.5080 s (20k iterations)
Benchmarking 4096 u64_small(0) - 128: Analyzing
4096 u64_small(0) - 128 time: [322.19 µs 322.27 µs 322.35 µs]
change: [+135.96% +136.05% +136.14%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking 4096 u64_small(0) - 1024
Benchmarking 4096 u64_small(0) - 1024: Warming up for 3.0000 s
Benchmarking 4096 u64_small(0) - 1024: Collecting 100 samples in estimated 5.9769 s (20k iterations)
Benchmarking 4096 u64_small(0) - 1024: Analyzing
4096 u64_small(0) - 1024
time: [294.62 µs 295.98 µs 297.73 µs]
change: [+145.86% +146.54% +147.60%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
1 (1.00%) high mild
5 (5.00%) high severe
Benchmarking 4096 u64_small(0) - 4096
Benchmarking 4096 u64_small(0) - 4096: Warming up for 3.0000 s
Benchmarking 4096 u64_small(0) - 4096: Collecting 100 samples in estimated 5.9263 s (20k iterations)
Benchmarking 4096 u64_small(0) - 4096: Analyzing
4096 u64_small(0) - 4096
time: [292.26 µs 293.06 µs 294.31 µs]
change: [+146.89% +147.89% +148.79%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
9 (9.00%) high mild
4 (4.00%) high severe
Benchmarking 4096 u64(0) - 128
Benchmarking 4096 u64(0) - 128: Warming up for 3.0000 s
Benchmarking 4096 u64(0) - 128: Collecting 100 samples in estimated 9.9865 s (10k iterations)
Benchmarking 4096 u64(0) - 128: Analyzing
4096 u64(0) - 128 time: [991.88 µs 991.98 µs 992.07 µs]
change: [+298.39% +298.48% +298.56%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
1 (1.00%) low mild
7 (7.00%) high mild
1 (1.00%) high severe
Benchmarking 4096 u64(0) - 1024
Benchmarking 4096 u64(0) - 1024: Warming up for 3.0000 s
Benchmarking 4096 u64(0) - 1024: Collecting 100 samples in estimated 9.4564 s (10k iterations)
Benchmarking 4096 u64(0) - 1024: Analyzing
4096 u64(0) - 1024 time: [935.78 µs 935.90 µs 936.03 µs]
change: [+309.58% +309.67% +309.75%] (p = 0.00 < 0.05)
Performance has regressed.
Found 11 outliers among 100 measurements (11.00%)
1 (1.00%) low severe
8 (8.00%) high mild
2 (2.00%) high severe
Benchmarking 4096 u64(0) - 4096
Benchmarking 4096 u64(0) - 4096: Warming up for 3.0000 s
Benchmarking 4096 u64(0) - 4096: Collecting 100 samples in estimated 9.4820 s (10k iterations)
Benchmarking 4096 u64(0) - 4096: Analyzing
4096 u64(0) - 4096 time: [934.70 µs 934.82 µs 934.97 µs]
change: [+303.65% +303.78% +303.92%] (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 4096 i64_small(0) - 128
Benchmarking 4096 i64_small(0) - 128: Warming up for 3.0000 s
Benchmarking 4096 i64_small(0) - 128: Collecting 100 samples in estimated 5.5137 s (15k iterations)
Benchmarking 4096 i64_small(0) - 128: Analyzing
4096 i64_small(0) - 128 time: [371.87 µs 372.10 µs 372.30 µs]
change: [+121.25% +121.41% +121.55%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
4 (4.00%) low severe
8 (8.00%) low mild
1 (1.00%) high severe
Benchmarking 4096 i64_small(0) - 1024
Benchmarking 4096 i64_small(0) - 1024: Warming up for 3.0000 s
Benchmarking 4096 i64_small(0) - 1024: Collecting 100 samples in estimated 6.1686 s (20k iterations)
Benchmarking 4096 i64_small(0) - 1024: Analyzing
4096 i64_small(0) - 1024
time: [307.24 µs 307.53 µs 307.84 µs]
change: [+105.92% +106.09% +106.26%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
5 (5.00%) low mild
1 (1.00%) high mild
Benchmarking 4096 i64_small(0) - 4096
Benchmarking 4096 i64_small(0) - 4096: Warming up for 3.0000 s
Benchmarking 4096 i64_small(0) - 4096: Collecting 100 samples in estimated 6.1324 s (20k iterations)
Benchmarking 4096 i64_small(0) - 4096: Analyzing
4096 i64_small(0) - 4096
time: [304.78 µs 305.00 µs 305.22 µs]
change: [+105.70% +105.91% +106.10%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) low mild
Benchmarking 4096 i64(0) - 128
Benchmarking 4096 i64(0) - 128: Warming up for 3.0000 s
Benchmarking 4096 i64(0) - 128: Collecting 100 samples in estimated 9.7253 s (10k iterations)
Benchmarking 4096 i64(0) - 128: Analyzing
4096 i64(0) - 128 time: [964.85 µs 965.07 µs 965.31 µs]
change: [+277.87% +277.99% +278.11%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
2 (2.00%) low mild
4 (4.00%) high mild
Benchmarking 4096 i64(0) - 1024
Benchmarking 4096 i64(0) - 1024: Warming up for 3.0000 s
Benchmarking 4096 i64(0) - 1024: Collecting 100 samples in estimated 9.3655 s (10k iterations)
Benchmarking 4096 i64(0) - 1024: Analyzing
4096 i64(0) - 1024 time: [926.46 µs 928.18 µs 930.50 µs]
change: [+294.13% +294.48% +294.87%] (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 4096 i64(0) - 4096
Benchmarking 4096 i64(0) - 4096: Warming up for 3.0000 s
Benchmarking 4096 i64(0) - 4096: Collecting 100 samples in estimated 9.3455 s (10k iterations)
Benchmarking 4096 i64(0) - 4096: Analyzing
4096 i64(0) - 4096 time: [925.80 µs 926.57 µs 927.73 µs]
change: [+297.56% +297.92% +298.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 4096 f32_small(0) - 128
Benchmarking 4096 f32_small(0) - 128: Warming up for 3.0000 s
Benchmarking 4096 f32_small(0) - 128: Collecting 100 samples in estimated 6.3634 s (20k iterations)
Benchmarking 4096 f32_small(0) - 128: Analyzing
4096 f32_small(0) - 128 time: [324.02 µs 325.21 µs 326.74 µs]
change: [+77.391% +77.768% +78.444%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high severe
Benchmarking 4096 f32_small(0) - 1024
Benchmarking 4096 f32_small(0) - 1024: Warming up for 3.0000 s
Benchmarking 4096 f32_small(0) - 1024: Collecting 100 samples in estimated 5.3546 s (20k iterations)
Benchmarking 4096 f32_small(0) - 1024: Analyzing
4096 f32_small(0) - 1024
time: [269.97 µs 270.94 µs 272.49 µs]
change: [+62.209% +62.601% +63.213%] (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 4096 f32_small(0) - 4096
Benchmarking 4096 f32_small(0) - 4096: Warming up for 3.0000 s
Benchmarking 4096 f32_small(0) - 4096: Collecting 100 samples in estimated 5.2759 s (20k iterations)
Benchmarking 4096 f32_small(0) - 4096: Analyzing
4096 f32_small(0) - 4096
time: [267.65 µs 267.94 µs 268.54 µs]
change: [+62.068% +62.213% +62.463%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
1 (1.00%) low mild
4 (4.00%) high mild
4 (4.00%) high severe
Benchmarking 4096 f32(0) - 128
Benchmarking 4096 f32(0) - 128: Warming up for 3.0000 s
Benchmarking 4096 f32(0) - 128: Collecting 100 samples in estimated 5.1678 s (15k iterations)
Benchmarking 4096 f32(0) - 128: Analyzing
4096 f32(0) - 128 time: [341.08 µs 342.30 µs 344.22 µs]
change: [+53.798% +55.438% +57.059%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
1 (1.00%) high mild
5 (5.00%) high severe
Benchmarking 4096 f32(0) - 1024
Benchmarking 4096 f32(0) - 1024: Warming up for 3.0000 s
Benchmarking 4096 f32(0) - 1024: Collecting 100 samples in estimated 6.3533 s (20k iterations)
Benchmarking 4096 f32(0) - 1024: Analyzing
4096 f32(0) - 1024 time: [313.25 µs 313.63 µs 314.28 µs]
change: [+54.627% +54.861% +55.258%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
2 (2.00%) high mild
3 (3.00%) high severe
Benchmarking 4096 f32(0) - 4096
Benchmarking 4096 f32(0) - 4096: Warming up for 3.0000 s
Benchmarking 4096 f32(0) - 4096: Collecting 100 samples in estimated 6.3019 s (20k iterations)
Benchmarking 4096 f32(0) - 4096: Analyzing
4096 f32(0) - 4096 time: [310.72 µs 311.44 µs 312.74 µs]
change: [+54.572% +55.204% +56.161%] (p = 0.00 < 0.05)
Performance has regressed.
Found 21 outliers among 100 measurements (21.00%)
13 (13.00%) low mild
2 (2.00%) high mild
6 (6.00%) high severe
Benchmarking 4096 f64_small(0) - 128
Benchmarking 4096 f64_small(0) - 128: Warming up for 3.0000 s
Benchmarking 4096 f64_small(0) - 128: Collecting 100 samples in estimated 6.3233 s (20k iterations)
Benchmarking 4096 f64_small(0) - 128: Analyzing
4096 f64_small(0) - 128 time: [324.10 µs 324.14 µs 324.19 µs]
change: [+71.368% +71.548% +71.906%] (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 4096 f64_small(0) - 1024
Benchmarking 4096 f64_small(0) - 1024: Warming up for 3.0000 s
Benchmarking 4096 f64_small(0) - 1024: Collecting 100 samples in estimated 5.3234 s (20k iterations)
Benchmarking 4096 f64_small(0) - 1024: Analyzing
4096 f64_small(0) - 1024
time: [272.43 µs 272.47 µs 272.51 µs]
change: [+61.504% +61.546% +61.588%] (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 4096 f64_small(0) - 4096
Benchmarking 4096 f64_small(0) - 4096: Warming up for 3.0000 s
Benchmarking 4096 f64_small(0) - 4096: Collecting 100 samples in estimated 5.2668 s (20k iterations)
Benchmarking 4096 f64_small(0) - 4096: Analyzing
4096 f64_small(0) - 4096
time: [269.57 µs 269.60 µs 269.63 µs]
change: [+61.489% +61.541% +61.593%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
2 (2.00%) low mild
5 (5.00%) high mild
3 (3.00%) high severe
Benchmarking 4096 f64(0) - 128
Benchmarking 4096 f64(0) - 128: Warming up for 3.0000 s
Benchmarking 4096 f64(0) - 128: Collecting 100 samples in estimated 5.7459 s (15k iterations)
Benchmarking 4096 f64(0) - 128: Analyzing
4096 f64(0) - 128 time: [380.84 µs 381.29 µs 382.17 µs]
change: [+53.685% +53.831% +54.054%] (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 4096 f64(0) - 1024
Benchmarking 4096 f64(0) - 1024: Warming up for 3.0000 s
Benchmarking 4096 f64(0) - 1024: Collecting 100 samples in estimated 5.2977 s (15k iterations)
Benchmarking 4096 f64(0) - 1024: Analyzing
4096 f64(0) - 1024 time: [351.05 µs 351.09 µs 351.14 µs]
change: [+54.824% +54.858% +54.893%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
2 (2.00%) high mild
6 (6.00%) high severe
Benchmarking 4096 f64(0) - 4096
Benchmarking 4096 f64(0) - 4096: Warming up for 3.0000 s
Benchmarking 4096 f64(0) - 4096: Collecting 100 samples in estimated 5.2764 s (15k iterations)
Benchmarking 4096 f64(0) - 4096: Analyzing
4096 f64(0) - 4096 time: [349.01 µs 349.06 µs 349.11 µs]
change: [+53.084% +54.010% +54.506%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
4 (4.00%) high mild
3 (3.00%) high severe
Benchmarking 4096 string(10, 0) - 128
Benchmarking 4096 string(10, 0) - 128: Warming up for 3.0000 s
Benchmarking 4096 string(10, 0) - 128: Collecting 100 samples in estimated 5.7439 s (20k iterations)
Benchmarking 4096 string(10, 0) - 128: Analyzing
4096 string(10, 0) - 128
time: [273.40 µs 273.44 µs 273.48 µs]
change: [+127.57% +128.85% +129.64%] (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 4096 string(10, 0) - 1024
Benchmarking 4096 string(10, 0) - 1024: Warming up for 3.0000 s
Benchmarking 4096 string(10, 0) - 1024: Collecting 100 samples in estimated 5.3536 s (20k iterations)
Benchmarking 4096 string(10, 0) - 1024: Analyzing
4096 string(10, 0) - 1024
time: [253.25 µs 253.28 µs 253.32 µs]
change: [+138.81% +138.86% +138.90%] (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 4096 string(10, 0) - 4096
Benchmarking 4096 string(10, 0) - 4096: Warming up for 3.0000 s
Benchmarking 4096 string(10, 0) - 4096: Collecting 100 samples in estimated 5.3140 s (20k iterations)
Benchmarking 4096 string(10, 0) - 4096: Analyzing
4096 string(10, 0) - 4096
time: [251.31 µs 251.35 µs 251.38 µs]
change: [+139.48% +140.79% +141.83%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
3 (3.00%) high mild
6 (6.00%) high severe
Benchmarking 4096 string(30, 0) - 128
Benchmarking 4096 string(30, 0) - 128: Warming up for 3.0000 s
Benchmarking 4096 string(30, 0) - 128: Collecting 100 samples in estimated 5.8788 s (15k iterations)
Benchmarking 4096 string(30, 0) - 128: Analyzing
4096 string(30, 0) - 128
time: [391.06 µs 391.13 µs 391.22 µs]
change: [+131.81% +132.58% +133.00%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
3 (3.00%) low mild
6 (6.00%) high mild
4 (4.00%) high severe
Benchmarking 4096 string(30, 0) - 1024
Benchmarking 4096 string(30, 0) - 1024: Warming up for 3.0000 s
Benchmarking 4096 string(30, 0) - 1024: Collecting 100 samples in estimated 5.2533 s (15k iterations)
Benchmarking 4096 string(30, 0) - 1024: Analyzing
4096 string(30, 0) - 1024
time: [346.63 µs 347.53 µs 348.91 µs]
change: [+130.09% +130.65% +131.50%] (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 4096 string(30, 0) - 4096
Benchmarking 4096 string(30, 0) - 4096: Warming up for 3.0000 s
Benchmarking 4096 string(30, 0) - 4096: Collecting 100 samples in estimated 5.2437 s (15k iterations)
Benchmarking 4096 string(30, 0) - 4096: Analyzing
4096 string(30, 0) - 4096
time: [346.00 µs 346.06 µs 346.13 µs]
change: [+127.61% +128.31% +128.69%] (p = 0.00 < 0.05)
Performance has regressed.
Found 11 outliers among 100 measurements (11.00%)
3 (3.00%) high mild
8 (8.00%) high severe
Benchmarking 4096 string(100, 0) - 128
Benchmarking 4096 string(100, 0) - 128: Warming up for 3.0000 s
Benchmarking 4096 string(100, 0) - 128: Collecting 100 samples in estimated 7.5167 s (10k iterations)
Benchmarking 4096 string(100, 0) - 128: Analyzing
4096 string(100, 0) - 128
time: [745.12 µs 745.20 µs 745.29 µs]
change: [+94.442% +94.530% +94.599%] (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 4096 string(100, 0) - 1024
Benchmarking 4096 string(100, 0) - 1024: Warming up for 3.0000 s
Benchmarking 4096 string(100, 0) - 1024: Collecting 100 samples in estimated 7.2180 s (10k iterations)
Benchmarking 4096 string(100, 0) - 1024: Analyzing
4096 string(100, 0) - 1024
time: [714.82 µs 714.90 µs 714.98 µs]
change: [+94.891% +95.101% +95.223%] (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 4096 string(100, 0) - 4096
Benchmarking 4096 string(100, 0) - 4096: Warming up for 3.0000 s
Benchmarking 4096 string(100, 0) - 4096: Collecting 100 samples in estimated 7.3138 s (10k iterations)
Benchmarking 4096 string(100, 0) - 4096: Analyzing
4096 string(100, 0) - 4096
time: [721.88 µs 724.42 µs 727.77 µs]
change: [+93.281% +94.356% +95.851%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
3 (3.00%) high mild
6 (6.00%) high severe
Benchmarking 4096 string(100, 0.5) - 128
Benchmarking 4096 string(100, 0.5) - 128: Warming up for 3.0000 s
Benchmarking 4096 string(100, 0.5) - 128: Collecting 100 samples in estimated 5.6797 s (10k iterations)
Benchmarking 4096 string(100, 0.5) - 128: Analyzing
4096 string(100, 0.5) - 128
time: [564.27 µs 564.35 µs 564.45 µs]
change: [+103.64% +103.69% +103.75%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
1 (1.00%) low mild
9 (9.00%) high mild
3 (3.00%) high severe
Benchmarking 4096 string(100, 0.5) - 1024
Benchmarking 4096 string(100, 0.5) - 1024: Warming up for 3.0000 s
Benchmarking 4096 string(100, 0.5) - 1024: Collecting 100 samples in estimated 5.1964 s (10k iterations)
Benchmarking 4096 string(100, 0.5) - 1024: Analyzing
4096 string(100, 0.5) - 1024
time: [513.80 µs 513.94 µs 514.09 µs]
change: [+98.139% +98.279% +98.397%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking 4096 string(100, 0.5) - 4096
Benchmarking 4096 string(100, 0.5) - 4096: Warming up for 3.0000 s
Benchmarking 4096 string(100, 0.5) - 4096: Collecting 100 samples in estimated 5.2104 s (10k iterations)
Benchmarking 4096 string(100, 0.5) - 4096: Analyzing
4096 string(100, 0.5) - 4096
time: [514.83 µs 515.32 µs 516.11 µs]
change: [+98.004% +98.469% +99.074%] (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 4096 StringView(10, 0) - 128
Benchmarking 4096 StringView(10, 0) - 128: Warming up for 3.0000 s
Benchmarking 4096 StringView(10, 0) - 128: Collecting 100 samples in estimated 6.0121 s (20k iterations)
Benchmarking 4096 StringView(10, 0) - 128: Analyzing
4096 StringView(10, 0) - 128
time: [298.01 µs 298.06 µs 298.11 µs]
change: [+128.38% +128.45% +128.50%] (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 4096 StringView(10, 0) - 1024
Benchmarking 4096 StringView(10, 0) - 1024: Warming up for 3.0000 s
Benchmarking 4096 StringView(10, 0) - 1024: Collecting 100 samples in estimated 5.7077 s (20k iterations)
Benchmarking 4096 StringView(10, 0) - 1024: Analyzing
4096 StringView(10, 0) - 1024
time: [281.13 µs 281.79 µs 282.88 µs]
change: [+135.24% +135.85% +137.04%] (p = 0.00 < 0.05)
Performance has regressed.
Found 16 outliers among 100 measurements (16.00%)
8 (8.00%) low mild
2 (2.00%) high mild
6 (6.00%) high severe
Benchmarking 4096 StringView(10, 0) - 4096
Benchmarking 4096 StringView(10, 0) - 4096: Warming up for 3.0000 s
Benchmarking 4096 StringView(10, 0) - 4096: Collecting 100 samples in estimated 5.6771 s (20k iterations)
Benchmarking 4096 StringView(10, 0) - 4096: Analyzing
4096 StringView(10, 0) - 4096
time: [279.96 µs 280.49 µs 281.41 µs]
change: [+139.38% +140.16% +141.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 4096 StringView(30, 0) - 128
Benchmarking 4096 StringView(30, 0) - 128: Warming up for 3.0000 s
Benchmarking 4096 StringView(30, 0) - 128: Collecting 100 samples in estimated 5.4821 s (15k iterations)
Benchmarking 4096 StringView(30, 0) - 128: Analyzing
4096 StringView(30, 0) - 128
time: [360.28 µs 360.32 µs 360.38 µs]
change: [+120.37% +120.44% +120.51%] (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 4096 StringView(30, 0) - 1024
Benchmarking 4096 StringView(30, 0) - 1024: Warming up for 3.0000 s
Benchmarking 4096 StringView(30, 0) - 1024: Collecting 100 samples in estimated 5.2010 s (15k iterations)
Benchmarking 4096 StringView(30, 0) - 1024: Analyzing
4096 StringView(30, 0) - 1024
time: [342.13 µs 342.17 µs 342.21 µs]
change: [+122.13% +122.19% +122.26%] (p = 0.00 < 0.05)
Performance has regressed.
Found 11 outliers among 100 measurements (11.00%)
2 (2.00%) high mild
9 (9.00%) high severe
Benchmarking 4096 StringView(30, 0) - 4096
Benchmarking 4096 StringView(30, 0) - 4096: Warming up for 3.0000 s
Benchmarking 4096 StringView(30, 0) - 4096: Collecting 100 samples in estimated 5.1939 s (15k iterations)
Benchmarking 4096 StringView(30, 0) - 4096: Analyzing
4096 StringView(30, 0) - 4096
time: [341.53 µs 341.57 µs 341.61 µs]
change: [+126.10% +126.17% +126.26%] (p = 0.00 < 0.05)
Performance has regressed.
Found 14 outliers among 100 measurements (14.00%)
2 (2.00%) low mild
1 (1.00%) high mild
11 (11.00%) high severe
Benchmarking 4096 StringView(100, 0) - 128
Benchmarking 4096 StringView(100, 0) - 128: Warming up for 3.0000 s
Benchmarking 4096 StringView(100, 0) - 128: Collecting 100 samples in estimated 7.4922 s (10k iterations)
Benchmarking 4096 StringView(100, 0) - 128: Analyzing
4096 StringView(100, 0) - 128
time: [743.49 µs 743.92 µs 744.80 µs]
change: [+105.16% +105.36% +105.69%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
1 (1.00%) low mild
7 (7.00%) high mild
5 (5.00%) high severe
Benchmarking 4096 StringView(100, 0) - 1024
Benchmarking 4096 StringView(100, 0) - 1024: Warming up for 3.0000 s
Benchmarking 4096 StringView(100, 0) - 1024: Collecting 100 samples in estimated 7.1081 s (10k iterations)
Benchmarking 4096 StringView(100, 0) - 1024: Analyzing
4096 StringView(100, 0) - 1024
time: [702.85 µs 702.93 µs 703.01 µs]
change: [+96.616% +96.678% +96.730%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
1 (1.00%) low severe
7 (7.00%) high mild
4 (4.00%) high severe
Benchmarking 4096 StringView(100, 0) - 4096
Benchmarking 4096 StringView(100, 0) - 4096: Warming up for 3.0000 s
Benchmarking 4096 StringView(100, 0) - 4096: Collecting 100 samples in estimated 7.1305 s (10k iterations)
Benchmarking 4096 StringView(100, 0) - 4096: Analyzing
4096 StringView(100, 0) - 4096
time: [704.81 µs 704.89 µs 704.98 µs]
change: [+94.080% +94.150% +94.207%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
1 (1.00%) low severe
1 (1.00%) low mild
5 (5.00%) high mild
3 (3.00%) high severe
Benchmarking 4096 StringView(100, 0.5) - 128
Benchmarking 4096 StringView(100, 0.5) - 128: Warming up for 3.0000 s
Benchmarking 4096 StringView(100, 0.5) - 128: Collecting 100 samples in estimated 5.3969 s (10k iterations)
Benchmarking 4096 StringView(100, 0.5) - 128: Analyzing
4096 StringView(100, 0.5) - 128
time: [528.76 µs 529.49 µs 531.03 µs]
change: [+98.840% +98.994% +99.220%] (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 4096 StringView(100, 0.5) - 1024
Benchmarking 4096 StringView(100, 0.5) - 1024: Warming up for 3.0000 s
Benchmarking 4096 StringView(100, 0.5) - 1024: Collecting 100 samples in estimated 5.2059 s (10k iterations)
Benchmarking 4096 StringView(100, 0.5) - 1024: Analyzing
4096 StringView(100, 0.5) - 1024
time: [508.79 µs 508.86 µs 508.94 µs]
change: [+99.487% +99.550% +99.624%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high severe
Benchmarking 4096 StringView(100, 0.5) - 4096
Benchmarking 4096 StringView(100, 0.5) - 4096: Warming up for 3.0000 s
Benchmarking 4096 StringView(100, 0.5) - 4096: Collecting 100 samples in estimated 5.1711 s (10k iterations)
Benchmarking 4096 StringView(100, 0.5) - 4096: Analyzing
4096 StringView(100, 0.5) - 4096
time: [506.38 µs 506.50 µs 506.62 µs]
change: [+96.953% +97.132% +97.284%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
2 (2.00%) low mild
4 (4.00%) high mild
2 (2.00%) high severe
Benchmarking 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0) - 128
Benchmarking 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0) - 128: Warming up for 3.0000 s
Benchmarking 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0) - 128: Collecting 100 samples in estimated 5.0178 s (2300 iterations)
Benchmarking 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0) - 128: Analyzing
4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0) - 128
time: [2.1751 ms 2.1756 ms 2.1761 ms]
change: [+153.76% +154.79% +155.80%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) high mild
Benchmarking 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0) - 1024
Benchmarking 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0) - 1024: Warming up for 3.0000 s
Benchmarking 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0) - 1024: Collecting 100 samples in estimated 5.0454 s (2400 iterations)
Benchmarking 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0) - 1024: Analyzing
4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0) - 1024
time: [2.1010 ms 2.1038 ms 2.1087 ms]
change: [+167.94% +168.31% +169.00%] (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 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0) - 4096
Benchmarking 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0) - 4096: Warming up for 3.0000 s
Benchmarking 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0) - 4096: Collecting 100 samples in estimated 5.1199 s (2400 iterations)
Benchmarking 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0) - 4096: Analyzing
4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0) - 4096
time: [2.1369 ms 2.1374 ms 2.1378 ms]
change: [+169.78% +169.87% +169.95%] (p = 0.00 < 0.05)
Performance has regressed.
Found 11 outliers among 100 measurements (11.00%)
3 (3.00%) low mild
5 (5.00%) high mild
3 (3.00%) high severe
Benchmarking 4096 string(20, 0.5), string(30, 0), f64(0), i64(0) - 128
Benchmarking 4096 string(20, 0.5), string(30, 0), f64(0), i64(0) - 128: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.2s, enable flat sampling, or reduce sample count to 50.
Benchmarking 4096 string(20, 0.5), string(30, 0), f64(0), i64(0) - 128: Collecting 100 samples in estimated 9.1893 s (5050 iterations)
Benchmarking 4096 string(20, 0.5), string(30, 0), f64(0), i64(0) - 128: Analyzing
4096 string(20, 0.5), string(30, 0), f64(0), i64(0) - 128
time: [1.8179 ms 1.8210 ms 1.8254 ms]
change: [+159.83% +160.11% +160.50%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high severe
Benchmarking 4096 string(20, 0.5), string(30, 0), f64(0), i64(0) - 1024
Benchmarking 4096 string(20, 0.5), string(30, 0), f64(0), i64(0) - 1024: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.8s, enable flat sampling, or reduce sample count to 50.
Benchmarking 4096 string(20, 0.5), string(30, 0), f64(0), i64(0) - 1024: Collecting 100 samples in estimated 8.7994 s (5050 iterations)
Benchmarking 4096 string(20, 0.5), string(30, 0), f64(0), i64(0) - 1024: Analyzing
4096 string(20, 0.5), string(30, 0), f64(0), i64(0) - 1024
time: [1.7291 ms 1.7331 ms 1.7383 ms]
change: [+169.35% +171.06% +172.40%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
2 (2.00%) low mild
4 (4.00%) high mild
4 (4.00%) high severe
Benchmarking 4096 string(20, 0.5), string(30, 0), f64(0), i64(0) - 4096
Benchmarking 4096 string(20, 0.5), string(30, 0), f64(0), i64(0) - 4096: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.8s, enable flat sampling, or reduce sample count to 50.
Benchmarking 4096 string(20, 0.5), string(30, 0), f64(0), i64(0) - 4096: Collecting 100 samples in estimated 8.7792 s (5050 iterations)
Benchmarking 4096 string(20, 0.5), string(30, 0), f64(0), i64(0) - 4096: Analyzing
4096 string(20, 0.5), string(30, 0), f64(0), i64(0) - 4096
time: [1.7356 ms 1.7410 ms 1.7477 ms]
change: [+174.02% +175.64% +177.16%] (p = 0.00 < 0.05)
Performance has regressed.
Found 14 outliers among 100 measurements (14.00%)
8 (8.00%) low mild
1 (1.00%) high mild
5 (5.00%) high severe
Benchmarking 4096 StringView(20, 0.5), StringView(30, 0), StringView(100, 0), i64(0) - 128
Benchmarking 4096 StringView(20, 0.5), StringView(30, 0), StringView(100, 0), i64(0) - 128: Warming up for 3.0000 s
Benchmarking 4096 StringView(20, 0.5), StringView(30, 0), StringView(100, 0), i64(0) - 128: Collecting 100 samples in estimated 5.1747 s (2400 iterations)
Benchmarking 4096 StringView(20, 0.5), StringView(30, 0), StringView(100, 0), i64(0) - 128: Analyzing
4096 StringView(20, 0.5), StringView(30, 0), StringView(100, 0), i64(0) - 128
time: [2.1457 ms 2.1540 ms 2.1650 ms]
change: [+160.32% +161.85% +163.57%] (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 4096 StringView(20, 0.5), StringView(30, 0), StringView(100, 0), i64(0) - 1024
Benchmarking 4096 StringView(20, 0.5), StringView(30, 0), StringView(100, 0), i64(0) - 1024: Warming up for 3.0000 s
Benchmarking 4096 StringView(20, 0.5), StringView(30, 0), StringView(100, 0), i64(0) - 1024: Collecting 100 samples in estimated 5.0278 s (2400 iterations)
Benchmarking 4096 StringView(20, 0.5), StringView(30, 0), StringView(100, 0), i64(0) - 1024: Analyzing
4096 StringView(20, 0.5), StringView(30, 0), StringView(100, 0), i64(0) - 1024
time: [2.0840 ms 2.0894 ms 2.0974 ms]
change: [+169.19% +169.89% +170.81%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
4 (4.00%) low mild
4 (4.00%) high mild
2 (2.00%) high severe
Benchmarking 4096 StringView(20, 0.5), StringView(30, 0), StringView(100, 0), i64(0) - 4096
Benchmarking 4096 StringView(20, 0.5), StringView(30, 0), StringView(100, 0), i64(0) - 4096: Warming up for 3.0000 s
Benchmarking 4096 StringView(20, 0.5), StringView(30, 0), StringView(100, 0), i64(0) - 4096: Collecting 100 samples in estimated 5.0342 s (2400 iterations)
Benchmarking 4096 StringView(20, 0.5), StringView(30, 0), StringView(100, 0), i64(0) - 4096: Analyzing
4096 StringView(20, 0.5), StringView(30, 0), StringView(100, 0), i64(0) - 4096
time: [2.0873 ms 2.0879 ms 2.0885 ms]
change: [+164.29% +164.37% +164.47%] (p = 0.00 < 0.05)
Performance has regressed.
Found 16 outliers among 100 measurements (16.00%)
8 (8.00%) low mild
7 (7.00%) high mild
1 (1.00%) high severe
Benchmarking 4096 StringView(20, 0.5), StringView(30, 0), f64(0), i64(0) - 128
Benchmarking 4096 StringView(20, 0.5), StringView(30, 0), f64(0), i64(0) - 128: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.2s, enable flat sampling, or reduce sample count to 50.
Benchmarking 4096 StringView(20, 0.5), StringView(30, 0), f64(0), i64(0) - 128: Collecting 100 samples in estimated 9.1568 s (5050 iterations)
Benchmarking 4096 StringView(20, 0.5), StringView(30, 0), f64(0), i64(0) - 128: Analyzing
4096 StringView(20, 0.5), StringView(30, 0), f64(0), i64(0) - 128
time: [1.8033 ms 1.8063 ms 1.8107 ms]
change: [+160.62% +162.18% +164.14%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) high severe
Benchmarking 4096 StringView(20, 0.5), StringView(30, 0), f64(0), i64(0) - 1024
Benchmarking 4096 StringView(20, 0.5), StringView(30, 0), f64(0), i64(0) - 1024: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.7s, enable flat sampling, or reduce sample count to 50.
Benchmarking 4096 StringView(20, 0.5), StringView(30, 0), f64(0), i64(0) - 1024: Collecting 100 samples in estimated 8.7494 s (5050 iterations)
Benchmarking 4096 StringView(20, 0.5), StringView(30, 0), f64(0), i64(0) - 1024: Analyzing
4096 StringView(20, 0.5), StringView(30, 0), f64(0), i64(0) - 1024
time: [1.7283 ms 1.7316 ms 1.7364 ms]
change: [+173.44% +173.74% +174.20%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
5 (5.00%) low mild
2 (2.00%) high mild
2 (2.00%) high severe
Benchmarking 4096 StringView(20, 0.5), StringView(30, 0), f64(0), i64(0) - 4096
Benchmarking 4096 StringView(20, 0.5), StringView(30, 0), f64(0), i64(0) - 4096: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.7s, enable flat sampling, or reduce sample count to 50.
Benchmarking 4096 StringView(20, 0.5), StringView(30, 0), f64(0), i64(0) - 4096: Collecting 100 samples in estimated 8.7385 s (5050 iterations)
Benchmarking 4096 StringView(20, 0.5), StringView(30, 0), f64(0), i64(0) - 4096: Analyzing
4096 StringView(20, 0.5), StringView(30, 0), f64(0), i64(0) - 4096
time: [1.7209 ms 1.7250 ms 1.7302 ms]
change: [+169.97% +171.65% +173.13%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
5 (5.00%) low mild
3 (3.00%) high severe
Running benches/csv_writer.rs (target/x86_64-unknown-linux-gnu/release/deps/csv_writer-0ab6d52e0a9516ff)
Benchmarking record_batches_to_csv
Benchmarking record_batches_to_csv: Warming up for 3.0000 s
Benchmarking record_batches_to_csv: Collecting 100 samples in estimated 5.1163 s (217k iterations)
Benchmarking record_batches_to_csv: Analyzing
record_batches_to_csv time: [23.271 µs 23.281 µs 23.290 µs]
change: [+35.678% +35.773% +35.874%] (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
Running benches/decimal_validate.rs (target/x86_64-unknown-linux-gnu/release/deps/decimal_validate-75df1df04791ee90)
Benchmarking validate_decimal128_array 20000
Benchmarking validate_decimal128_array 20000: Warming up for 3.0000 s
Benchmarking validate_decimal128_array 20000: Collecting 100 samples in estimated 5.0002 s (66M iterations)
Benchmarking validate_decimal128_array 20000: Analyzing
validate_decimal128_array 20000
time: [75.058 ns 75.090 ns 75.124 ns]
change: [+32.584% +32.746% +32.902%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
5 (5.00%) high mild
Benchmarking validate_decimal256_array 20000
Benchmarking validate_decimal256_array 20000: Warming up for 3.0000 s
Benchmarking validate_decimal256_array 20000: Collecting 100 samples in estimated 5.0001 s (66M iterations)
Benchmarking validate_decimal256_array 20000: Analyzing
validate_decimal256_array 20000
time: [75.367 ns 75.488 ns 75.715 ns]
change: [+31.818% +32.635% +33.275%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high severe
Running benches/equal.rs (target/x86_64-unknown-linux-gnu/release/deps/equal-7866e889336ed768)
Benchmarking equal_512
Benchmarking equal_512: Warming up for 3.0000 s
Benchmarking equal_512: Collecting 100 samples in estimated 5.0007 s (31M iterations)
Benchmarking equal_512: Analyzing
equal_512 time: [159.52 ns 159.64 ns 159.77 ns]
change: [+0.9972% +1.5420% +2.4337%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 3 outliers among 100 measurements (3.00%)
1 (1.00%) high mild
2 (2.00%) high severe
Benchmarking equal_nulls_512
Benchmarking equal_nulls_512: Warming up for 3.0000 s
Benchmarking equal_nulls_512: Collecting 100 samples in estimated 5.0070 s (1.9M iterations)
Benchmarking equal_nulls_512: Analyzing
equal_nulls_512 time: [2.5746 µs 2.5753 µs 2.5759 µs]
change: [+124.95% +125.05% +125.13%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
Benchmarking equal_51200
Benchmarking equal_51200: Warming up for 3.0000 s
Benchmarking equal_51200: Collecting 100 samples in estimated 5.3925 s (40k iterations)
Benchmarking equal_51200: Analyzing
equal_51200 time: [134.16 µs 134.26 µs 134.35 µs]
change: [+119.60% +120.18% +120.80%] (p = 0.00 < 0.05)
Performance has regressed.
Found 14 outliers among 100 measurements (14.00%)
13 (13.00%) low mild
1 (1.00%) high mild
Benchmarking equal_string_512
Benchmarking equal_string_512: Warming up for 3.0000 s
Benchmarking equal_string_512: Collecting 100 samples in estimated 5.0005 s (4.0M iterations)
Benchmarking equal_string_512: Analyzing
equal_string_512 time: [1.2536 µs 1.2591 µs 1.2653 µs]
change: [+0.7591% +1.2765% +1.7497%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 22 outliers among 100 measurements (22.00%)
2 (2.00%) high mild
20 (20.00%) high severe
Benchmarking equal_string_nulls_512
Benchmarking equal_string_nulls_512: Warming up for 3.0000 s
Benchmarking equal_string_nulls_512: Collecting 100 samples in estimated 5.0099 s (747k iterations)
Benchmarking equal_string_nulls_512: Analyzing
equal_string_nulls_512 time: [6.7340 µs 6.7359 µs 6.7379 µs]
change: [+149.59% +149.66% +149.73%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
Benchmarking equal_bool_512
Benchmarking equal_bool_512: Warming up for 3.0000 s
Benchmarking equal_bool_512: Collecting 100 samples in estimated 5.0002 s (34M iterations)
Benchmarking equal_bool_512: Analyzing
equal_bool_512 time: [150.59 ns 150.70 ns 150.82 ns]
change: [+7.9289% +9.1345% +10.102%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
Benchmarking equal_bool_513
Benchmarking equal_bool_513: Warming up for 3.0000 s
Benchmarking equal_bool_513: Collecting 100 samples in estimated 5.0002 s (31M iterations)
Benchmarking equal_bool_513: Analyzing
equal_bool_513 time: [160.55 ns 160.66 ns 160.78 ns]
change: [+11.425% +11.536% +11.653%] (p = 0.00 < 0.05)
Performance has regressed.
Running benches/filter_kernels.rs (target/x86_64-unknown-linux-gnu/release/deps/filter_kernels-8b31f79e7dc8d5f0)
Benchmarking filter optimize (kept 1/2)
Benchmarking filter optimize (kept 1/2): Warming up for 3.0000 s
Benchmarking filter optimize (kept 1/2): Collecting 100 samples in estimated 5.5025 s (40k iterations)
Benchmarking filter optimize (kept 1/2): Analyzing
filter optimize (kept 1/2)
time: [136.24 µs 136.27 µs 136.29 µs]
change: [+41.780% +41.965% +42.219%] (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 filter optimize high selectivity (kept 1023/1024)
Benchmarking filter optimize high selectivity (kept 1023/1024): Warming up for 3.0000 s
Benchmarking filter optimize high selectivity (kept 1023/1024): Collecting 100 samples in estimated 5.0266 s (914k iterations)
Benchmarking filter optimize high selectivity (kept 1023/1024): Analyzing
filter optimize high selectivity (kept 1023/1024)
time: [5.6141 µs 5.6148 µs 5.6157 µs]
change: [+178.62% +180.30% +181.79%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
3 (3.00%) high mild
5 (5.00%) high severe
Benchmarking filter optimize low selectivity (kept 1/1024)
Benchmarking filter optimize low selectivity (kept 1/1024): Warming up for 3.0000 s
Benchmarking filter optimize low selectivity (kept 1/1024): Collecting 100 samples in estimated 5.0155 s (990k iterations)
Benchmarking filter optimize low selectivity (kept 1/1024): Analyzing
filter optimize low selectivity (kept 1/1024)
time: [5.0382 µs 5.0598 µs 5.0919 µs]
change: [+162.24% +164.85% +169.28%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
5 (5.00%) high mild
3 (3.00%) high severe
Benchmarking filter u8 (kept 1/2)
Benchmarking filter u8 (kept 1/2): Warming up for 3.0000 s
Benchmarking filter u8 (kept 1/2): Collecting 100 samples in estimated 5.0256 s (45k iterations)
Benchmarking filter u8 (kept 1/2): Analyzing
filter u8 (kept 1/2) time: [110.11 µs 110.37 µs 110.95 µs]
change: [+56.809% +56.999% +57.367%] (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 filter u8 high selectivity (kept 1023/1024)
Benchmarking filter u8 high selectivity (kept 1023/1024): Warming up for 3.0000 s
Benchmarking filter u8 high selectivity (kept 1023/1024): Collecting 100 samples in estimated 5.0012 s (707k iterations)
Benchmarking filter u8 high selectivity (kept 1023/1024): Analyzing
filter u8 high selectivity (kept 1023/1024)
time: [7.0018 µs 7.0031 µs 7.0045 µs]
change: [+121.71% +122.04% +122.37%] (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 filter u8 low selectivity (kept 1/1024)
Benchmarking filter u8 low selectivity (kept 1/1024): Warming up for 3.0000 s
Benchmarking filter u8 low selectivity (kept 1/1024): Collecting 100 samples in estimated 5.0186 s (975k iterations)
Benchmarking filter u8 low selectivity (kept 1/1024): Analyzing
filter u8 low selectivity (kept 1/1024)
time: [5.1371 µs 5.1428 µs 5.1551 µs]
change: [+144.03% +145.93% +148.07%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
5 (5.00%) low mild
4 (4.00%) high mild
3 (3.00%) high severe
Benchmarking filter context u8 (kept 1/2)
Benchmarking filter context u8 (kept 1/2): Warming up for 3.0000 s
Benchmarking filter context u8 (kept 1/2): Collecting 100 samples in estimated 5.0828 s (187k iterations)
Benchmarking filter context u8 (kept 1/2): Analyzing
filter context u8 (kept 1/2)
time: [27.195 µs 27.199 µs 27.203 µs]
change: [+116.31% +117.04% +117.56%] (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 filter context u8 high selectivity (kept 1023/1024)
Benchmarking filter context u8 high selectivity (kept 1023/1024): Warming up for 3.0000 s
Benchmarking filter context u8 high selectivity (kept 1023/1024): Collecting 100 samples in estimated 5.0052 s (3.0M iterations)
Benchmarking filter context u8 high selectivity (kept 1023/1024): Analyzing
filter context u8 high selectivity (kept 1023/1024)
time: [1.6839 µs 1.6841 µs 1.6843 µs]
change: [+9.9859% +10.325% +10.570%] (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 filter context u8 low selectivity (kept 1/1024)
Benchmarking filter context u8 low selectivity (kept 1/1024): Warming up for 3.0000 s
Benchmarking filter context u8 low selectivity (kept 1/1024): Collecting 100 samples in estimated 5.0008 s (23M iterations)
Benchmarking filter context u8 low selectivity (kept 1/1024): Analyzing
filter context u8 low selectivity (kept 1/1024)
time: [219.03 ns 219.10 ns 219.17 ns]
change: [+34.844% +34.911% +34.976%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking filter i32 (kept 1/2)
Benchmarking filter i32 (kept 1/2): Warming up for 3.0000 s
Benchmarking filter i32 (kept 1/2): Collecting 100 samples in estimated 5.0048 s (45k iterations)
Benchmarking filter i32 (kept 1/2): Analyzing
filter i32 (kept 1/2) time: [110.18 µs 110.19 µs 110.21 µs]
change: [+14.462% +14.491% +14.521%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
3 (3.00%) high mild
7 (7.00%) high severe
Benchmarking filter i32 high selectivity (kept 1023/1024)
Benchmarking filter i32 high selectivity (kept 1023/1024): Warming up for 3.0000 s
Benchmarking filter i32 high selectivity (kept 1023/1024): Collecting 100 samples in estimated 5.0058 s (424k iterations)
Benchmarking filter i32 high selectivity (kept 1023/1024): Analyzing
filter i32 high selectivity (kept 1023/1024)
time: [11.772 µs 11.776 µs 11.780 µs]
change: [+53.903% +54.100% +54.276%] (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 filter i32 low selectivity (kept 1/1024)
Benchmarking filter i32 low selectivity (kept 1/1024): Warming up for 3.0000 s
Benchmarking filter i32 low selectivity (kept 1/1024): Collecting 100 samples in estimated 5.0209 s (960k iterations)
Benchmarking filter i32 low selectivity (kept 1/1024): Analyzing
filter i32 low selectivity (kept 1/1024)
time: [5.2375 µs 5.2688 µs 5.3106 µs]
change: [+149.80% +151.29% +152.94%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
5 (5.00%) high severe
Benchmarking filter context i32 (kept 1/2)
Benchmarking filter context i32 (kept 1/2): Warming up for 3.0000 s
Benchmarking filter context i32 (kept 1/2): Collecting 100 samples in estimated 5.1315 s (182k iterations)
Benchmarking filter context i32 (kept 1/2): Analyzing
filter context i32 (kept 1/2)
time: [27.948 µs 28.203 µs 28.564 µs]
change: [+114.64% +115.59% +116.66%] (p = 0.00 < 0.05)
Performance has regressed.
Found 14 outliers among 100 measurements (14.00%)
4 (4.00%) high mild
10 (10.00%) high severe
Benchmarking filter context i32 high selectivity (kept 1023/1024)
Benchmarking filter context i32 high selectivity (kept 1023/1024): Warming up for 3.0000 s
Benchmarking filter context i32 high selectivity (kept 1023/1024): Collecting 100 samples in estimated 5.0243 s (813k iterations)
Benchmarking filter context i32 high selectivity (kept 1023/1024): Analyzing
filter context i32 high selectivity (kept 1023/1024)
time: [6.1286 µs 6.1382 µs 6.1523 µs]
change: [+5.5385% +5.8311% +6.2247%] (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 filter context i32 low selectivity (kept 1/1024)
Benchmarking filter context i32 low selectivity (kept 1/1024): Warming up for 3.0000 s
Benchmarking filter context i32 low selectivity (kept 1/1024): Collecting 100 samples in estimated 5.0012 s (18M iterations)
Benchmarking filter context i32 low selectivity (kept 1/1024): Analyzing
filter context i32 low selectivity (kept 1/1024)
time: [279.89 ns 280.56 ns 281.47 ns]
change: [+28.759% +29.280% +30.237%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high severe
Benchmarking filter context i32 w NULLs (kept 1/2)
Benchmarking filter context i32 w NULLs (kept 1/2): Warming up for 3.0000 s
Benchmarking filter context i32 w NULLs (kept 1/2): Collecting 100 samples in estimated 5.3849 s (56k iterations)
Benchmarking filter context i32 w NULLs (kept 1/2): Analyzing
filter context i32 w NULLs (kept 1/2)
time: [97.164 µs 97.372 µs 97.646 µs]
change: [+137.54% +138.00% +138.69%] (p = 0.00 < 0.05)
Performance has regressed.
Found 11 outliers among 100 measurements (11.00%)
1 (1.00%) low severe
1 (1.00%) low mild
3 (3.00%) high mild
6 (6.00%) high severe
Benchmarking filter context i32 w NULLs high selectivity (kept 1023/1024)
Benchmarking filter context i32 w NULLs high selectivity (kept 1023/1024): Warming up for 3.0000 s
Benchmarking filter context i32 w NULLs high selectivity (kept 1023/1024): Collecting 100 samples in estimated 5.0677 s (354k iterations)
Benchmarking filter context i32 w NULLs high selectivity (kept 1023/1024): Analyzing
filter context i32 w NULLs high selectivity (kept 1023/1024)
time: [14.214 µs 14.253 µs 14.302 µs]
change: [+27.273% +27.602% +28.041%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
2 (2.00%) high mild
5 (5.00%) high severe
Benchmarking filter context i32 w NULLs low selectivity (kept 1/1024)
Benchmarking filter context i32 w NULLs low selectivity (kept 1/1024): Warming up for 3.0000 s
Benchmarking filter context i32 w NULLs low selectivity (kept 1/1024): Collecting 100 samples in estimated 5.0023 s (9.3M iterations)
Benchmarking filter context i32 w NULLs low selectivity (kept 1/1024): Analyzing
filter context i32 w NULLs low selectivity (kept 1/1024)
time: [537.76 ns 537.92 ns 538.06 ns]
change: [+20.575% +21.222% +21.648%] (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 filter context u8 w NULLs (kept 1/2)
Benchmarking filter context u8 w NULLs (kept 1/2): Warming up for 3.0000 s
Benchmarking filter context u8 w NULLs (kept 1/2): Collecting 100 samples in estimated 5.3289 s (56k iterations)
Benchmarking filter context u8 w NULLs (kept 1/2): Analyzing
filter context u8 w NULLs (kept 1/2)
time: [96.366 µs 96.514 µs 96.818 µs]
change: [+139.43% +139.69% +140.01%] (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 filter context u8 w NULLs high selectivity (kept 1023/1024)
Benchmarking filter context u8 w NULLs high selectivity (kept 1023/1024): Warming up for 3.0000 s
Benchmarking filter context u8 w NULLs high selectivity (kept 1023/1024): Collecting 100 samples in estimated 5.0447 s (545k iterations)
Benchmarking filter context u8 w NULLs high selectivity (kept 1023/1024): Analyzing
filter context u8 w NULLs high selectivity (kept 1023/1024)
time: [9.2253 µs 9.2612 µs 9.3133 µs]
change: [+37.356% +38.139% +39.206%] (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 filter context u8 w NULLs low selectivity (kept 1/1024)
Benchmarking filter context u8 w NULLs low selectivity (kept 1/1024): Warming up for 3.0000 s
Benchmarking filter context u8 w NULLs low selectivity (kept 1/1024): Collecting 100 samples in estimated 5.0014 s (10M iterations)
Benchmarking filter context u8 w NULLs low selectivity (kept 1/1024): Analyzing
filter context u8 w NULLs low selectivity (kept 1/1024)
time: [479.12 ns 479.23 ns 479.35 ns]
change: [+10.730% +10.778% +10.827%] (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 filter f32 (kept 1/2)
Benchmarking filter f32 (kept 1/2): Warming up for 3.0000 s
Benchmarking filter f32 (kept 1/2): Collecting 100 samples in estimated 6.0541 s (25k iterations)
Benchmarking filter f32 (kept 1/2): Analyzing
filter f32 (kept 1/2) time: [239.70 µs 239.73 µs 239.76 µs]
change: [+40.538% +40.570% +40.606%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
5 (5.00%) high mild
3 (3.00%) high severe
Benchmarking filter context f32 (kept 1/2)
Benchmarking filter context f32 (kept 1/2): Warming up for 3.0000 s
Benchmarking filter context f32 (kept 1/2): Collecting 100 samples in estimated 5.3347 s (56k iterations)
Benchmarking filter context f32 (kept 1/2): Analyzing
filter context f32 (kept 1/2)
time: [96.364 µs 96.424 µs 96.542 µs]
change: [+128.52% +128.95% +129.66%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
3 (3.00%) low mild
4 (4.00%) high mild
2 (2.00%) high severe
Benchmarking filter context f32 high selectivity (kept 1023/1024)
Benchmarking filter context f32 high selectivity (kept 1023/1024): Warming up for 3.0000 s
Benchmarking filter context f32 high selectivity (kept 1023/1024): Collecting 100 samples in estimated 5.0065 s (359k iterations)
Benchmarking filter context f32 high selectivity (kept 1023/1024): Analyzing
filter context f32 high selectivity (kept 1023/1024)
time: [13.940 µs 13.944 µs 13.950 µs]
change: [+25.802% +25.947% +26.053%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
2 (2.00%) low mild
6 (6.00%) high mild
1 (1.00%) high severe
Benchmarking filter context f32 low selectivity (kept 1/1024)
Benchmarking filter context f32 low selectivity (kept 1/1024): Warming up for 3.0000 s
Benchmarking filter context f32 low selectivity (kept 1/1024): Collecting 100 samples in estimated 5.0012 s (11M iterations)
Benchmarking filter context f32 low selectivity (kept 1/1024): Analyzing
filter context f32 low selectivity (kept 1/1024)
time: [457.57 ns 457.65 ns 457.74 ns]
change: [+3.6761% +3.7171% +3.7598%] (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 filter decimal128 (kept 1/2)
Benchmarking filter decimal128 (kept 1/2): Warming up for 3.0000 s
Benchmarking filter decimal128 (kept 1/2): Collecting 100 samples in estimated 5.0794 s (45k iterations)
Benchmarking filter decimal128 (kept 1/2): Analyzing
filter decimal128 (kept 1/2)
time: [111.68 µs 111.70 µs 111.72 µs]
change: [+15.044% +15.103% +15.154%] (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 filter decimal128 high selectivity (kept 1023/1024)
Benchmarking filter decimal128 high selectivity (kept 1023/1024): Warming up for 3.0000 s
Benchmarking filter decimal128 high selectivity (kept 1023/1024): Collecting 100 samples in estimated 5.0743 s (172k iterations)
Benchmarking filter decimal128 high selectivity (kept 1023/1024): Analyzing
filter decimal128 high selectivity (kept 1023/1024)
time: [29.525 µs 29.532 µs 29.538 µs]
change: [+11.952% +12.367% +12.790%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
2 (2.00%) low mild
6 (6.00%) high mild
2 (2.00%) high severe
Benchmarking filter decimal128 low selectivity (kept 1/1024)
Benchmarking filter decimal128 low selectivity (kept 1/1024): Warming up for 3.0000 s
Benchmarking filter decimal128 low selectivity (kept 1/1024): Collecting 100 samples in estimated 5.0089 s (970k iterations)
Benchmarking filter decimal128 low selectivity (kept 1/1024): Analyzing
filter decimal128 low selectivity (kept 1/1024)
time: [5.1690 µs 5.1700 µs 5.1710 µs]
change: [+146.77% +146.87% +146.97%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
1 (1.00%) low mild
4 (4.00%) high mild
1 (1.00%) high severe
Benchmarking filter context decimal128 (kept 1/2)
Benchmarking filter context decimal128 (kept 1/2): Warming up for 3.0000 s
Benchmarking filter context decimal128 (kept 1/2): Collecting 100 samples in estimated 5.1403 s (167k iterations)
Benchmarking filter context decimal128 (kept 1/2): Analyzing
filter context decimal128 (kept 1/2)
time: [32.478 µs 32.487 µs 32.498 µs]
change: [+53.454% +53.619% +53.734%] (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 filter context decimal128 high selectivity (kept 1023/1024)
Benchmarking filter context decimal128 high selectivity (kept 1023/1024): Warming up for 3.0000 s
Benchmarking filter context decimal128 high selectivity (kept 1023/1024): Collecting 100 samples in estimated 5.0142 s (212k iterations)
Benchmarking filter context decimal128 high selectivity (kept 1023/1024): Analyzing
filter context decimal128 high selectivity (kept 1023/1024)
time: [24.686 µs 24.724 µs 24.754 µs]
change: [-1.7263% -1.2496% -0.8600%] (p = 0.00 < 0.05)
Change within noise threshold.
Benchmarking filter context decimal128 low selectivity (kept 1/1024)
Benchmarking filter context decimal128 low selectivity (kept 1/1024): Warming up for 3.0000 s
Benchmarking filter context decimal128 low selectivity (kept 1/1024): Collecting 100 samples in estimated 5.0007 s (22M iterations)
Benchmarking filter context decimal128 low selectivity (kept 1/1024): Analyzing
filter context decimal128 low selectivity (kept 1/1024)
time: [229.75 ns 230.57 ns 231.74 ns]
change: [+31.913% +32.584% +33.554%] (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 filter context string (kept 1/2)
Benchmarking filter context string (kept 1/2): Warming up for 3.0000 s
Benchmarking filter context string (kept 1/2): Collecting 100 samples in estimated 8.0315 s (10k iterations)
Benchmarking filter context string (kept 1/2): Analyzing
filter context string (kept 1/2)
time: [795.56 µs 797.25 µs 799.48 µs]
change: [+65.999% +66.331% +66.756%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
2 (2.00%) low severe
3 (3.00%) low mild
4 (4.00%) high mild
4 (4.00%) high severe
Benchmarking filter context string high selectivity (kept 1023/1024)
Benchmarking filter context string high selectivity (kept 1023/1024): Warming up for 3.0000 s
Benchmarking filter context string high selectivity (kept 1023/1024): Collecting 100 samples in estimated 5.7961 s (10k iterations)
Benchmarking filter context string high selectivity (kept 1023/1024): Analyzing
filter context string high selectivity (kept 1023/1024)
time: [571.56 µs 573.27 µs 575.45 µs]
change: [-3.6189% -3.1201% -2.6250%] (p = 0.00 < 0.05)
Performance has improved.
Found 16 outliers among 100 measurements (16.00%)
4 (4.00%) high mild
12 (12.00%) high severe
Benchmarking filter context string low selectivity (kept 1/1024)
Benchmarking filter context string low selectivity (kept 1/1024): Warming up for 3.0000 s
Benchmarking filter context string low selectivity (kept 1/1024): Collecting 100 samples in estimated 5.0078 s (3.1M iterations)
Benchmarking filter context string low selectivity (kept 1/1024): Analyzing
filter context string low selectivity (kept 1/1024)
time: [1.6071 µs 1.6081 µs 1.6091 µs]
change: [+29.445% +29.499% +29.561%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
2 (2.00%) high mild
7 (7.00%) high severe
Benchmarking filter context string dictionary (kept 1/2)
Benchmarking filter context string dictionary (kept 1/2): Warming up for 3.0000 s
Benchmarking filter context string dictionary (kept 1/2): Collecting 100 samples in estimated 5.1308 s (177k iterations)
Benchmarking filter context string dictionary (kept 1/2): Analyzing
filter context string dictionary (kept 1/2)
time: [29.907 µs 30.089 µs 30.321 µs]
change: [+111.86% +113.11% +114.52%] (p = 0.00 < 0.05)
Performance has regressed.
Found 15 outliers among 100 measurements (15.00%)
2 (2.00%) low mild
5 (5.00%) high mild
8 (8.00%) high severe
Benchmarking filter context string dictionary high selectivity (kept 1023/1024)
Benchmarking filter context string dictionary high selectivity (kept 1023/1024): Warming up for 3.0000 s
Benchmarking filter context string dictionary high selectivity (kept 1023/1024): Collecting 100 samples in estimated 5.0312 s (747k iterations)
Benchmarking filter context string dictionary high selectivity (kept 1023/1024): Analyzing
filter context string dictionary high selectivity (kept 1023/1024)
time: [6.9268 µs 7.0099 µs 7.0813 µs]
change: [+8.6360% +9.7412% +11.013%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high severe
Benchmarking filter context string dictionary low selectivity (kept 1/1024)
Benchmarking filter context string dictionary low selectivity (kept 1/1024): Warming up for 3.0000 s
Benchmarking filter context string dictionary low selectivity (kept 1/1024): Collecting 100 samples in estimated 5.0018 s (6.7M iterations)
Benchmarking filter context string dictionary low selectivity (kept 1/1024): Analyzing
filter context string dictionary low selectivity (kept 1/1024)
time: [749.46 ns 752.18 ns 756.37 ns]
change: [+22.809% +23.116% +23.541%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
1 (1.00%) high mild
4 (4.00%) high severe
Benchmarking filter context string dictionary w NULLs (kept 1/2)
Benchmarking filter context string dictionary w NULLs (kept 1/2): Warming up for 3.0000 s
Benchmarking filter context string dictionary w NULLs (kept 1/2): Collecting 100 samples in estimated 5.4625 s (56k iterations)
Benchmarking filter context string dictionary w NULLs (kept 1/2): Analyzing
filter context string dictionary w NULLs (kept 1/2)
time: [98.051 µs 98.185 µs 98.467 µs]
change: [+129.72% +129.96% +130.29%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
3 (3.00%) low mild
6 (6.00%) high mild
3 (3.00%) high severe
Benchmarking filter context string dictionary w NULLs high selectivity (kept 1023/1024)
Benchmarking filter context string dictionary w NULLs high selectivity (kept 1023/1024): Warming up for 3.0000 s
Benchmarking filter context string dictionary w NULLs high selectivity (kept 1023/1024): Collecting 100 samples in estimated 5.0082 s (323k iterations)
Benchmarking filter context string dictionary w NULLs high selectivity (kept 1023/1024): Analyzing
filter context string dictionary w NULLs high selectivity (kept 1023/1024)
time: [15.254 µs 15.257 µs 15.261 µs]
change: [+21.644% +22.109% +22.490%] (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 filter context string dictionary w NULLs low selectivity (kept 1/1024)
Benchmarking filter context string dictionary w NULLs low selectivity (kept 1/1024): Warming up for 3.0000 s
Benchmarking filter context string dictionary w NULLs low selectivity (kept 1/1024): Collecting 100 samples in estimated 5.0007 s (5.5M iterations)
Benchmarking filter context string dictionary w NULLs low selectivity (kept 1/1024): Analyzing
filter context string dictionary w NULLs low selectivity (kept 1/1024)
time: [910.39 ns 910.53 ns 910.67 ns]
change: [+19.205% +19.409% +19.532%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
1 (1.00%) low mild
4 (4.00%) high mild
2 (2.00%) high severe
Benchmarking filter fsb with value length 5 (kept 1/2)
Benchmarking filter fsb with value length 5 (kept 1/2): Warming up for 3.0000 s
Benchmarking filter fsb with value length 5 (kept 1/2): Collecting 100 samples in estimated 5.3228 s (20k iterations)
Benchmarking filter fsb with value length 5 (kept 1/2): Analyzing
filter fsb with value length 5 (kept 1/2)
time: [263.48 µs 263.51 µs 263.54 µs]
change: [+61.621% +62.436% +63.236%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
2 (2.00%) high mild
8 (8.00%) high severe
Benchmarking filter fsb with value length 5 high selectivity (kept 1023/1024)
Benchmarking filter fsb with value length 5 high selectivity (kept 1023/1024): Warming up for 3.0000 s
Benchmarking filter fsb with value length 5 high selectivity (kept 1023/1024): Collecting 100 samples in estimated 5.0021 s (364k iterations)
Benchmarking filter fsb with value length 5 high selectivity (kept 1023/1024): Analyzing
filter fsb with value length 5 high selectivity (kept 1023/1024)
time: [13.838 µs 13.853 µs 13.875 µs]
change: [+36.608% +37.298% +38.104%] (p = 0.00 < 0.05)
Performance has regressed.
Found 18 outliers among 100 measurements (18.00%)
1 (1.00%) high mild
17 (17.00%) high severe
Benchmarking filter fsb with value length 5 low selectivity (kept 1/1024)
Benchmarking filter fsb with value length 5 low selectivity (kept 1/1024): Warming up for 3.0000 s
Benchmarking filter fsb with value length 5 low selectivity (kept 1/1024): Collecting 100 samples in estimated 5.0071 s (919k iterations)
Benchmarking filter fsb with value length 5 low selectivity (kept 1/1024): Analyzing
filter fsb with value length 5 low selectivity (kept 1/1024)
time: [5.4458 µs 5.4467 µs 5.4477 µs]
change: [+144.28% +144.49% +144.71%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
Benchmarking filter context fsb with value length 5 (kept 1/2)
Benchmarking filter context fsb with value length 5 (kept 1/2): Warming up for 3.0000 s
Benchmarking filter context fsb with value length 5 (kept 1/2): Collecting 100 samples in estimated 5.1792 s (76k iterations)
Benchmarking filter context fsb with value length 5 (kept 1/2): Analyzing
filter context fsb with value length 5 (kept 1/2)
time: [68.372 µs 68.381 µs 68.391 µs]
change: [+148.63% +148.75% +148.84%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
1 (1.00%) low mild
1 (1.00%) high mild
1 (1.00%) high severe
Benchmarking filter context fsb with value length 5 high selectivity (kept 1023/1024)
Benchmarking filter context fsb with value length 5 high selectivity (kept 1023/1024): Warming up for 3.0000 s
Benchmarking filter context fsb with value length 5 high selectivity (kept 1023/1024): Collecting 100 samples in estimated 5.1660 s (76k iterations)
Benchmarking filter context fsb with value length 5 high selectivity (kept 1023/1024): Analyzing
filter context fsb with value length 5 high selectivity (kept 1023/1024)
time: [68.180 µs 68.191 µs 68.202 µs]
change: [+147.98% +148.06% +148.15%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
1 (1.00%) low mild
5 (5.00%) high mild
3 (3.00%) high severe
Benchmarking filter context fsb with value length 5 low selectivity (kept 1/1024)
Benchmarking filter context fsb with value length 5 low selectivity (kept 1/1024): Warming up for 3.0000 s
Benchmarking filter context fsb with value length 5 low selectivity (kept 1/1024): Collecting 100 samples in estimated 5.1749 s (76k iterations)
Benchmarking filter context fsb with value length 5 low selectivity (kept 1/1024): Analyzing
filter context fsb with value length 5 low selectivity (kept 1/1024)
time: [68.296 µs 68.307 µs 68.318 µs]
change: [+143.96% +146.32% +148.05%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
1 (1.00%) low mild
4 (4.00%) high mild
2 (2.00%) high severe
Benchmarking filter fsb with value length 20 (kept 1/2)
Benchmarking filter fsb with value length 20 (kept 1/2): Warming up for 3.0000 s
Benchmarking filter fsb with value length 20 (kept 1/2): Collecting 100 samples in estimated 6.4902 s (20k iterations)
Benchmarking filter fsb with value length 20 (kept 1/2): Analyzing
filter fsb with value length 20 (kept 1/2)
time: [320.09 µs 321.21 µs 322.80 µs]
change: [+98.303% +99.069% +100.23%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
1 (1.00%) high mild
4 (4.00%) high severe
Benchmarking filter fsb with value length 20 high selectivity (kept 1023/1024)
Benchmarking filter fsb with value length 20 high selectivity (kept 1023/1024): Warming up for 3.0000 s
Benchmarking filter fsb with value length 20 high selectivity (kept 1023/1024): Collecting 100 samples in estimated 5.0867 s (141k iterations)
Benchmarking filter fsb with value length 20 high selectivity (kept 1023/1024): Analyzing
filter fsb with value length 20 high selectivity (kept 1023/1024)
time: [37.457 µs 37.465 µs 37.473 µs]
change: [+15.827% +15.949% +16.029%] (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 filter fsb with value length 20 low selectivity (kept 1/1024)
Benchmarking filter fsb with value length 20 low selectivity (kept 1/1024): Warming up for 3.0000 s
Benchmarking filter fsb with value length 20 low selectivity (kept 1/1024): Collecting 100 samples in estimated 5.0124 s (894k iterations)
Benchmarking filter fsb with value length 20 low selectivity (kept 1/1024): Analyzing
filter fsb with value length 20 low selectivity (kept 1/1024)
time: [5.5994 µs 5.6050 µs 5.6166 µs]
change: [+148.77% +149.72% +150.48%] (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 filter context fsb with value length 20 (kept 1/2)
Benchmarking filter context fsb with value length 20 (kept 1/2): Warming up for 3.0000 s
Benchmarking filter context fsb with value length 20 (kept 1/2): Collecting 100 samples in estimated 5.1692 s (76k iterations)
Benchmarking filter context fsb with value length 20 (kept 1/2): Analyzing
filter context fsb with value length 20 (kept 1/2)
time: [68.341 µs 68.352 µs 68.363 µs]
change: [+147.17% +148.02% +148.62%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
1 (1.00%) low mild
4 (4.00%) high mild
Benchmarking filter context fsb with value length 20 high selectivity (kept 1023/1024)
Benchmarking filter context fsb with value length 20 high selectivity (kept 1023/1024): Warming up for 3.0000 s
Benchmarking filter context fsb with value length 20 high selectivity (kept 1023/1024): Collecting 100 samples in estimated 5.1732 s (76k iterations)
Benchmarking filter context fsb with value length 20 high selectivity (kept 1023/1024): Analyzing
filter context fsb with value length 20 high selectivity (kept 1023/1024)
time: [68.324 µs 68.346 µs 68.370 µs]
change: [+148.33% +148.44% +148.53%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
1 (1.00%) low mild
5 (5.00%) high mild
3 (3.00%) high severe
Benchmarking filter context fsb with value length 20 low selectivity (kept 1/1024)
Benchmarking filter context fsb with value length 20 low selectivity (kept 1/1024): Warming up for 3.0000 s
Benchmarking filter context fsb with value length 20 low selectivity (kept 1/1024): Collecting 100 samples in estimated 5.1841 s (76k iterations)
Benchmarking filter context fsb with value length 20 low selectivity (kept 1/1024): Analyzing
filter context fsb with value length 20 low selectivity (kept 1/1024)
time: [68.409 µs 68.421 µs 68.433 µs]
change: [+148.82% +148.91% +149.01%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
3 (3.00%) low mild
4 (4.00%) high mild
2 (2.00%) high severe
Benchmarking filter fsb with value length 50 (kept 1/2)
Benchmarking filter fsb with value length 50 (kept 1/2): Warming up for 3.0000 s
Benchmarking filter fsb with value length 50 (kept 1/2): Collecting 100 samples in estimated 5.0859 s (15k iterations)
Benchmarking filter fsb with value length 50 (kept 1/2): Analyzing
filter fsb with value length 50 (kept 1/2)
time: [335.39 µs 335.45 µs 335.51 µs]
change: [+116.03% +116.30% +116.49%] (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 filter fsb with value length 50 high selectivity (kept 1023/1024)
Benchmarking filter fsb with value length 50 high selectivity (kept 1023/1024): Warming up for 3.0000 s
Benchmarking filter fsb with value length 50 high selectivity (kept 1023/1024): Collecting 100 samples in estimated 5.0147 s (61k iterations)
Benchmarking filter fsb with value length 50 high selectivity (kept 1023/1024): Analyzing
filter fsb with value length 50 high selectivity (kept 1023/1024)
time: [83.705 µs 83.719 µs 83.735 µs]
change: [+6.5665% +6.6457% +6.7346%] (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 filter fsb with value length 50 low selectivity (kept 1/1024)
Benchmarking filter fsb with value length 50 low selectivity (kept 1/1024): Warming up for 3.0000 s
Benchmarking filter fsb with value length 50 low selectivity (kept 1/1024): Collecting 100 samples in estimated 5.0142 s (879k iterations)
Benchmarking filter fsb with value length 50 low selectivity (kept 1/1024): Analyzing
filter fsb with value length 50 low selectivity (kept 1/1024)
time: [5.6914 µs 5.7187 µs 5.7610 µs]
change: [+153.40% +154.07% +155.24%] (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 filter context fsb with value length 50 (kept 1/2)
Benchmarking filter context fsb with value length 50 (kept 1/2): Warming up for 3.0000 s
Benchmarking filter context fsb with value length 50 (kept 1/2): Collecting 100 samples in estimated 5.1803 s (76k iterations)
Benchmarking filter context fsb with value length 50 (kept 1/2): Analyzing
filter context fsb with value length 50 (kept 1/2)
time: [68.383 µs 68.488 µs 68.701 µs]
change: [+148.75% +148.97% +149.33%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
3 (3.00%) high mild
4 (4.00%) high severe
Benchmarking filter context fsb with value length 50 high selectivity (kept 1023/1024)
Benchmarking filter context fsb with value length 50 high selectivity (kept 1023/1024): Warming up for 3.0000 s
Benchmarking filter context fsb with value length 50 high selectivity (kept 1023/1024): Collecting 100 samples in estimated 5.1786 s (76k iterations)
Benchmarking filter context fsb with value length 50 high selectivity (kept 1023/1024): Analyzing
filter context fsb with value length 50 high selectivity (kept 1023/1024)
time: [68.269 µs 68.279 µs 68.291 µs]
change: [+145.80% +147.09% +148.12%] (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 filter context fsb with value length 50 low selectivity (kept 1/1024)
Benchmarking filter context fsb with value length 50 low selectivity (kept 1/1024): Warming up for 3.0000 s
Benchmarking filter context fsb with value length 50 low selectivity (kept 1/1024): Collecting 100 samples in estimated 5.1806 s (76k iterations)
Benchmarking filter context fsb with value length 50 low selectivity (kept 1/1024): Analyzing
filter context fsb with value length 50 low selectivity (kept 1/1024)
time: [68.291 µs 68.303 µs 68.315 µs]
change: [+147.89% +148.34% +148.64%] (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 filter single record batch
Benchmarking filter single record batch: Warming up for 3.0000 s
Benchmarking filter single record batch: Collecting 100 samples in estimated 5.0557 s (45k iterations)
Benchmarking filter single record batch: Analyzing
filter single record batch
time: [110.80 µs 110.82 µs 110.83 µs]
change: [+59.581% +64.285% +68.893%] (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 filter context short string view (kept 1/2)
Benchmarking filter context short string view (kept 1/2): Warming up for 3.0000 s
Benchmarking filter context short string view (kept 1/2): Collecting 100 samples in estimated 5.0168 s (50k iterations)
Benchmarking filter context short string view (kept 1/2): Analyzing
filter context short string view (kept 1/2)
time: [98.942 µs 99.073 µs 99.277 µs]
change: [+98.772% +99.238% +99.944%] (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 filter context short string view high selectivity (kept 1023/1024)
Benchmarking filter context short string view high selectivity (kept 1023/1024): Warming up for 3.0000 s
Benchmarking filter context short string view high selectivity (kept 1023/1024): Collecting 100 samples in estimated 5.0443 s (157k iterations)
Benchmarking filter context short string view high selectivity (kept 1023/1024): Analyzing
filter context short string view high selectivity (kept 1023/1024)
time: [33.299 µs 33.328 µs 33.381 µs]
change: [+9.2547% +9.3511% +9.4551%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
5 (5.00%) high mild
3 (3.00%) high severe
Benchmarking filter context short string view low selectivity (kept 1/1024)
Benchmarking filter context short string view low selectivity (kept 1/1024): Warming up for 3.0000 s
Benchmarking filter context short string view low selectivity (kept 1/1024): Collecting 100 samples in estimated 5.0004 s (10M iterations)
Benchmarking filter context short string view low selectivity (kept 1/1024): Analyzing
filter context short string view low selectivity (kept 1/1024)
time: [476.39 ns 476.63 ns 477.00 ns]
change: [+44.335% +45.095% +46.435%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
2 (2.00%) low mild
2 (2.00%) high mild
2 (2.00%) high severe
Benchmarking filter context mixed string view (kept 1/2)
Benchmarking filter context mixed string view (kept 1/2): Warming up for 3.0000 s
Benchmarking filter context mixed string view (kept 1/2): Collecting 100 samples in estimated 5.0194 s (50k iterations)
Benchmarking filter context mixed string view (kept 1/2): Analyzing
filter context mixed string view (kept 1/2)
time: [99.071 µs 99.088 µs 99.107 µs]
change: [+106.92% +107.12% +107.26%] (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 filter context mixed string view high selectivity (kept 1023/1024)
Benchmarking filter context mixed string view high selectivity (kept 1023/1024): Warming up for 3.0000 s
Benchmarking filter context mixed string view high selectivity (kept 1023/1024): Collecting 100 samples in estimated 5.1045 s (157k iterations)
Benchmarking filter context mixed string view high selectivity (kept 1023/1024): Analyzing
filter context mixed string view high selectivity (kept 1023/1024)
time: [33.215 µs 33.436 µs 33.625 µs]
change: [+6.3245% +6.7511% +7.2667%] (p = 0.00 < 0.05)
Performance has regressed.
Found 23 outliers among 100 measurements (23.00%)
23 (23.00%) high severe
Benchmarking filter context mixed string view low selectivity (kept 1/1024)
Benchmarking filter context mixed string view low selectivity (kept 1/1024): Warming up for 3.0000 s
Benchmarking filter context mixed string view low selectivity (kept 1/1024): Collecting 100 samples in estimated 5.0026 s (8.4M iterations)
Benchmarking filter context mixed string view low selectivity (kept 1/1024): Analyzing
filter context mixed string view low selectivity (kept 1/1024)
time: [593.88 ns 593.97 ns 594.06 ns]
change: [+41.240% +41.298% +41.376%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
3 (3.00%) low mild
1 (1.00%) high mild
1 (1.00%) high severe
Running benches/interleave_kernels.rs (target/x86_64-unknown-linux-gnu/release/deps/interleave_kernels-0bea01dc1b304251)
Benchmarking interleave i32(0.0) 100 [0..100, 100..230, 450..1000]
Benchmarking interleave i32(0.0) 100 [0..100, 100..230, 450..1000]: Warming up for 3.0000 s
Benchmarking interleave i32(0.0) 100 [0..100, 100..230, 450..1000]: Collecting 100 samples in estimated 5.0013 s (16M iterations)
Benchmarking interleave i32(0.0) 100 [0..100, 100..230, 450..1000]: Analyzing
interleave i32(0.0) 100 [0..100, 100..230, 450..1000]
time: [321.93 ns 322.10 ns 322.35 ns]
change: [+10.689% +10.774% +10.857%] (p = 0.00 < 0.05)
Performance has regressed.
Found 11 outliers among 100 measurements (11.00%)
1 (1.00%) low severe
2 (2.00%) low mild
5 (5.00%) high mild
3 (3.00%) high severe
Benchmarking interleave i32(0.0) 400 [0..100, 100..230, 450..1000]
Benchmarking interleave i32(0.0) 400 [0..100, 100..230, 450..1000]: Warming up for 3.0000 s
Benchmarking interleave i32(0.0) 400 [0..100, 100..230, 450..1000]: Collecting 100 samples in estimated 5.0023 s (4.7M iterations)
Benchmarking interleave i32(0.0) 400 [0..100, 100..230, 450..1000]: Analyzing
interleave i32(0.0) 400 [0..100, 100..230, 450..1000]
time: [1.0545 µs 1.0548 µs 1.0551 µs]
change: [+15.941% +16.112% +16.231%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) high mild
Benchmarking interleave i32(0.0) 1024 [0..100, 100..230, 450..1000]
Benchmarking interleave i32(0.0) 1024 [0..100, 100..230, 450..1000]: Warming up for 3.0000 s
Benchmarking interleave i32(0.0) 1024 [0..100, 100..230, 450..1000]: Collecting 100 samples in estimated 5.0028 s (2.6M iterations)
Benchmarking interleave i32(0.0) 1024 [0..100, 100..230, 450..1000]: Analyzing
interleave i32(0.0) 1024 [0..100, 100..230, 450..1000]
time: [1.8362 µs 1.8455 µs 1.8565 µs]
change: [-10.649% -10.313% -9.9907%] (p = 0.00 < 0.05)
Performance has improved.
Found 28 outliers among 100 measurements (28.00%)
24 (24.00%) low severe
2 (2.00%) high mild
2 (2.00%) high severe
Benchmarking interleave i32(0.0) 1024 [0..100, 100..230, 450..1000, 0..1000]
Benchmarking interleave i32(0.0) 1024 [0..100, 100..230, 450..1000, 0..1000]: Warming up for 3.0000 s
Benchmarking interleave i32(0.0) 1024 [0..100, 100..230, 450..1000, 0..1000]: Collecting 100 samples in estimated 5.0064 s (2.7M iterations)
Benchmarking interleave i32(0.0) 1024 [0..100, 100..230, 450..1000, 0..1000]: Analyzing
interleave i32(0.0) 1024 [0..100, 100..230, 450..1000, 0..1000]
time: [1.9063 µs 1.9066 µs 1.9070 µs]
change: [-4.5279% -4.2139% -3.9562%] (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 interleave i32(0.5) 100 [0..100, 100..230, 450..1000]
Benchmarking interleave i32(0.5) 100 [0..100, 100..230, 450..1000]: Warming up for 3.0000 s
Benchmarking interleave i32(0.5) 100 [0..100, 100..230, 450..1000]: Collecting 100 samples in estimated 5.0030 s (4.8M iterations)
Benchmarking interleave i32(0.5) 100 [0..100, 100..230, 450..1000]: Analyzing
interleave i32(0.5) 100 [0..100, 100..230, 450..1000]
time: [1.0405 µs 1.0407 µs 1.0409 µs]
change: [+31.076% +31.120% +31.174%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
1 (1.00%) low mild
5 (5.00%) high mild
2 (2.00%) high severe
Benchmarking interleave i32(0.5) 400 [0..100, 100..230, 450..1000]
Benchmarking interleave i32(0.5) 400 [0..100, 100..230, 450..1000]: Warming up for 3.0000 s
Benchmarking interleave i32(0.5) 400 [0..100, 100..230, 450..1000]: Collecting 100 samples in estimated 5.0104 s (1.4M iterations)
Benchmarking interleave i32(0.5) 400 [0..100, 100..230, 450..1000]: Analyzing
interleave i32(0.5) 400 [0..100, 100..230, 450..1000]
time: [3.4311 µs 3.4328 µs 3.4350 µs]
change: [+37.225% +37.355% +37.497%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking interleave i32(0.5) 1024 [0..100, 100..230, 450..1000]
Benchmarking interleave i32(0.5) 1024 [0..100, 100..230, 450..1000]: Warming up for 3.0000 s
Benchmarking interleave i32(0.5) 1024 [0..100, 100..230, 450..1000]: Collecting 100 samples in estimated 5.0355 s (596k iterations)
Benchmarking interleave i32(0.5) 1024 [0..100, 100..230, 450..1000]: Analyzing
interleave i32(0.5) 1024 [0..100, 100..230, 450..1000]
time: [8.4977 µs 8.4986 µs 8.4997 µs]
change: [+40.081% +40.179% +40.314%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
1 (1.00%) low mild
4 (4.00%) high mild
5 (5.00%) high severe
Benchmarking interleave i32(0.5) 1024 [0..100, 100..230, 450..1000, 0..1000]
Benchmarking interleave i32(0.5) 1024 [0..100, 100..230, 450..1000, 0..1000]: Warming up for 3.0000 s
Benchmarking interleave i32(0.5) 1024 [0..100, 100..230, 450..1000, 0..1000]: Collecting 100 samples in estimated 5.0243 s (591k iterations)
Benchmarking interleave i32(0.5) 1024 [0..100, 100..230, 450..1000, 0..1000]: Analyzing
interleave i32(0.5) 1024 [0..100, 100..230, 450..1000, 0..1000]
time: [8.4863 µs 8.5321 µs 8.5948 µs]
change: [+39.213% +39.734% +40.556%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
1 (1.00%) low mild
3 (3.00%) high mild
9 (9.00%) high severe
Benchmarking interleave str(20, 0.0) 100 [0..100, 100..230, 450..1000]
Benchmarking interleave str(20, 0.0) 100 [0..100, 100..230, 450..1000]: Warming up for 3.0000 s
Benchmarking interleave str(20, 0.0) 100 [0..100, 100..230, 450..1000]: Collecting 100 samples in estimated 5.0008 s (4.1M iterations)
Benchmarking interleave str(20, 0.0) 100 [0..100, 100..230, 450..1000]: Analyzing
interleave str(20, 0.0) 100 [0..100, 100..230, 450..1000]
time: [1.2185 µs 1.2252 µs 1.2350 µs]
change: [+66.792% +67.197% +67.695%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
1 (1.00%) low mild
3 (3.00%) high mild
5 (5.00%) high severe
Benchmarking interleave str(20, 0.0) 400 [0..100, 100..230, 450..1000]
Benchmarking interleave str(20, 0.0) 400 [0..100, 100..230, 450..1000]: Warming up for 3.0000 s
Benchmarking interleave str(20, 0.0) 400 [0..100, 100..230, 450..1000]: Collecting 100 samples in estimated 5.0061 s (1.2M iterations)
Benchmarking interleave str(20, 0.0) 400 [0..100, 100..230, 450..1000]: Analyzing
interleave str(20, 0.0) 400 [0..100, 100..230, 450..1000]
time: [4.1522 µs 4.1526 µs 4.1532 µs]
change: [+68.730% +68.781% +68.832%] (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 interleave str(20, 0.0) 1024 [0..100, 100..230, 450..1000]
Benchmarking interleave str(20, 0.0) 1024 [0..100, 100..230, 450..1000]: Warming up for 3.0000 s
Benchmarking interleave str(20, 0.0) 1024 [0..100, 100..230, 450..1000]: Collecting 100 samples in estimated 5.0267 s (495k iterations)
Benchmarking interleave str(20, 0.0) 1024 [0..100, 100..230, 450..1000]: Analyzing
interleave str(20, 0.0) 1024 [0..100, 100..230, 450..1000]
time: [10.161 µs 10.162 µs 10.164 µs]
change: [+73.076% +73.123% +73.176%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
3 (3.00%) high mild
4 (4.00%) high severe
Benchmarking interleave str(20, 0.0) 1024 [0..100, 100..230, 450..1000, 0..1000]
Benchmarking interleave str(20, 0.0) 1024 [0..100, 100..230, 450..1000, 0..1000]: Warming up for 3.0000 s
Benchmarking interleave str(20, 0.0) 1024 [0..100, 100..230, 450..1000, 0..1000]: Collecting 100 samples in estimated 5.0380 s (495k iterations)
Benchmarking interleave str(20, 0.0) 1024 [0..100, 100..230, 450..1000, 0..1000]: Analyzing
interleave str(20, 0.0) 1024 [0..100, 100..230, 450..1000, 0..1000]
time: [10.179 µs 10.181 µs 10.182 µs]
change: [+69.798% +69.905% +70.005%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
1 (1.00%) high mild
6 (6.00%) high severe
Benchmarking interleave str(20, 0.5) 100 [0..100, 100..230, 450..1000]
Benchmarking interleave str(20, 0.5) 100 [0..100, 100..230, 450..1000]: Warming up for 3.0000 s
Benchmarking interleave str(20, 0.5) 100 [0..100, 100..230, 450..1000]: Collecting 100 samples in estimated 5.0060 s (2.6M iterations)
Benchmarking interleave str(20, 0.5) 100 [0..100, 100..230, 450..1000]: Analyzing
interleave str(20, 0.5) 100 [0..100, 100..230, 450..1000]
time: [1.9296 µs 1.9301 µs 1.9308 µs]
change: [+50.383% +51.301% +52.000%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high severe
Benchmarking interleave str(20, 0.5) 400 [0..100, 100..230, 450..1000]
Benchmarking interleave str(20, 0.5) 400 [0..100, 100..230, 450..1000]: Warming up for 3.0000 s
Benchmarking interleave str(20, 0.5) 400 [0..100, 100..230, 450..1000]: Collecting 100 samples in estimated 5.0153 s (722k iterations)
Benchmarking interleave str(20, 0.5) 400 [0..100, 100..230, 450..1000]: Analyzing
interleave str(20, 0.5) 400 [0..100, 100..230, 450..1000]
time: [7.0699 µs 7.0735 µs 7.0774 µs]
change: [+60.514% +61.763% +62.758%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
1 (1.00%) low severe
2 (2.00%) high mild
4 (4.00%) high severe
Benchmarking interleave str(20, 0.5) 1024 [0..100, 100..230, 450..1000]
Benchmarking interleave str(20, 0.5) 1024 [0..100, 100..230, 450..1000]: Warming up for 3.0000 s
Benchmarking interleave str(20, 0.5) 1024 [0..100, 100..230, 450..1000]: Collecting 100 samples in estimated 5.0561 s (273k iterations)
Benchmarking interleave str(20, 0.5) 1024 [0..100, 100..230, 450..1000]: Analyzing
interleave str(20, 0.5) 1024 [0..100, 100..230, 450..1000]
time: [19.919 µs 19.926 µs 19.934 µs]
change: [+70.026% +70.917% +71.704%] (p = 0.00 < 0.05)
Performance has regressed.
Found 20 outliers among 100 measurements (20.00%)
10 (10.00%) low severe
9 (9.00%) high mild
1 (1.00%) high severe
Benchmarking interleave str(20, 0.5) 1024 [0..100, 100..230, 450..1000, 0..1000]
Benchmarking interleave str(20, 0.5) 1024 [0..100, 100..230, 450..1000, 0..1000]: Warming up for 3.0000 s
Benchmarking interleave str(20, 0.5) 1024 [0..100, 100..230, 450..1000, 0..1000]: Collecting 100 samples in estimated 5.0549 s (268k iterations)
Benchmarking interleave str(20, 0.5) 1024 [0..100, 100..230, 450..1000, 0..1000]: Analyzing
interleave str(20, 0.5) 1024 [0..100, 100..230, 450..1000, 0..1000]
time: [18.609 µs 18.618 µs 18.626 µs]
change: [+71.646% +72.600% +73.256%] (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 interleave dict(20, 0.0) 100 [0..100, 100..230, 450..1000]
Benchmarking interleave dict(20, 0.0) 100 [0..100, 100..230, 450..1000]: Warming up for 3.0000 s
Benchmarking interleave dict(20, 0.0) 100 [0..100, 100..230, 450..1000]: Collecting 100 samples in estimated 5.0018 s (1.3M iterations)
Benchmarking interleave dict(20, 0.0) 100 [0..100, 100..230, 450..1000]: Analyzing
interleave dict(20, 0.0) 100 [0..100, 100..230, 450..1000]
time: [3.9246 µs 3.9252 µs 3.9259 µs]
change: [+66.787% +67.304% +67.643%] (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 interleave dict(20, 0.0) 400 [0..100, 100..230, 450..1000]
Benchmarking interleave dict(20, 0.0) 400 [0..100, 100..230, 450..1000]: Warming up for 3.0000 s
Benchmarking interleave dict(20, 0.0) 400 [0..100, 100..230, 450..1000]: Collecting 100 samples in estimated 5.0457 s (495k iterations)
Benchmarking interleave dict(20, 0.0) 400 [0..100, 100..230, 450..1000]: Analyzing
interleave dict(20, 0.0) 400 [0..100, 100..230, 450..1000]
time: [10.193 µs 10.210 µs 10.245 µs]
change: [+99.224% +99.768% +100.22%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
3 (3.00%) high mild
4 (4.00%) high severe
Benchmarking interleave dict(20, 0.0) 1024 [0..100, 100..230, 450..1000]
Benchmarking interleave dict(20, 0.0) 1024 [0..100, 100..230, 450..1000]: Warming up for 3.0000 s
Benchmarking interleave dict(20, 0.0) 1024 [0..100, 100..230, 450..1000]: Collecting 100 samples in estimated 5.0193 s (222k iterations)
Benchmarking interleave dict(20, 0.0) 1024 [0..100, 100..230, 450..1000]: Analyzing
interleave dict(20, 0.0) 1024 [0..100, 100..230, 450..1000]
time: [22.566 µs 22.570 µs 22.574 µs]
change: [+133.73% +134.69% +135.39%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
3 (3.00%) high mild
4 (4.00%) high severe
Benchmarking interleave dict(20, 0.0) 1024 [0..100, 100..230, 450..1000, 0..1000]
Benchmarking interleave dict(20, 0.0) 1024 [0..100, 100..230, 450..1000, 0..1000]: Warming up for 3.0000 s
Benchmarking interleave dict(20, 0.0) 1024 [0..100, 100..230, 450..1000, 0..1000]: Collecting 100 samples in estimated 5.0533 s (217k iterations)
Benchmarking interleave dict(20, 0.0) 1024 [0..100, 100..230, 450..1000, 0..1000]: Analyzing
interleave dict(20, 0.0) 1024 [0..100, 100..230, 450..1000, 0..1000]
time: [23.505 µs 23.578 µs 23.638 µs]
change: [+132.34% +132.82% +133.27%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking interleave dict_sparse(20, 0.0) 100 [0..100, 100..230, 450..1000]
Benchmarking interleave dict_sparse(20, 0.0) 100 [0..100, 100..230, 450..1000]: Warming up for 3.0000 s
Benchmarking interleave dict_sparse(20, 0.0) 100 [0..100, 100..230, 450..1000]: Collecting 100 samples in estimated 5.0153 s (1.3M iterations)
Benchmarking interleave dict_sparse(20, 0.0) 100 [0..100, 100..230, 450..1000]: Analyzing
interleave dict_sparse(20, 0.0) 100 [0..100, 100..230, 450..1000]
time: [3.9467 µs 3.9473 µs 3.9479 µs]
change: [+77.383% +77.437% +77.498%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
5 (5.00%) high mild
3 (3.00%) high severe
Benchmarking interleave dict_sparse(20, 0.0) 400 [0..100, 100..230, 450..1000]
Benchmarking interleave dict_sparse(20, 0.0) 400 [0..100, 100..230, 450..1000]: Warming up for 3.0000 s
Benchmarking interleave dict_sparse(20, 0.0) 400 [0..100, 100..230, 450..1000]: Collecting 100 samples in estimated 5.0018 s (490k iterations)
Benchmarking interleave dict_sparse(20, 0.0) 400 [0..100, 100..230, 450..1000]: Analyzing
interleave dict_sparse(20, 0.0) 400 [0..100, 100..230, 450..1000]
time: [10.225 µs 10.227 µs 10.228 µs]
change: [+118.79% +118.91% +119.02%] (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 interleave dict_sparse(20, 0.0) 1024 [0..100, 100..230, 450..1000]
Benchmarking interleave dict_sparse(20, 0.0) 1024 [0..100, 100..230, 450..1000]: Warming up for 3.0000 s
Benchmarking interleave dict_sparse(20, 0.0) 1024 [0..100, 100..230, 450..1000]: Collecting 100 samples in estimated 5.1173 s (217k iterations)
Benchmarking interleave dict_sparse(20, 0.0) 1024 [0..100, 100..230, 450..1000]: Analyzing
interleave dict_sparse(20, 0.0) 1024 [0..100, 100..230, 450..1000]
time: [23.676 µs 23.680 µs 23.684 µs]
change: [+151.06% +151.14% +151.23%] (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 interleave dict_sparse(20, 0.0) 1024 [0..100, 100..230, 450..1000, 0..1000]
Benchmarking interleave dict_sparse(20, 0.0) 1024 [0..100, 100..230, 450..1000, 0..1000]: Warming up for 3.0000 s
Benchmarking interleave dict_sparse(20, 0.0) 1024 [0..100, 100..230, 450..1000, 0..1000]: Collecting 100 samples in estimated 5.0499 s (212k iterations)
Benchmarking interleave dict_sparse(20, 0.0) 1024 [0..100, 100..230, 450..1000, 0..1000]: Analyzing
interleave dict_sparse(20, 0.0) 1024 [0..100, 100..230, 450..1000, 0..1000]
time: [23.870 µs 23.875 µs 23.880 µs]
change: [+67.402% +67.463% +67.524%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
2 (2.00%) high mild
3 (3.00%) high severe
Benchmarking interleave dict_distinct 100
Benchmarking interleave dict_distinct 100: Warming up for 3.0000 s
Benchmarking interleave dict_distinct 100: Collecting 100 samples in estimated 5.0087 s (1.4M iterations)
Benchmarking interleave dict_distinct 100: Analyzing
interleave dict_distinct 100
time: [3.6089 µs 3.6099 µs 3.6110 µs]
change: [+58.721% +58.776% +58.826%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
3 (3.00%) low mild
3 (3.00%) high mild
4 (4.00%) high severe
Benchmarking interleave dict_distinct 1024
Benchmarking interleave dict_distinct 1024: Warming up for 3.0000 s
Benchmarking interleave dict_distinct 1024: Collecting 100 samples in estimated 5.0067 s (1.4M iterations)
Benchmarking interleave dict_distinct 1024: Analyzing
interleave dict_distinct 1024
time: [3.6346 µs 3.6353 µs 3.6361 µs]
change: [+57.725% +57.908% +58.052%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
3 (3.00%) low mild
2 (2.00%) high mild
1 (1.00%) high severe
Benchmarking interleave dict_distinct 2048
Benchmarking interleave dict_distinct 2048: Warming up for 3.0000 s
Benchmarking interleave dict_distinct 2048: Collecting 100 samples in estimated 5.0112 s (1.4M iterations)
Benchmarking interleave dict_distinct 2048: Analyzing
interleave dict_distinct 2048
time: [3.6349 µs 3.6357 µs 3.6364 µs]
change: [+60.241% +60.335% +60.420%] (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
Running benches/json_reader.rs (target/x86_64-unknown-linux-gnu/release/deps/json_reader-4edcca4b1f146ce8)
Benchmarking small_bench_primitive
Benchmarking small_bench_primitive: Warming up for 3.0000 s
Benchmarking small_bench_primitive: Collecting 100 samples in estimated 5.0128 s (651k iterations)
Benchmarking small_bench_primitive: Analyzing
small_bench_primitive time: [7.5658 µs 7.5700 µs 7.5740 µs]
change: [+45.558% +45.719% +45.872%] (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 large_bench_primitive
Benchmarking large_bench_primitive: Warming up for 3.0000 s
Benchmarking large_bench_primitive: Collecting 100 samples in estimated 5.0273 s (1100 iterations)
Benchmarking large_bench_primitive: Analyzing
large_bench_primitive time: [4.5662 ms 4.5671 ms 4.5680 ms]
change: [+51.537% +51.877% +52.064%] (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 small_bench_list
Benchmarking small_bench_list: Warming up for 3.0000 s
Benchmarking small_bench_list: Collecting 100 samples in estimated 5.0443 s (343k iterations)
Benchmarking small_bench_list: Analyzing
small_bench_list time: [14.651 µs 14.657 µs 14.664 µs]
change: [+38.378% +39.309% +40.019%] (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
Running benches/json_writer.rs (target/x86_64-unknown-linux-gnu/release/deps/json_writer-a6df09be24fe102a)
Benchmarking bench_integer
Benchmarking bench_integer: Warming up for 3.0000 s
Benchmarking bench_integer: Collecting 100 samples in estimated 5.6634 s (500 iterations)
Benchmarking bench_integer: Analyzing
bench_integer time: [11.309 ms 11.311 ms 11.313 ms]
change: [+119.82% +119.91% +119.99%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
1 (1.00%) low mild
8 (8.00%) high mild
Benchmarking bench_float
Benchmarking bench_float: Warming up for 3.0000 s
Benchmarking bench_float: Collecting 100 samples in estimated 5.1975 s (500 iterations)
Benchmarking bench_float: Analyzing
bench_float time: [10.336 ms 10.356 ms 10.395 ms]
change: [+82.959% +83.330% +84.017%] (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 bench_string
Benchmarking bench_string: Warming up for 3.0000 s
Benchmarking bench_string: Collecting 100 samples in estimated 5.5922 s (200 iterations)
Benchmarking bench_string: Analyzing
bench_string time: [27.771 ms 27.793 ms 27.818 ms]
change: [+154.44% +156.67% +158.74%] (p = 0.00 < 0.05)
Performance has regressed.
Found 15 outliers among 100 measurements (15.00%)
9 (9.00%) high mild
6 (6.00%) high severe
Benchmarking bench_mixed
Benchmarking bench_mixed: Warming up for 3.0000 s
Benchmarking bench_mixed: Collecting 100 samples in estimated 9.2901 s (200 iterations)
Benchmarking bench_mixed: Analyzing
bench_mixed time: [45.552 ms 45.622 ms 45.727 ms]
change: [+88.566% +89.040% +89.549%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
5 (5.00%) high severe
Benchmarking bench_dict_array
Benchmarking bench_dict_array: Warming up for 3.0000 s
Benchmarking bench_dict_array: Collecting 100 samples in estimated 5.3919 s (300 iterations)
Benchmarking bench_dict_array: Analyzing
bench_dict_array time: [17.930 ms 18.033 ms 18.169 ms]
change: [+203.55% +205.25% +207.55%] (p = 0.00 < 0.05)
Performance has regressed.
Found 15 outliers among 100 measurements (15.00%)
6 (6.00%) low mild
4 (4.00%) high mild
5 (5.00%) high severe
Benchmarking bench_struct
Benchmarking bench_struct: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.4s, or reduce sample count to 60.
Benchmarking bench_struct: Collecting 100 samples in estimated 7.4499 s (100 iterations)
Benchmarking bench_struct: Analyzing
bench_struct time: [73.767 ms 74.000 ms 74.297 ms]
change: [+86.294% +87.062% +87.898%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
5 (5.00%) high mild
8 (8.00%) high severe
Benchmarking bench_nullable_struct
Benchmarking bench_nullable_struct: Warming up for 3.0000 s
Benchmarking bench_nullable_struct: Collecting 100 samples in estimated 5.5722 s (200 iterations)
Benchmarking bench_nullable_struct: Analyzing
bench_nullable_struct time: [27.683 ms 27.733 ms 27.790 ms]
change: [+111.92% +113.77% +115.45%] (p = 0.00 < 0.05)
Performance has regressed.
Found 15 outliers among 100 measurements (15.00%)
8 (8.00%) high mild
7 (7.00%) high severe
Benchmarking bench_list
Benchmarking bench_list: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.9s, or reduce sample count to 50.
Benchmarking bench_list: Collecting 100 samples in estimated 9.9202 s (100 iterations)
Benchmarking bench_list: Analyzing
bench_list time: [98.784 ms 98.895 ms 99.018 ms]
change: [+67.160% +67.720% +68.208%] (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 bench_nullable_list
Benchmarking bench_nullable_list: Warming up for 3.0000 s
Benchmarking bench_nullable_list: Collecting 100 samples in estimated 5.9676 s (400 iterations)
Benchmarking bench_nullable_list: Analyzing
bench_nullable_list time: [14.795 ms 14.830 ms 14.869 ms]
change: [+129.38% +130.97% +132.36%] (p = 0.00 < 0.05)
Performance has regressed.
Found 16 outliers among 100 measurements (16.00%)
9 (9.00%) high mild
7 (7.00%) high severe
Benchmarking bench_struct_list
Benchmarking bench_struct_list: Warming up for 3.0000 s
Benchmarking bench_struct_list: Collecting 100 samples in estimated 5.4756 s (600 iterations)
Benchmarking bench_struct_list: Analyzing
bench_struct_list time: [9.1013 ms 9.1245 ms 9.1545 ms]
change: [+108.28% +109.54% +110.67%] (p = 0.00 < 0.05)
Performance has regressed.
Found 15 outliers among 100 measurements (15.00%)
2 (2.00%) high mild
13 (13.00%) high severe
Running benches/length_kernel.rs (target/x86_64-unknown-linux-gnu/release/deps/length_kernel-ef6777b5e2752729)
Benchmarking length
Benchmarking length: Warming up for 3.0000 s
Benchmarking length: Collecting 100 samples in estimated 5.0525 s (449k iterations)
Benchmarking length: Analyzing
length time: [11.241 µs 11.243 µs 11.245 µs]
change: [+2361.5% +2362.2% +2362.8%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
3 (3.00%) high mild
7 (7.00%) high severe
Running benches/lexsort.rs (target/x86_64-unknown-linux-gnu/release/deps/lexsort-2bb116d997d64c79)
Benchmarking lexsort_to_indices([i32, i32_opt]): 4096
Benchmarking lexsort_to_indices([i32, i32_opt]): 4096: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([i32, i32_opt]): 4096: Collecting 100 samples in estimated 6.5437 s (15k iterations)
Benchmarking lexsort_to_indices([i32, i32_opt]): 4096: Analyzing
lexsort_to_indices([i32, i32_opt]): 4096
time: [432.02 µs 432.07 µs 432.13 µs]
change: [+124.48% +124.87% +125.24%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
1 (1.00%) low mild
5 (5.00%) high mild
3 (3.00%) high severe
Benchmarking lexsort_rows([i32, i32_opt]): 4096
Benchmarking lexsort_rows([i32, i32_opt]): 4096: Warming up for 3.0000 s
Benchmarking lexsort_rows([i32, i32_opt]): 4096: Collecting 100 samples in estimated 5.3374 s (10k iterations)
Benchmarking lexsort_rows([i32, i32_opt]): 4096: Analyzing
lexsort_rows([i32, i32_opt]): 4096
time: [531.21 µs 531.64 µs 532.05 µs]
change: [+101.90% +102.14% +102.39%] (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 lexsort_to_indices([i32, i32_opt]): 32768
Benchmarking lexsort_to_indices([i32, i32_opt]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([i32, i32_opt]): 32768: Collecting 100 samples in estimated 5.2071 s (1200 iterations)
Benchmarking lexsort_to_indices([i32, i32_opt]): 32768: Analyzing
lexsort_to_indices([i32, i32_opt]): 32768
time: [4.3392 ms 4.3402 ms 4.3412 ms]
change: [+114.68% +114.74% +114.80%] (p = 0.00 < 0.05)
Performance has regressed.
Found 15 outliers among 100 measurements (15.00%)
5 (5.00%) low mild
4 (4.00%) high mild
6 (6.00%) high severe
Benchmarking lexsort_rows([i32, i32_opt]): 32768
Benchmarking lexsort_rows([i32, i32_opt]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_rows([i32, i32_opt]): 32768: Collecting 100 samples in estimated 5.3496 s (1000 iterations)
Benchmarking lexsort_rows([i32, i32_opt]): 32768: Analyzing
lexsort_rows([i32, i32_opt]): 32768
time: [5.3120 ms 5.3208 ms 5.3299 ms]
change: [+92.527% +92.846% +93.215%] (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 lexsort_to_indices([i32, str_opt(16)]): 4096
Benchmarking lexsort_to_indices([i32, str_opt(16)]): 4096: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([i32, str_opt(16)]): 4096: Collecting 100 samples in estimated 6.5518 s (15k iterations)
Benchmarking lexsort_to_indices([i32, str_opt(16)]): 4096: Analyzing
lexsort_to_indices([i32, str_opt(16)]): 4096
time: [432.67 µs 433.15 µs 433.80 µs]
change: [+120.39% +121.15% +122.58%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
1 (1.00%) low mild
1 (1.00%) high mild
1 (1.00%) high severe
Benchmarking lexsort_rows([i32, str_opt(16)]): 4096
Benchmarking lexsort_rows([i32, str_opt(16)]): 4096: Warming up for 3.0000 s
Benchmarking lexsort_rows([i32, str_opt(16)]): 4096: Collecting 100 samples in estimated 7.3242 s (10k iterations)
Benchmarking lexsort_rows([i32, str_opt(16)]): 4096: Analyzing
lexsort_rows([i32, str_opt(16)]): 4096
time: [725.05 µs 725.80 µs 727.27 µs]
change: [+126.60% +127.00% +127.33%] (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 lexsort_to_indices([i32, str_opt(16)]): 32768
Benchmarking lexsort_to_indices([i32, str_opt(16)]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([i32, str_opt(16)]): 32768: Collecting 100 samples in estimated 5.1924 s (1200 iterations)
Benchmarking lexsort_to_indices([i32, str_opt(16)]): 32768: Analyzing
lexsort_to_indices([i32, str_opt(16)]): 32768
time: [4.3319 ms 4.3330 ms 4.3341 ms]
change: [+113.25% +113.32% +113.38%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
4 (4.00%) high mild
3 (3.00%) high severe
Benchmarking lexsort_rows([i32, str_opt(16)]): 32768
Benchmarking lexsort_rows([i32, str_opt(16)]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_rows([i32, str_opt(16)]): 32768: Collecting 100 samples in estimated 5.6161 s (800 iterations)
Benchmarking lexsort_rows([i32, str_opt(16)]): 32768: Analyzing
lexsort_rows([i32, str_opt(16)]): 32768
time: [7.0221 ms 7.0281 ms 7.0351 ms]
change: [+124.23% +124.42% +124.65%] (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 lexsort_to_indices([i32, str(16)]): 4096
Benchmarking lexsort_to_indices([i32, str(16)]): 4096: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([i32, str(16)]): 4096: Collecting 100 samples in estimated 6.5642 s (15k iterations)
Benchmarking lexsort_to_indices([i32, str(16)]): 4096: Analyzing
lexsort_to_indices([i32, str(16)]): 4096
time: [431.66 µs 431.71 µs 431.78 µs]
change: [+124.77% +125.39% +125.77%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
4 (4.00%) high mild
3 (3.00%) high severe
Benchmarking lexsort_rows([i32, str(16)]): 4096
Benchmarking lexsort_rows([i32, str(16)]): 4096: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.6s, enable flat sampling, or reduce sample count to 60.
Benchmarking lexsort_rows([i32, str(16)]): 4096: Collecting 100 samples in estimated 5.6250 s (5050 iterations)
Benchmarking lexsort_rows([i32, str(16)]): 4096: Analyzing
lexsort_rows([i32, str(16)]): 4096
time: [1.1066 ms 1.1087 ms 1.1108 ms]
change: [+297.66% +298.62% +299.42%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) low mild
Benchmarking lexsort_to_indices([i32, str(16)]): 32768
Benchmarking lexsort_to_indices([i32, str(16)]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([i32, str(16)]): 32768: Collecting 100 samples in estimated 5.1928 s (1200 iterations)
Benchmarking lexsort_to_indices([i32, str(16)]): 32768: Analyzing
lexsort_to_indices([i32, str(16)]): 32768
time: [4.3337 ms 4.3348 ms 4.3359 ms]
change: [+113.64% +113.70% +113.77%] (p = 0.00 < 0.05)
Performance has regressed.
Found 21 outliers among 100 measurements (21.00%)
6 (6.00%) low mild
8 (8.00%) high mild
7 (7.00%) high severe
Benchmarking lexsort_rows([i32, str(16)]): 32768
Benchmarking lexsort_rows([i32, str(16)]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_rows([i32, str(16)]): 32768: Collecting 100 samples in estimated 5.5788 s (600 iterations)
Benchmarking lexsort_rows([i32, str(16)]): 32768: Analyzing
lexsort_rows([i32, str(16)]): 32768
time: [9.7132 ms 9.7524 ms 9.7917 ms]
change: [+222.51% +224.11% +225.47%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking lexsort_to_indices([str_opt(16), str(16)]): 4096
Benchmarking lexsort_to_indices([str_opt(16), str(16)]): 4096: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.0s, enable flat sampling, or reduce sample count to 70.
Benchmarking lexsort_to_indices([str_opt(16), str(16)]): 4096: Collecting 100 samples in estimated 5.0248 s (5050 iterations)
Benchmarking lexsort_to_indices([str_opt(16), str(16)]): 4096: Analyzing
lexsort_to_indices([str_opt(16), str(16)]): 4096
time: [993.06 µs 993.69 µs 994.50 µs]
change: [+84.499% +84.684% +84.871%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking lexsort_rows([str_opt(16), str(16)]): 4096
Benchmarking lexsort_rows([str_opt(16), str(16)]): 4096: Warming up for 3.0000 s
Benchmarking lexsort_rows([str_opt(16), str(16)]): 4096: Collecting 100 samples in estimated 7.9503 s (10k iterations)
Benchmarking lexsort_rows([str_opt(16), str(16)]): 4096: Analyzing
lexsort_rows([str_opt(16), str(16)]): 4096
time: [784.76 µs 784.98 µs 785.23 µs]
change: [+154.82% +154.92% +155.02%] (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 lexsort_to_indices([str_opt(16), str(16)]): 32768
Benchmarking lexsort_to_indices([str_opt(16), str(16)]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([str_opt(16), str(16)]): 32768: Collecting 100 samples in estimated 5.1669 s (500 iterations)
Benchmarking lexsort_to_indices([str_opt(16), str(16)]): 32768: Analyzing
lexsort_to_indices([str_opt(16), str(16)]): 32768
time: [10.339 ms 10.343 ms 10.347 ms]
change: [+76.499% +76.910% +77.157%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
3 (3.00%) high mild
4 (4.00%) high severe
Benchmarking lexsort_rows([str_opt(16), str(16)]): 32768
Benchmarking lexsort_rows([str_opt(16), str(16)]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_rows([str_opt(16), str(16)]): 32768: Collecting 100 samples in estimated 5.4931 s (700 iterations)
Benchmarking lexsort_rows([str_opt(16), str(16)]): 32768: Analyzing
lexsort_rows([str_opt(16), str(16)]): 32768
time: [7.8921 ms 7.9102 ms 7.9284 ms]
change: [+149.12% +149.67% +150.18%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking lexsort_to_indices([str_opt(16), str_opt(50), str(16)]): 4096
Benchmarking lexsort_to_indices([str_opt(16), str_opt(50), str(16)]): 4096: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.1s, enable flat sampling, or reduce sample count to 60.
Benchmarking lexsort_to_indices([str_opt(16), str_opt(50), str(16)]): 4096: Collecting 100 samples in estimated 5.0837 s (5050 iterations)
Benchmarking lexsort_to_indices([str_opt(16), str_opt(50), str(16)]): 4096: Analyzing
lexsort_to_indices([str_opt(16), str_opt(50), str(16)]): 4096
time: [1.0075 ms 1.0081 ms 1.0089 ms]
change: [+89.671% +89.874% +90.074%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking lexsort_rows([str_opt(16), str_opt(50), str(16)]): 4096
Benchmarking lexsort_rows([str_opt(16), str_opt(50), str(16)]): 4096: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.3s, enable flat sampling, or reduce sample count to 60.
Benchmarking lexsort_rows([str_opt(16), str_opt(50), str(16)]): 4096: Collecting 100 samples in estimated 5.3057 s (5050 iterations)
Benchmarking lexsort_rows([str_opt(16), str_opt(50), str(16)]): 4096: Analyzing
lexsort_rows([str_opt(16), str_opt(50), str(16)]): 4096
time: [1.0423 ms 1.0428 ms 1.0434 ms]
change: [+192.33% +192.56% +192.77%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
Benchmarking lexsort_to_indices([str_opt(16), str_opt(50), str(16)]): 32768
Benchmarking lexsort_to_indices([str_opt(16), str_opt(50), str(16)]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([str_opt(16), str_opt(50), str(16)]): 32768: Collecting 100 samples in estimated 5.2716 s (500 iterations)
Benchmarking lexsort_to_indices([str_opt(16), str_opt(50), str(16)]): 32768: Analyzing
lexsort_to_indices([str_opt(16), str_opt(50), str(16)]): 32768
time: [10.474 ms 10.504 ms 10.553 ms]
change: [+81.315% +81.845% +82.813%] (p = 0.00 < 0.05)
Performance has regressed.
Found 16 outliers among 100 measurements (16.00%)
10 (10.00%) high mild
6 (6.00%) high severe
Benchmarking lexsort_rows([str_opt(16), str_opt(50), str(16)]): 32768
Benchmarking lexsort_rows([str_opt(16), str_opt(50), str(16)]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_rows([str_opt(16), str_opt(50), str(16)]): 32768: Collecting 100 samples in estimated 5.8694 s (600 iterations)
Benchmarking lexsort_rows([str_opt(16), str_opt(50), str(16)]): 32768: Analyzing
lexsort_rows([str_opt(16), str_opt(50), str(16)]): 32768
time: [9.7553 ms 9.7638 ms 9.7727 ms]
change: [+175.88% +176.13% +176.40%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking lexsort_to_indices([str_opt(16), str(16), str_opt(16), str_opt(16), str_opt(16)]): 4096
Benchmarking lexsort_to_indices([str_opt(16), str(16), str_opt(16), str_opt(16), str_opt(16)]): 4096: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.0s, enable flat sampling, or reduce sample count to 70.
Benchmarking lexsort_to_indices([str_opt(16), str(16), str_opt(16), str_opt(16), str_opt(16)]): 4096: Collecting 100 samples in estimated 5.0058 s (5050 iterations)
Benchmarking lexsort_to_indices([str_opt(16), str(16), str_opt(16), str_opt(16), str_opt(16)]): 4096: Analyzing
lexsort_to_indices([str_opt(16), str(16), str_opt(16), str_opt(16), str_opt(16)]): 4096
time: [991.81 µs 992.19 µs 992.69 µs]
change: [+82.332% +82.551% +82.784%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking lexsort_rows([str_opt(16), str(16), str_opt(16), str_opt(16), str_opt(16)]): 4096
Benchmarking lexsort_rows([str_opt(16), str(16), str_opt(16), str_opt(16), str_opt(16)]): 4096: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.2s, enable flat sampling, or reduce sample count to 60.
Benchmarking lexsort_rows([str_opt(16), str(16), str_opt(16), str_opt(16), str_opt(16)]): 4096: Collecting 100 samples in estimated 6.1591 s (5050 iterations)
Benchmarking lexsort_rows([str_opt(16), str(16), str_opt(16), str_opt(16), str_opt(16)]): 4096: Analyzing
lexsort_rows([str_opt(16), str(16), str_opt(16), str_opt(16), str_opt(16)]): 4096
time: [1.2098 ms 1.2106 ms 1.2114 ms]
change: [+175.10% +175.64% +176.17%] (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 lexsort_to_indices([str_opt(16), str(16), str_opt(16), str_opt(16), str_opt(16)]): 32768
Benchmarking lexsort_to_indices([str_opt(16), str(16), str_opt(16), str_opt(16), str_opt(16)]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([str_opt(16), str(16), str_opt(16), str_opt(16), str_opt(16)]): 32768: Collecting 100 samples in estimated 5.1795 s (500 iterations)
Benchmarking lexsort_to_indices([str_opt(16), str(16), str_opt(16), str_opt(16), str_opt(16)]): 32768: Analyzing
lexsort_to_indices([str_opt(16), str(16), str_opt(16), str_opt(16), str_opt(16)]): 32768
time: [10.313 ms 10.320 ms 10.327 ms]
change: [+75.728% +75.843% +75.976%] (p = 0.00 < 0.05)
Performance has regressed.
Found 20 outliers among 100 measurements (20.00%)
18 (18.00%) high mild
2 (2.00%) high severe
Benchmarking lexsort_rows([str_opt(16), str(16), str_opt(16), str_opt(16), str_opt(16)]): 32768
Benchmarking lexsort_rows([str_opt(16), str(16), str_opt(16), str_opt(16), str_opt(16)]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_rows([str_opt(16), str(16), str_opt(16), str_opt(16), str_opt(16)]): 32768: Collecting 100 samples in estimated 5.6714 s (500 iterations)
Benchmarking lexsort_rows([str_opt(16), str(16), str_opt(16), str_opt(16), str_opt(16)]): 32768: Analyzing
lexsort_rows([str_opt(16), str(16), str_opt(16), str_opt(16), str_opt(16)]): 32768
time: [11.277 ms 11.298 ms 11.319 ms]
change: [+158.13% +158.59% +159.06%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking lexsort_to_indices([i32_opt, dict(100,str_opt(50))]): 4096
Benchmarking lexsort_to_indices([i32_opt, dict(100,str_opt(50))]): 4096: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([i32_opt, dict(100,str_opt(50))]): 4096: Collecting 100 samples in estimated 6.0357 s (10k iterations)
Benchmarking lexsort_to_indices([i32_opt, dict(100,str_opt(50))]): 4096: Analyzing
lexsort_to_indices([i32_opt, dict(100,str_opt(50))]): 4096
time: [610.42 µs 613.54 µs 616.47 µs]
change: [+137.56% +138.40% +139.25%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking lexsort_rows([i32_opt, dict(100,str_opt(50))]): 4096
Benchmarking lexsort_rows([i32_opt, dict(100,str_opt(50))]): 4096: Warming up for 3.0000 s
Benchmarking lexsort_rows([i32_opt, dict(100,str_opt(50))]): 4096: Collecting 100 samples in estimated 7.3563 s (15k iterations)
Benchmarking lexsort_rows([i32_opt, dict(100,str_opt(50))]): 4096: Analyzing
lexsort_rows([i32_opt, dict(100,str_opt(50))]): 4096
time: [486.15 µs 486.77 µs 487.88 µs]
change: [+89.338% +89.681% +89.935%] (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 lexsort_to_indices([i32_opt, dict(100,str_opt(50))]): 32768
Benchmarking lexsort_to_indices([i32_opt, dict(100,str_opt(50))]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([i32_opt, dict(100,str_opt(50))]): 32768: Collecting 100 samples in estimated 5.2412 s (900 iterations)
Benchmarking lexsort_to_indices([i32_opt, dict(100,str_opt(50))]): 32768: Analyzing
lexsort_to_indices([i32_opt, dict(100,str_opt(50))]): 32768
time: [5.8205 ms 5.8219 ms 5.8234 ms]
change: [+113.11% +113.17% +113.23%] (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 lexsort_rows([i32_opt, dict(100,str_opt(50))]): 32768
Benchmarking lexsort_rows([i32_opt, dict(100,str_opt(50))]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_rows([i32_opt, dict(100,str_opt(50))]): 32768: Collecting 100 samples in estimated 5.1459 s (1100 iterations)
Benchmarking lexsort_rows([i32_opt, dict(100,str_opt(50))]): 32768: Analyzing
lexsort_rows([i32_opt, dict(100,str_opt(50))]): 32768
time: [4.6822 ms 4.6834 ms 4.6848 ms]
change: [+70.271% +70.593% +70.807%] (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 lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50))]): 4096
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50))]): 4096: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50))]): 4096: Collecting 100 samples in estimated 5.7695 s (20k iterations)
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50))]): 4096: Analyzing
lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50))]): 4096
time: [284.58 µs 285.06 µs 285.87 µs]
change: [+147.41% +147.93% +148.54%] (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 lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50))]): 4096
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50))]): 4096: Warming up for 3.0000 s
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50))]): 4096: Collecting 100 samples in estimated 5.3877 s (20k iterations)
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50))]): 4096: Analyzing
lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50))]): 4096
time: [266.64 µs 266.70 µs 266.77 µs]
change: [+123.31% +123.69% +124.07%] (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 lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50))]): 32768
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50))]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50))]): 32768: Collecting 100 samples in estimated 5.0749 s (2100 iterations)
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50))]): 32768: Analyzing
lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50))]): 32768
time: [2.4269 ms 2.4282 ms 2.4297 ms]
change: [+140.57% +140.71% +140.89%] (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 lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50))]): 32768
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50))]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50))]): 32768: Collecting 100 samples in estimated 5.0452 s (2400 iterations)
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50))]): 32768: Analyzing
lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50))]): 32768
time: [2.0993 ms 2.1002 ms 2.1011 ms]
change: [+98.123% +98.423% +98.735%] (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 lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str(16)]): ...
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str(16)]): ...: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str(16)]): ...: Collecting 100 samples in estimated 5.0640 s (2400 iterations)
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str(16)]): ...: Analyzing
lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str(16)]): ...
time: [2.1076 ms 2.1101 ms 2.1125 ms]
change: [+121.42% +121.76% +122.09%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str(16)]): 4096
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str(16)]): 4096: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.5s, enable flat sampling, or reduce sample count to 60.
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str(16)]): 4096: Collecting 100 samples in estimated 5.4506 s (5050 iterations)
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str(16)]): 4096: Analyzing
lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str(16)]): 4096
time: [1.0903 ms 1.0920 ms 1.0939 ms]
change: [+178.01% +178.79% +179.60%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
4 (4.00%) low mild
2 (2.00%) high severe
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str(16)]): ... #2
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str(16)]): ... #2: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str(16)]): ... #2: Collecting 100 samples in estimated 6.6661 s (300 iterations)
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str(16)]): ... #2: Analyzing
lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str(16)]): ... #2
time: [22.279 ms 22.298 ms 22.316 ms]
change: [+123.03% +123.39% +123.78%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str(16)]): 32768
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str(16)]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str(16)]): 32768: Collecting 100 samples in estimated 5.5189 s (500 iterations)
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str(16)]): 32768: Analyzing
lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str(16)]): 32768
time: [11.299 ms 11.328 ms 11.356 ms]
change: [+189.21% +189.92% +190.68%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)...
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)...: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)...: Collecting 100 samples in estimated 5.1428 s (2400 iterations)
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)...: Analyzing
lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)...
time: [2.1207 ms 2.1216 ms 2.1227 ms]
change: [+141.99% +142.46% +142.91%] (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 lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)]): 40...
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)]): 40...: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.2s, enable flat sampling, or reduce sample count to 60.
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)]): 40...: Collecting 100 samples in estimated 5.1654 s (5050 iterations)
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)]): 40...: Analyzing
lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)]): 40...
time: [1.0167 ms 1.0173 ms 1.0180 ms]
change: [+172.67% +172.99% +173.26%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)... #2
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)... #2: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)... #2: Collecting 100 samples in estimated 6.8455 s (300 iterations)
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)... #2: Analyzing
lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)... #2
time: [22.867 ms 22.894 ms 22.922 ms]
change: [+136.59% +137.01% +137.44%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)]): 32...
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)]): 32...: Warming up for 3.0000 s
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)]): 32...: Collecting 100 samples in estimated 5.7893 s (600 iterations)
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)]): 32...: Analyzing
lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)]): 32...
time: [9.6664 ms 9.6934 ms 9.7289 ms]
change: [+153.74% +154.42% +155.31%] (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 lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)... #3
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)... #3: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)... #3: Collecting 100 samples in estimated 5.1166 s (2400 iterations)
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)... #3: Analyzing
lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)... #3
time: [2.1203 ms 2.1276 ms 2.1377 ms]
change: [+141.73% +142.73% +143.92%] (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 lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)]): 40... #2
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)]): 40... #2: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.2s, enable flat sampling, or reduce sample count to 60.
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)]): 40... #2: Collecting 100 samples in estimated 5.1633 s (5050 iterations)
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)]): 40... #2: Analyzing
lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)]): 40... #2
time: [1.0181 ms 1.0199 ms 1.0229 ms]
change: [+172.80% +173.42% +174.24%] (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 lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)... #4
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)... #4: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)... #4: Collecting 100 samples in estimated 6.8193 s (300 iterations)
Benchmarking lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)... #4: Analyzing
lexsort_to_indices([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)... #4
time: [22.750 ms 22.754 ms 22.757 ms]
change: [+135.27% +135.64% +136.00%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
10 (10.00%) high mild
2 (2.00%) high severe
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)]): 32... #2
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)]): 32... #2: Warming up for 3.0000 s
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)]): 32... #2: Collecting 100 samples in estimated 5.7911 s (600 iterations)
Benchmarking lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)]): 32... #2: Analyzing
lexsort_rows([dict(100,str_opt(50)), dict(100,str_opt(50)), dict(100,str_opt(50)), str_opt(50)]): 32... #2
time: [9.6726 ms 9.6827 ms 9.6932 ms]
change: [+154.42% +154.68% +154.97%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking lexsort_to_indices([i32_opt, i32_list]): 4096
Benchmarking lexsort_to_indices([i32_opt, i32_list]): 4096: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([i32_opt, i32_list]): 4096: Collecting 100 samples in estimated 7.5264 s (10k iterations)
Benchmarking lexsort_to_indices([i32_opt, i32_list]): 4096: Analyzing
lexsort_to_indices([i32_opt, i32_list]): 4096
time: [745.47 µs 745.70 µs 745.98 µs]
change: [+135.75% +135.89% +136.04%] (p = 0.00 < 0.05)
Performance has regressed.
Found 15 outliers among 100 measurements (15.00%)
1 (1.00%) low mild
3 (3.00%) high mild
11 (11.00%) high severe
Benchmarking lexsort_rows([i32_opt, i32_list]): 4096
Benchmarking lexsort_rows([i32_opt, i32_list]): 4096: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.5s, enable flat sampling, or reduce sample count to 60.
Benchmarking lexsort_rows([i32_opt, i32_list]): 4096: Collecting 100 samples in estimated 5.5399 s (5050 iterations)
Benchmarking lexsort_rows([i32_opt, i32_list]): 4096: Analyzing
lexsort_rows([i32_opt, i32_list]): 4096
time: [1.1008 ms 1.1010 ms 1.1011 ms]
change: [+142.95% +143.35% +143.72%] (p = 0.00 < 0.05)
Performance has regressed.
Found 11 outliers among 100 measurements (11.00%)
1 (1.00%) low mild
8 (8.00%) high mild
2 (2.00%) high severe
Benchmarking lexsort_to_indices([i32_opt, i32_list]): 32768
Benchmarking lexsort_to_indices([i32_opt, i32_list]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([i32_opt, i32_list]): 32768: Collecting 100 samples in estimated 5.2163 s (700 iterations)
Benchmarking lexsort_to_indices([i32_opt, i32_list]): 32768: Analyzing
lexsort_to_indices([i32_opt, i32_list]): 32768
time: [7.4484 ms 7.4571 ms 7.4733 ms]
change: [+123.79% +124.07% +124.67%] (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 lexsort_rows([i32_opt, i32_list]): 32768
Benchmarking lexsort_rows([i32_opt, i32_list]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_rows([i32_opt, i32_list]): 32768: Collecting 100 samples in estimated 5.2067 s (500 iterations)
Benchmarking lexsort_rows([i32_opt, i32_list]): 32768: Analyzing
lexsort_rows([i32_opt, i32_list]): 32768
time: [10.461 ms 10.462 ms 10.464 ms]
change: [+133.21% +133.30% +133.40%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
1 (1.00%) low severe
5 (5.00%) low mild
2 (2.00%) high mild
4 (4.00%) high severe
Benchmarking lexsort_to_indices([i32_opt, i32_list_opt]): 4096
Benchmarking lexsort_to_indices([i32_opt, i32_list_opt]): 4096: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([i32_opt, i32_list_opt]): 4096: Collecting 100 samples in estimated 7.6762 s (10k iterations)
Benchmarking lexsort_to_indices([i32_opt, i32_list_opt]): 4096: Analyzing
lexsort_to_indices([i32_opt, i32_list_opt]): 4096
time: [760.61 µs 760.71 µs 760.83 µs]
change: [+129.24% +129.48% +129.73%] (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 lexsort_rows([i32_opt, i32_list_opt]): 4096
Benchmarking lexsort_rows([i32_opt, i32_list_opt]): 4096: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.2s, enable flat sampling, or reduce sample count to 60.
Benchmarking lexsort_rows([i32_opt, i32_list_opt]): 4096: Collecting 100 samples in estimated 5.1621 s (5050 iterations)
Benchmarking lexsort_rows([i32_opt, i32_list_opt]): 4096: Analyzing
lexsort_rows([i32_opt, i32_list_opt]): 4096
time: [1.0291 ms 1.0294 ms 1.0296 ms]
change: [+129.95% +130.55% +130.91%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking lexsort_to_indices([i32_opt, i32_list_opt]): 32768
Benchmarking lexsort_to_indices([i32_opt, i32_list_opt]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([i32_opt, i32_list_opt]): 32768: Collecting 100 samples in estimated 5.2831 s (700 iterations)
Benchmarking lexsort_to_indices([i32_opt, i32_list_opt]): 32768: Analyzing
lexsort_to_indices([i32_opt, i32_list_opt]): 32768
time: [7.5379 ms 7.5391 ms 7.5403 ms]
change: [+116.69% +116.76% +116.83%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
6 (6.00%) high mild
Benchmarking lexsort_rows([i32_opt, i32_list_opt]): 32768
Benchmarking lexsort_rows([i32_opt, i32_list_opt]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_rows([i32_opt, i32_list_opt]): 32768: Collecting 100 samples in estimated 5.7488 s (600 iterations)
Benchmarking lexsort_rows([i32_opt, i32_list_opt]): 32768: Analyzing
lexsort_rows([i32_opt, i32_list_opt]): 32768
time: [9.6065 ms 9.6088 ms 9.6112 ms]
change: [+122.94% +123.01% +123.08%] (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 lexsort_to_indices([i32_list_opt, i32_opt]): 4096
Benchmarking lexsort_to_indices([i32_list_opt, i32_opt]): 4096: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.7s, enable flat sampling, or reduce sample count to 60.
Benchmarking lexsort_to_indices([i32_list_opt, i32_opt]): 4096: Collecting 100 samples in estimated 6.7478 s (5050 iterations)
Benchmarking lexsort_to_indices([i32_list_opt, i32_opt]): 4096: Analyzing
lexsort_to_indices([i32_list_opt, i32_opt]): 4096
time: [1.3355 ms 1.3357 ms 1.3359 ms]
change: [+139.73% +140.03% +140.33%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
1 (1.00%) low mild
3 (3.00%) high mild
4 (4.00%) high severe
Benchmarking lexsort_rows([i32_list_opt, i32_opt]): 4096
Benchmarking lexsort_rows([i32_list_opt, i32_opt]): 4096: Warming up for 3.0000 s
Benchmarking lexsort_rows([i32_list_opt, i32_opt]): 4096: Collecting 100 samples in estimated 9.8847 s (10k iterations)
Benchmarking lexsort_rows([i32_list_opt, i32_opt]): 4096: Analyzing
lexsort_rows([i32_list_opt, i32_opt]): 4096
time: [979.76 µs 980.57 µs 982.17 µs]
change: [+125.25% +125.42% +125.60%] (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 lexsort_to_indices([i32_list_opt, i32_opt]): 32768
Benchmarking lexsort_to_indices([i32_list_opt, i32_opt]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([i32_list_opt, i32_opt]): 32768: Collecting 100 samples in estimated 5.3963 s (400 iterations)
Benchmarking lexsort_to_indices([i32_list_opt, i32_opt]): 32768: Analyzing
lexsort_to_indices([i32_list_opt, i32_opt]): 32768
time: [13.500 ms 13.505 ms 13.510 ms]
change: [+133.33% +133.45% +133.58%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking lexsort_rows([i32_list_opt, i32_opt]): 32768
Benchmarking lexsort_rows([i32_list_opt, i32_opt]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_rows([i32_list_opt, i32_opt]): 32768: Collecting 100 samples in estimated 5.5341 s (600 iterations)
Benchmarking lexsort_rows([i32_list_opt, i32_opt]): 32768: Analyzing
lexsort_rows([i32_list_opt, i32_opt]): 32768
time: [9.2516 ms 9.2542 ms 9.2571 ms]
change: [+113.31% +113.86% +114.22%] (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 lexsort_to_indices([i32, str_list(4)]): 4096
Benchmarking lexsort_to_indices([i32, str_list(4)]): 4096: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([i32, str_list(4)]): 4096: Collecting 100 samples in estimated 6.4860 s (15k iterations)
Benchmarking lexsort_to_indices([i32, str_list(4)]): 4096: Analyzing
lexsort_to_indices([i32, str_list(4)]): 4096
time: [430.24 µs 430.74 µs 431.16 µs]
change: [+118.92% +119.79% +120.55%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking lexsort_rows([i32, str_list(4)]): 4096
Benchmarking lexsort_rows([i32, str_list(4)]): 4096: Warming up for 3.0000 s
Benchmarking lexsort_rows([i32, str_list(4)]): 4096: Collecting 100 samples in estimated 5.0171 s (2100 iterations)
Benchmarking lexsort_rows([i32, str_list(4)]): 4096: Analyzing
lexsort_rows([i32, str_list(4)]): 4096
time: [2.3841 ms 2.3847 ms 2.3853 ms]
change: [+179.81% +180.35% +180.80%] (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 lexsort_to_indices([i32, str_list(4)]): 32768
Benchmarking lexsort_to_indices([i32, str_list(4)]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([i32, str_list(4)]): 32768: Collecting 100 samples in estimated 5.2135 s (1200 iterations)
Benchmarking lexsort_to_indices([i32, str_list(4)]): 32768: Analyzing
lexsort_to_indices([i32, str_list(4)]): 32768
time: [4.3522 ms 4.3531 ms 4.3541 ms]
change: [+112.53% +112.59% +112.65%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
Benchmarking lexsort_rows([i32, str_list(4)]): 32768
Benchmarking lexsort_rows([i32, str_list(4)]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_rows([i32, str_list(4)]): 32768: Collecting 100 samples in estimated 6.7191 s (300 iterations)
Benchmarking lexsort_rows([i32, str_list(4)]): 32768: Analyzing
lexsort_rows([i32, str_list(4)]): 32768
time: [22.192 ms 22.293 ms 22.410 ms]
change: [+149.15% +151.32% +153.34%] (p = 0.00 < 0.05)
Performance has regressed.
Found 14 outliers among 100 measurements (14.00%)
2 (2.00%) high mild
12 (12.00%) high severe
Benchmarking lexsort_to_indices([str_list(4), i32]): 4096
Benchmarking lexsort_to_indices([str_list(4), i32]): 4096: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.7s, enable flat sampling, or reduce sample count to 50.
Benchmarking lexsort_to_indices([str_list(4), i32]): 4096: Collecting 100 samples in estimated 9.7031 s (5050 iterations)
Benchmarking lexsort_to_indices([str_list(4), i32]): 4096: Analyzing
lexsort_to_indices([str_list(4), i32]): 4096
time: [1.9182 ms 1.9199 ms 1.9225 ms]
change: [+202.03% +202.22% +202.44%] (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 lexsort_rows([str_list(4), i32]): 4096
Benchmarking lexsort_rows([str_list(4), i32]): 4096: Warming up for 3.0000 s
Benchmarking lexsort_rows([str_list(4), i32]): 4096: Collecting 100 samples in estimated 5.1190 s (2100 iterations)
Benchmarking lexsort_rows([str_list(4), i32]): 4096: Analyzing
lexsort_rows([str_list(4), i32]): 4096
time: [2.4302 ms 2.4361 ms 2.4447 ms]
change: [+203.17% +203.93% +205.02%] (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 lexsort_to_indices([str_list(4), i32]): 32768
Benchmarking lexsort_to_indices([str_list(4), i32]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([str_list(4), i32]): 32768: Collecting 100 samples in estimated 6.0346 s (300 iterations)
Benchmarking lexsort_to_indices([str_list(4), i32]): 32768: Analyzing
lexsort_to_indices([str_list(4), i32]): 32768
time: [20.095 ms 20.149 ms 20.229 ms]
change: [+153.57% +154.78% +156.02%] (p = 0.00 < 0.05)
Performance has regressed.
Found 16 outliers among 100 measurements (16.00%)
8 (8.00%) high mild
8 (8.00%) high severe
Benchmarking lexsort_rows([str_list(4), i32]): 32768
Benchmarking lexsort_rows([str_list(4), i32]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_rows([str_list(4), i32]): 32768: Collecting 100 samples in estimated 6.8835 s (300 iterations)
Benchmarking lexsort_rows([str_list(4), i32]): 32768: Analyzing
lexsort_rows([str_list(4), i32]): 32768
time: [22.748 ms 22.807 ms 22.878 ms]
change: [+166.68% +169.18% +171.32%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
2 (2.00%) high mild
3 (3.00%) high severe
Benchmarking lexsort_to_indices([i32, str_list_opt(4)]): 4096
Benchmarking lexsort_to_indices([i32, str_list_opt(4)]): 4096: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([i32, str_list_opt(4)]): 4096: Collecting 100 samples in estimated 6.5864 s (15k iterations)
Benchmarking lexsort_to_indices([i32, str_list_opt(4)]): 4096: Analyzing
lexsort_to_indices([i32, str_list_opt(4)]): 4096
time: [430.92 µs 432.28 µs 434.11 µs]
change: [+121.08% +122.64% +124.24%] (p = 0.00 < 0.05)
Performance has regressed.
Found 30 outliers among 100 measurements (30.00%)
20 (20.00%) low severe
3 (3.00%) high mild
7 (7.00%) high severe
Benchmarking lexsort_rows([i32, str_list_opt(4)]): 4096
Benchmarking lexsort_rows([i32, str_list_opt(4)]): 4096: Warming up for 3.0000 s
Benchmarking lexsort_rows([i32, str_list_opt(4)]): 4096: Collecting 100 samples in estimated 5.1904 s (2600 iterations)
Benchmarking lexsort_rows([i32, str_list_opt(4)]): 4096: Analyzing
lexsort_rows([i32, str_list_opt(4)]): 4096
time: [1.9956 ms 1.9981 ms 2.0028 ms]
change: [+144.04% +144.47% +145.14%] (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 lexsort_to_indices([i32, str_list_opt(4)]): 32768
Benchmarking lexsort_to_indices([i32, str_list_opt(4)]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([i32, str_list_opt(4)]): 32768: Collecting 100 samples in estimated 5.2059 s (1200 iterations)
Benchmarking lexsort_to_indices([i32, str_list_opt(4)]): 32768: Analyzing
lexsort_to_indices([i32, str_list_opt(4)]): 32768
time: [4.3333 ms 4.3560 ms 4.3849 ms]
change: [+112.64% +114.10% +115.67%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
1 (1.00%) high mild
7 (7.00%) high severe
Benchmarking lexsort_rows([i32, str_list_opt(4)]): 32768
Benchmarking lexsort_rows([i32, str_list_opt(4)]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_rows([i32, str_list_opt(4)]): 32768: Collecting 100 samples in estimated 5.5341 s (300 iterations)
Benchmarking lexsort_rows([i32, str_list_opt(4)]): 32768: Analyzing
lexsort_rows([i32, str_list_opt(4)]): 32768
time: [18.428 ms 18.486 ms 18.556 ms]
change: [+134.05% +135.14% +136.30%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
3 (3.00%) high mild
7 (7.00%) high severe
Benchmarking lexsort_to_indices([str_list_opt(4), i32]): 4096
Benchmarking lexsort_to_indices([str_list_opt(4), i32]): 4096: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.1s, enable flat sampling, or reduce sample count to 50.
Benchmarking lexsort_to_indices([str_list_opt(4), i32]): 4096: Collecting 100 samples in estimated 9.1276 s (5050 iterations)
Benchmarking lexsort_to_indices([str_list_opt(4), i32]): 4096: Analyzing
lexsort_to_indices([str_list_opt(4), i32]): 4096
time: [1.7990 ms 1.8021 ms 1.8068 ms]
change: [+147.80% +148.41% +149.19%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high severe
Benchmarking lexsort_rows([str_list_opt(4), i32]): 4096
Benchmarking lexsort_rows([str_list_opt(4), i32]): 4096: Warming up for 3.0000 s
Benchmarking lexsort_rows([str_list_opt(4), i32]): 4096: Collecting 100 samples in estimated 5.0291 s (2500 iterations)
Benchmarking lexsort_rows([str_list_opt(4), i32]): 4096: Analyzing
lexsort_rows([str_list_opt(4), i32]): 4096
time: [2.0027 ms 2.0036 ms 2.0044 ms]
change: [+166.36% +166.50% +166.65%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking lexsort_to_indices([str_list_opt(4), i32]): 32768
Benchmarking lexsort_to_indices([str_list_opt(4), i32]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([str_list_opt(4), i32]): 32768: Collecting 100 samples in estimated 5.7002 s (300 iterations)
Benchmarking lexsort_to_indices([str_list_opt(4), i32]): 32768: Analyzing
lexsort_to_indices([str_list_opt(4), i32]): 32768
time: [19.022 ms 19.099 ms 19.200 ms]
change: [+128.65% +129.57% +130.72%] (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 lexsort_rows([str_list_opt(4), i32]): 32768
Benchmarking lexsort_rows([str_list_opt(4), i32]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_rows([str_list_opt(4), i32]): 32768: Collecting 100 samples in estimated 5.6813 s (300 iterations)
Benchmarking lexsort_rows([str_list_opt(4), i32]): 32768: Analyzing
lexsort_rows([str_list_opt(4), i32]): 32768
time: [18.794 ms 18.884 ms 18.988 ms]
change: [+161.71% +163.77% +165.80%] (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 lexsort_to_indices([i32, i32_list, str(16)]): 4096
Benchmarking lexsort_to_indices([i32, i32_list, str(16)]): 4096: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([i32, i32_list, str(16)]): 4096: Collecting 100 samples in estimated 6.6143 s (15k iterations)
Benchmarking lexsort_to_indices([i32, i32_list, str(16)]): 4096: Analyzing
lexsort_to_indices([i32, i32_list, str(16)]): 4096
time: [433.09 µs 435.28 µs 438.01 µs]
change: [+123.44% +124.59% +125.65%] (p = 0.00 < 0.05)
Performance has regressed.
Found 21 outliers among 100 measurements (21.00%)
1 (1.00%) high mild
20 (20.00%) high severe
Benchmarking lexsort_rows([i32, i32_list, str(16)]): 4096
Benchmarking lexsort_rows([i32, i32_list, str(16)]): 4096: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.0s, enable flat sampling, or reduce sample count to 60.
Benchmarking lexsort_rows([i32, i32_list, str(16)]): 4096: Collecting 100 samples in estimated 6.0303 s (5050 iterations)
Benchmarking lexsort_rows([i32, i32_list, str(16)]): 4096: Analyzing
lexsort_rows([i32, i32_list, str(16)]): 4096
time: [1.1875 ms 1.1885 ms 1.1898 ms]
change: [+166.69% +167.09% +167.51%] (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 lexsort_to_indices([i32, i32_list, str(16)]): 32768
Benchmarking lexsort_to_indices([i32, i32_list, str(16)]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([i32, i32_list, str(16)]): 32768: Collecting 100 samples in estimated 5.2181 s (1200 iterations)
Benchmarking lexsort_to_indices([i32, i32_list, str(16)]): 32768: Analyzing
lexsort_to_indices([i32, i32_list, str(16)]): 32768
time: [4.3401 ms 4.3408 ms 4.3416 ms]
change: [+114.22% +114.27% +114.32%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
1 (1.00%) high mild
6 (6.00%) high severe
Benchmarking lexsort_rows([i32, i32_list, str(16)]): 32768
Benchmarking lexsort_rows([i32, i32_list, str(16)]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_rows([i32, i32_list, str(16)]): 32768: Collecting 100 samples in estimated 5.5276 s (500 iterations)
Benchmarking lexsort_rows([i32, i32_list, str(16)]): 32768: Analyzing
lexsort_rows([i32, i32_list, str(16)]): 32768
time: [11.129 ms 11.134 ms 11.139 ms]
change: [+149.02% +149.59% +149.93%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
2 (2.00%) low severe
2 (2.00%) low mild
Benchmarking lexsort_to_indices([i32_opt, i32_list_opt, str_opt(50)]): 4096
Benchmarking lexsort_to_indices([i32_opt, i32_list_opt, str_opt(50)]): 4096: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([i32_opt, i32_list_opt, str_opt(50)]): 4096: Collecting 100 samples in estimated 8.4892 s (10k iterations)
Benchmarking lexsort_to_indices([i32_opt, i32_list_opt, str_opt(50)]): 4096: Analyzing
lexsort_to_indices([i32_opt, i32_list_opt, str_opt(50)]): 4096
time: [841.39 µs 841.46 µs 841.55 µs]
change: [+124.23% +124.51% +124.80%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
2 (2.00%) low mild
3 (3.00%) high mild
3 (3.00%) high severe
Benchmarking lexsort_rows([i32_opt, i32_list_opt, str_opt(50)]): 4096
Benchmarking lexsort_rows([i32_opt, i32_list_opt, str_opt(50)]): 4096: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.6s, enable flat sampling, or reduce sample count to 60.
Benchmarking lexsort_rows([i32_opt, i32_list_opt, str_opt(50)]): 4096: Collecting 100 samples in estimated 5.5538 s (5050 iterations)
Benchmarking lexsort_rows([i32_opt, i32_list_opt, str_opt(50)]): 4096: Analyzing
lexsort_rows([i32_opt, i32_list_opt, str_opt(50)]): 4096
time: [1.1010 ms 1.1015 ms 1.1020 ms]
change: [+160.01% +160.23% +160.44%] (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 lexsort_to_indices([i32_opt, i32_list_opt, str_opt(50)]): 32768
Benchmarking lexsort_to_indices([i32_opt, i32_list_opt, str_opt(50)]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_to_indices([i32_opt, i32_list_opt, str_opt(50)]): 32768: Collecting 100 samples in estimated 5.1568 s (600 iterations)
Benchmarking lexsort_to_indices([i32_opt, i32_list_opt, str_opt(50)]): 32768: Analyzing
lexsort_to_indices([i32_opt, i32_list_opt, str_opt(50)]): 32768
time: [8.6036 ms 8.6143 ms 8.6333 ms]
change: [+116.91% +117.23% +117.81%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high severe
Benchmarking lexsort_rows([i32_opt, i32_list_opt, str_opt(50)]): 32768
Benchmarking lexsort_rows([i32_opt, i32_list_opt, str_opt(50)]): 32768: Warming up for 3.0000 s
Benchmarking lexsort_rows([i32_opt, i32_list_opt, str_opt(50)]): 32768: Collecting 100 samples in estimated 5.1736 s (500 iterations)
Benchmarking lexsort_rows([i32_opt, i32_list_opt, str_opt(50)]): 32768: Analyzing
lexsort_rows([i32_opt, i32_list_opt, str_opt(50)]): 32768
time: [10.389 ms 10.400 ms 10.411 ms]
change: [+147.15% +147.42% +147.71%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
Running benches/mutable_array.rs (target/x86_64-unknown-linux-gnu/release/deps/mutable_array-0f11ef9dbed14587)
Benchmarking mutable str 1024
Benchmarking mutable str 1024: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.9s, or reduce sample count to 50.
Benchmarking mutable str 1024: Collecting 100 samples in estimated 8.9367 s (100 iterations)
Benchmarking mutable str 1024: Analyzing
mutable str 1024 time: [88.447 ms 88.733 ms 89.075 ms]
change: [-0.8031% -0.3305% +0.1345%] (p = 0.19 > 0.05)
No change in performance detected.
Found 10 outliers among 100 measurements (10.00%)
1 (1.00%) high mild
9 (9.00%) high severe
Benchmarking mutable str nulls 1024
Benchmarking mutable str nulls 1024: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.6s, or reduce sample count to 80.
Benchmarking mutable str nulls 1024: Collecting 100 samples in estimated 5.6125 s (100 iterations)
Benchmarking mutable str nulls 1024: Analyzing
mutable str nulls 1024 time: [56.356 ms 56.569 ms 56.826 ms]
change: [+53.264% +54.554% +55.810%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
1 (1.00%) high mild
7 (7.00%) high severe
Running benches/partition_kernels.rs (target/x86_64-unknown-linux-gnu/release/deps/partition_kernels-30e46b6e24481489)
Benchmarking partition(u8) 2^10
Benchmarking partition(u8) 2^10: Warming up for 3.0000 s
Benchmarking partition(u8) 2^10: Collecting 100 samples in estimated 5.0115 s (1.5M iterations)
Benchmarking partition(u8) 2^10: Analyzing
partition(u8) 2^10 time: [3.2761 µs 3.2767 µs 3.2775 µs]
change: [+8.9628% +9.0114% +9.0654%] (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 partition(u8) 2^12
Benchmarking partition(u8) 2^12: Warming up for 3.0000 s
Benchmarking partition(u8) 2^12: Collecting 100 samples in estimated 5.0060 s (621k iterations)
Benchmarking partition(u8) 2^12: Analyzing
partition(u8) 2^12 time: [8.1274 µs 8.1289 µs 8.1305 µs]
change: [+13.054% +13.081% +13.111%] (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 partition(u8) 2^10 with nulls
Benchmarking partition(u8) 2^10 with nulls: Warming up for 3.0000 s
Benchmarking partition(u8) 2^10 with nulls: Collecting 100 samples in estimated 5.0075 s (1.2M iterations)
Benchmarking partition(u8) 2^10 with nulls: Analyzing
partition(u8) 2^10 with nulls
time: [4.1156 µs 4.1163 µs 4.1170 µs]
change: [+28.100% +28.386% +28.572%] (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 partition(u8) 2^12 with nulls
Benchmarking partition(u8) 2^12 with nulls: Warming up for 3.0000 s
Benchmarking partition(u8) 2^12 with nulls: Collecting 100 samples in estimated 5.0453 s (485k iterations)
Benchmarking partition(u8) 2^12 with nulls: Analyzing
partition(u8) 2^12 with nulls
time: [10.370 µs 10.391 µs 10.413 µs]
change: [+32.482% +32.742% +32.978%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking partition(f64) 2^10
Benchmarking partition(f64) 2^10: Warming up for 3.0000 s
Benchmarking partition(f64) 2^10: Collecting 100 samples in estimated 5.0179 s (889k iterations)
Benchmarking partition(f64) 2^10: Analyzing
partition(f64) 2^10 time: [5.6321 µs 5.6332 µs 5.6347 µs]
change: [+12.351% +12.382% +12.412%] (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 partition(low cardinality) 1024
Benchmarking partition(low cardinality) 1024: Warming up for 3.0000 s
Benchmarking partition(low cardinality) 1024: Collecting 100 samples in estimated 5.0020 s (5.2M iterations)
Benchmarking partition(low cardinality) 1024: Analyzing
partition(low cardinality) 1024
time: [954.66 ns 954.82 ns 954.98 ns]
change: [+26.200% +26.247% +26.291%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
5 (5.00%) high mild
3 (3.00%) high severe
Running benches/primitive_run_accessor.rs (target/x86_64-unknown-linux-gnu/release/deps/primitive_run_accessor-9da330c1445282c0)
Benchmarking primitive_run_accessor/(run_array_len:512, physical_array_len:128)
Benchmarking primitive_run_accessor/(run_array_len:512, physical_array_len:128): Warming up for 3.0000 s
Benchmarking primitive_run_accessor/(run_array_len:512, physical_array_len:128): Collecting 100 samples in estimated 5.0030 s (692k iterations)
Benchmarking primitive_run_accessor/(run_array_len:512, physical_array_len:128): Analyzing
primitive_run_accessor/(run_array_len:512, physical_array_len:128)
time: [7.2234 µs 7.2271 µs 7.2308 µs]
change: [+95.571% +96.402% +97.163%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking primitive_run_accessor/(run_array_len:1024, physical_array_len:256)
Benchmarking primitive_run_accessor/(run_array_len:1024, physical_array_len:256): Warming up for 3.0000 s
Benchmarking primitive_run_accessor/(run_array_len:1024, physical_array_len:256): Collecting 100 samples in estimated 5.0574 s (303k iterations)
Benchmarking primitive_run_accessor/(run_array_len:1024, physical_array_len:256): Analyzing
primitive_run_accessor/(run_array_len:1024, physical_array_len:256)
time: [16.710 µs 16.718 µs 16.732 µs]
change: [+79.655% +80.149% +81.091%] (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 primitive_run_accessor/(run_array_len:2048, physical_array_len:512)
Benchmarking primitive_run_accessor/(run_array_len:2048, physical_array_len:512): Warming up for 3.0000 s
Benchmarking primitive_run_accessor/(run_array_len:2048, physical_array_len:512): Collecting 100 samples in estimated 5.0761 s (131k iterations)
Benchmarking primitive_run_accessor/(run_array_len:2048, physical_array_len:512): Analyzing
primitive_run_accessor/(run_array_len:2048, physical_array_len:512)
time: [38.643 µs 38.670 µs 38.694 µs]
change: [+77.359% +77.478% +77.582%] (p = 0.00 < 0.05)
Performance has regressed.
Found 27 outliers among 100 measurements (27.00%)
15 (15.00%) low severe
2 (2.00%) low mild
7 (7.00%) high mild
3 (3.00%) high severe
Benchmarking primitive_run_accessor/(run_array_len:4096, physical_array_len:1024)
Benchmarking primitive_run_accessor/(run_array_len:4096, physical_array_len:1024): Warming up for 3.0000 s
Benchmarking primitive_run_accessor/(run_array_len:4096, physical_array_len:1024): Collecting 100 samples in estimated 5.3725 s (61k iterations)
Benchmarking primitive_run_accessor/(run_array_len:4096, physical_array_len:1024): Analyzing
primitive_run_accessor/(run_array_len:4096, physical_array_len:1024)
time: [88.743 µs 88.753 µs 88.765 µs]
change: [+74.105% +74.141% +74.177%] (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 primitive_run_accessor/(run_array_len:8192, physical_array_len:2048)
Benchmarking primitive_run_accessor/(run_array_len:8192, physical_array_len:2048): Warming up for 3.0000 s
Benchmarking primitive_run_accessor/(run_array_len:8192, physical_array_len:2048): Collecting 100 samples in estimated 5.0764 s (25k iterations)
Benchmarking primitive_run_accessor/(run_array_len:8192, physical_array_len:2048): Analyzing
primitive_run_accessor/(run_array_len:8192, physical_array_len:2048)
time: [200.99 µs 201.01 µs 201.04 µs]
change: [+71.235% +71.271% +71.309%] (p = 0.00 < 0.05)
Performance has regressed.
Found 18 outliers among 100 measurements (18.00%)
2 (2.00%) low severe
4 (4.00%) low mild
7 (7.00%) high mild
5 (5.00%) high severe
Running benches/primitive_run_take.rs (target/x86_64-unknown-linux-gnu/release/deps/primitive_run_take-79a336be390b4b8b)
Benchmarking primitive_run_take/(run_array_len:512, physical_array_len:64, take_len:512)
Benchmarking primitive_run_take/(run_array_len:512, physical_array_len:64, take_len:512): Warming up for 3.0000 s
Benchmarking primitive_run_take/(run_array_len:512, physical_array_len:64, take_len:512): Collecting 100 samples in estimated 5.0014 s (374k iterations)
Benchmarking primitive_run_take/(run_array_len:512, physical_array_len:64, take_len:512): Analyzing
primitive_run_take/(run_array_len:512, physical_array_len:64, take_len:512)
time: [13.289 µs 13.291 µs 13.294 µs]
change: [+55.079% +55.881% +56.332%] (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 primitive_run_take/(run_array_len:512, physical_array_len:128, take_len:512)
Benchmarking primitive_run_take/(run_array_len:512, physical_array_len:128, take_len:512): Warming up for 3.0000 s
Benchmarking primitive_run_take/(run_array_len:512, physical_array_len:128, take_len:512): Collecting 100 samples in estimated 5.0247 s (369k iterations)
Benchmarking primitive_run_take/(run_array_len:512, physical_array_len:128, take_len:512): Analyzing
primitive_run_take/(run_array_len:512, physical_array_len:128, take_len:512)
time: [13.335 µs 13.344 µs 13.353 µs]
change: [+48.415% +48.638% +48.872%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
6 (6.00%) high mild
Benchmarking primitive_run_take/(run_array_len:1024, physical_array_len:256, take_len:512)
Benchmarking primitive_run_take/(run_array_len:1024, physical_array_len:256, take_len:512): Warming up for 3.0000 s
Benchmarking primitive_run_take/(run_array_len:1024, physical_array_len:256, take_len:512): Collecting 100 samples in estimated 5.0485 s (374k iterations)
Benchmarking primitive_run_take/(run_array_len:1024, physical_array_len:256, take_len:512): Analyzing
primitive_run_take/(run_array_len:1024, physical_array_len:256, take_len:512)
time: [13.259 µs 13.262 µs 13.266 µs]
change: [+42.646% +42.700% +42.764%] (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 primitive_run_take/(run_array_len:1024, physical_array_len:256, take_len:1024)
Benchmarking primitive_run_take/(run_array_len:1024, physical_array_len:256, take_len:1024): Warming up for 3.0000 s
Benchmarking primitive_run_take/(run_array_len:1024, physical_array_len:256, take_len:1024): Collecting 100 samples in estimated 5.0427 s (187k iterations)
Benchmarking primitive_run_take/(run_array_len:1024, physical_array_len:256, take_len:1024): Analyzing
primitive_run_take/(run_array_len:1024, physical_array_len:256, take_len:1024)
time: [27.002 µs 27.009 µs 27.016 µs]
change: [+49.664% +49.728% +49.794%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
3 (3.00%) low severe
2 (2.00%) low mild
3 (3.00%) high mild
1 (1.00%) high severe
Benchmarking primitive_run_take/(run_array_len:2048, physical_array_len:512, take_len:512)
Benchmarking primitive_run_take/(run_array_len:2048, physical_array_len:512, take_len:512): Warming up for 3.0000 s
Benchmarking primitive_run_take/(run_array_len:2048, physical_array_len:512, take_len:512): Collecting 100 samples in estimated 5.0274 s (364k iterations)
Benchmarking primitive_run_take/(run_array_len:2048, physical_array_len:512, take_len:512): Analyzing
primitive_run_take/(run_array_len:2048, physical_array_len:512, take_len:512)
time: [13.701 µs 13.713 µs 13.723 µs]
change: [+46.682% +46.938% +47.166%] (p = 0.00 < 0.05)
Performance has regressed.
Found 19 outliers among 100 measurements (19.00%)
10 (10.00%) low severe
7 (7.00%) high mild
2 (2.00%) high severe
Benchmarking primitive_run_take/(run_array_len:2048, physical_array_len:512, take_len:1024)
Benchmarking primitive_run_take/(run_array_len:2048, physical_array_len:512, take_len:1024): Warming up for 3.0000 s
Benchmarking primitive_run_take/(run_array_len:2048, physical_array_len:512, take_len:1024): Collecting 100 samples in estimated 5.0118 s (182k iterations)
Benchmarking primitive_run_take/(run_array_len:2048, physical_array_len:512, take_len:1024): Analyzing
primitive_run_take/(run_array_len:2048, physical_array_len:512, take_len:1024)
time: [28.038 µs 28.043 µs 28.048 µs]
change: [+51.989% +52.030% +52.071%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
1 (1.00%) low severe
1 (1.00%) low mild
3 (3.00%) high mild
1 (1.00%) high severe
Benchmarking primitive_run_take/(run_array_len:4096, physical_array_len:1024, take_len:512)
Benchmarking primitive_run_take/(run_array_len:4096, physical_array_len:1024, take_len:512): Warming up for 3.0000 s
Benchmarking primitive_run_take/(run_array_len:4096, physical_array_len:1024, take_len:512): Collecting 100 samples in estimated 5.0002 s (343k iterations)
Benchmarking primitive_run_take/(run_array_len:4096, physical_array_len:1024, take_len:512): Analyzing
primitive_run_take/(run_array_len:4096, physical_array_len:1024, take_len:512)
time: [14.594 µs 14.597 µs 14.601 µs]
change: [+44.759% +44.912% +45.067%] (p = 0.00 < 0.05)
Performance has regressed.
Found 11 outliers among 100 measurements (11.00%)
2 (2.00%) high mild
9 (9.00%) high severe
Benchmarking primitive_run_take/(run_array_len:4096, physical_array_len:1024, take_len:1024)
Benchmarking primitive_run_take/(run_array_len:4096, physical_array_len:1024, take_len:1024): Warming up for 3.0000 s
Benchmarking primitive_run_take/(run_array_len:4096, physical_array_len:1024, take_len:1024): Collecting 100 samples in estimated 5.1143 s (187k iterations)
Benchmarking primitive_run_take/(run_array_len:4096, physical_array_len:1024, take_len:1024): Analyzing
primitive_run_take/(run_array_len:4096, physical_array_len:1024, take_len:1024)
time: [27.631 µs 27.645 µs 27.659 µs]
change: [+46.073% +46.133% +46.193%] (p = 0.00 < 0.05)
Performance has regressed.
Running benches/regexp_kernels.rs (target/x86_64-unknown-linux-gnu/release/deps/regexp_kernels-d1ef7fce765c71fb)
Benchmarking regexp
Benchmarking regexp: Warming up for 3.0000 s
Benchmarking regexp: Collecting 100 samples in estimated 5.6894 s (400 iterations)
Benchmarking regexp: Analyzing
regexp time: [14.308 ms 14.338 ms 14.380 ms]
change: [+96.879% +97.874% +98.810%] (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 regexp scalar
Benchmarking regexp scalar: Warming up for 3.0000 s
Benchmarking regexp scalar: Collecting 100 samples in estimated 5.1108 s (500 iterations)
Benchmarking regexp scalar: Analyzing
regexp scalar time: [10.041 ms 10.058 ms 10.078 ms]
change: [+118.07% +119.67% +121.02%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
6 (6.00%) high severe
Running benches/row_format.rs (target/x86_64-unknown-linux-gnu/release/deps/row_format-3780c95d49e330bd)
Benchmarking convert_columns 4096 u64(0)
Benchmarking convert_columns 4096 u64(0): Warming up for 3.0000 s
Benchmarking convert_columns 4096 u64(0): Collecting 100 samples in estimated 5.0677 s (152k iterations)
Benchmarking convert_columns 4096 u64(0): Analyzing
convert_columns 4096 u64(0)
time: [33.527 µs 33.532 µs 33.537 µs]
change: [+170.77% +170.84% +170.91%] (p = 0.00 < 0.05)
Performance has regressed.
Found 16 outliers among 100 measurements (16.00%)
8 (8.00%) high mild
8 (8.00%) high severe
Benchmarking convert_columns_prepared 4096 u64(0)
Benchmarking convert_columns_prepared 4096 u64(0): Warming up for 3.0000 s
Benchmarking convert_columns_prepared 4096 u64(0): Collecting 100 samples in estimated 5.0557 s (152k iterations)
Benchmarking convert_columns_prepared 4096 u64(0): Analyzing
convert_columns_prepared 4096 u64(0)
time: [33.365 µs 33.408 µs 33.499 µs]
change: [+170.65% +170.96% +171.35%] (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 convert_rows 4096 u64(0)
Benchmarking convert_rows 4096 u64(0): Warming up for 3.0000 s
Benchmarking convert_rows 4096 u64(0): Collecting 100 samples in estimated 5.0358 s (146k iterations)
Benchmarking convert_rows 4096 u64(0): Analyzing
convert_rows 4096 u64(0)
time: [35.802 µs 35.880 µs 35.953 µs]
change: [+21.017% +21.321% +21.602%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) low mild
Benchmarking convert_columns 4096 u64(0.3)
Benchmarking convert_columns 4096 u64(0.3): Warming up for 3.0000 s
Benchmarking convert_columns 4096 u64(0.3): Collecting 100 samples in estimated 5.1525 s (157k iterations)
Benchmarking convert_columns 4096 u64(0.3): Analyzing
convert_columns 4096 u64(0.3)
time: [32.969 µs 32.978 µs 32.987 µs]
change: [+166.51% +167.47% +168.03%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high severe
Benchmarking convert_columns_prepared 4096 u64(0.3)
Benchmarking convert_columns_prepared 4096 u64(0.3): Warming up for 3.0000 s
Benchmarking convert_columns_prepared 4096 u64(0.3): Collecting 100 samples in estimated 5.0789 s (162k iterations)
Benchmarking convert_columns_prepared 4096 u64(0.3): Analyzing
convert_columns_prepared 4096 u64(0.3)
time: [31.355 µs 31.363 µs 31.372 µs]
change: [+153.94% +154.35% +154.60%] (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 convert_rows 4096 u64(0.3)
Benchmarking convert_rows 4096 u64(0.3): Warming up for 3.0000 s
Benchmarking convert_rows 4096 u64(0.3): Collecting 100 samples in estimated 5.0546 s (141k iterations)
Benchmarking convert_rows 4096 u64(0.3): Analyzing
convert_rows 4096 u64(0.3)
time: [34.920 µs 34.937 µs 34.954 µs]
change: [+19.094% +19.205% +19.329%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
1 (1.00%) low severe
2 (2.00%) low mild
2 (2.00%) high mild
2 (2.00%) high severe
Benchmarking convert_columns 4096 i64(0)
Benchmarking convert_columns 4096 i64(0): Warming up for 3.0000 s
Benchmarking convert_columns 4096 i64(0): Collecting 100 samples in estimated 5.0667 s (146k iterations)
Benchmarking convert_columns 4096 i64(0): Analyzing
convert_columns 4096 i64(0)
time: [34.683 µs 34.688 µs 34.694 µs]
change: [+180.70% +181.42% +181.81%] (p = 0.00 < 0.05)
Performance has regressed.
Found 11 outliers among 100 measurements (11.00%)
1 (1.00%) low mild
4 (4.00%) high mild
6 (6.00%) high severe
Benchmarking convert_columns_prepared 4096 i64(0)
Benchmarking convert_columns_prepared 4096 i64(0): Warming up for 3.0000 s
Benchmarking convert_columns_prepared 4096 i64(0): Collecting 100 samples in estimated 5.0574 s (146k iterations)
Benchmarking convert_columns_prepared 4096 i64(0): Analyzing
convert_columns_prepared 4096 i64(0)
time: [34.501 µs 34.506 µs 34.512 µs]
change: [+179.59% +179.65% +179.71%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
1 (1.00%) low mild
3 (3.00%) high mild
6 (6.00%) high severe
Benchmarking convert_rows 4096 i64(0)
Benchmarking convert_rows 4096 i64(0): Warming up for 3.0000 s
Benchmarking convert_rows 4096 i64(0): Collecting 100 samples in estimated 5.0038 s (146k iterations)
Benchmarking convert_rows 4096 i64(0): Analyzing
convert_rows 4096 i64(0)
time: [34.280 µs 34.293 µs 34.304 µs]
change: [+14.785% +15.194% +15.479%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking convert_columns 4096 i64(0.3)
Benchmarking convert_columns 4096 i64(0.3): Warming up for 3.0000 s
Benchmarking convert_columns 4096 i64(0.3): Collecting 100 samples in estimated 5.1286 s (146k iterations)
Benchmarking convert_columns 4096 i64(0.3): Analyzing
convert_columns 4096 i64(0.3)
time: [34.397 µs 34.446 µs 34.497 µs]
change: [+175.45% +175.94% +176.42%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking convert_columns_prepared 4096 i64(0.3)
Benchmarking convert_columns_prepared 4096 i64(0.3): Warming up for 3.0000 s
Benchmarking convert_columns_prepared 4096 i64(0.3): Collecting 100 samples in estimated 5.0632 s (152k iterations)
Benchmarking convert_columns_prepared 4096 i64(0.3): Analyzing
convert_columns_prepared 4096 i64(0.3)
time: [33.423 µs 33.599 µs 33.837 µs]
change: [+171.21% +172.05% +173.04%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
1 (1.00%) high mild
6 (6.00%) high severe
Benchmarking convert_rows 4096 i64(0.3)
Benchmarking convert_rows 4096 i64(0.3): Warming up for 3.0000 s
Benchmarking convert_rows 4096 i64(0.3): Collecting 100 samples in estimated 5.0147 s (136k iterations)
Benchmarking convert_rows 4096 i64(0.3): Analyzing
convert_rows 4096 i64(0.3)
time: [36.597 µs 36.639 µs 36.732 µs]
change: [+23.417% +23.654% +24.107%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
4 (4.00%) high mild
3 (3.00%) high severe
Benchmarking convert_columns 4096 bool(0, 0.5)
Benchmarking convert_columns 4096 bool(0, 0.5): Warming up for 3.0000 s
Benchmarking convert_columns 4096 bool(0, 0.5): Collecting 100 samples in estimated 5.1558 s (136k iterations)
Benchmarking convert_columns 4096 bool(0, 0.5): Analyzing
convert_columns 4096 bool(0, 0.5)
time: [37.784 µs 37.847 µs 37.974 µs]
change: [+205.06% +205.27% +205.68%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
1 (1.00%) low severe
3 (3.00%) low mild
4 (4.00%) high mild
2 (2.00%) high severe
Benchmarking convert_columns_prepared 4096 bool(0, 0.5)
Benchmarking convert_columns_prepared 4096 bool(0, 0.5): Warming up for 3.0000 s
Benchmarking convert_columns_prepared 4096 bool(0, 0.5): Collecting 100 samples in estimated 5.1165 s (136k iterations)
Benchmarking convert_columns_prepared 4096 bool(0, 0.5): Analyzing
convert_columns_prepared 4096 bool(0, 0.5)
time: [37.549 µs 37.554 µs 37.559 µs]
change: [+214.55% +214.98% +215.25%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
5 (5.00%) high severe
Benchmarking convert_rows 4096 bool(0, 0.5)
Benchmarking convert_rows 4096 bool(0, 0.5): Warming up for 3.0000 s
Benchmarking convert_rows 4096 bool(0, 0.5): Collecting 100 samples in estimated 5.0222 s (258k iterations)
Benchmarking convert_rows 4096 bool(0, 0.5): Analyzing
convert_rows 4096 bool(0, 0.5)
time: [19.441 µs 19.443 µs 19.446 µs]
change: [+44.418% +44.455% +44.491%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
1 (1.00%) low mild
3 (3.00%) high mild
4 (4.00%) high severe
Benchmarking convert_columns 4096 bool(0.3, 0.5)
Benchmarking convert_columns 4096 bool(0.3, 0.5): Warming up for 3.0000 s
Benchmarking convert_columns 4096 bool(0.3, 0.5): Collecting 100 samples in estimated 5.1494 s (131k iterations)
Benchmarking convert_columns 4096 bool(0.3, 0.5): Analyzing
convert_columns 4096 bool(0.3, 0.5)
time: [39.320 µs 39.468 µs 39.691 µs]
change: [+213.14% +214.01% +215.23%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
1 (1.00%) low severe
1 (1.00%) high mild
3 (3.00%) high severe
Benchmarking convert_columns_prepared 4096 bool(0.3, 0.5)
Benchmarking convert_columns_prepared 4096 bool(0.3, 0.5): Warming up for 3.0000 s
Benchmarking convert_columns_prepared 4096 bool(0.3, 0.5): Collecting 100 samples in estimated 5.1429 s (131k iterations)
Benchmarking convert_columns_prepared 4096 bool(0.3, 0.5): Analyzing
convert_columns_prepared 4096 bool(0.3, 0.5)
time: [38.908 µs 39.049 µs 39.246 µs]
change: [+209.28% +209.84% +210.70%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
5 (5.00%) low severe
2 (2.00%) low mild
3 (3.00%) high mild
2 (2.00%) high severe
Benchmarking convert_rows 4096 bool(0.3, 0.5)
Benchmarking convert_rows 4096 bool(0.3, 0.5): Warming up for 3.0000 s
Benchmarking convert_rows 4096 bool(0.3, 0.5): Collecting 100 samples in estimated 5.0169 s (258k iterations)
Benchmarking convert_rows 4096 bool(0.3, 0.5): Analyzing
convert_rows 4096 bool(0.3, 0.5)
time: [19.482 µs 19.485 µs 19.488 µs]
change: [+44.707% +44.734% +44.763%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
1 (1.00%) low mild
4 (4.00%) high mild
5 (5.00%) high severe
Benchmarking convert_columns 4096 string(10, 0)
Benchmarking convert_columns 4096 string(10, 0): Warming up for 3.0000 s
Benchmarking convert_columns 4096 string(10, 0): Collecting 100 samples in estimated 5.1200 s (35k iterations)
Benchmarking convert_columns 4096 string(10, 0): Analyzing
convert_columns 4096 string(10, 0)
time: [143.95 µs 143.97 µs 143.99 µs]
change: [+221.85% +221.92% +221.99%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
1 (1.00%) low severe
1 (1.00%) low mild
3 (3.00%) high mild
4 (4.00%) high severe
Benchmarking convert_columns_prepared 4096 string(10, 0)
Benchmarking convert_columns_prepared 4096 string(10, 0): Warming up for 3.0000 s
Benchmarking convert_columns_prepared 4096 string(10, 0): Collecting 100 samples in estimated 5.1284 s (35k iterations)
Benchmarking convert_columns_prepared 4096 string(10, 0): Analyzing
convert_columns_prepared 4096 string(10, 0)
time: [143.04 µs 143.06 µs 143.08 µs]
change: [+219.51% +219.66% +219.78%] (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 convert_rows 4096 string(10, 0)
Benchmarking convert_rows 4096 string(10, 0): Warming up for 3.0000 s
Benchmarking convert_rows 4096 string(10, 0): Collecting 100 samples in estimated 5.2174 s (81k iterations)
Benchmarking convert_rows 4096 string(10, 0): Analyzing
convert_rows 4096 string(10, 0)
time: [64.273 µs 64.323 µs 64.383 µs]
change: [+44.184% +44.317% +44.432%] (p = 0.00 < 0.05)
Performance has regressed.
Found 27 outliers among 100 measurements (27.00%)
25 (25.00%) low mild
2 (2.00%) high mild
Benchmarking convert_columns 4096 string(30, 0)
Benchmarking convert_columns 4096 string(30, 0): Warming up for 3.0000 s
Benchmarking convert_columns 4096 string(30, 0): Collecting 100 samples in estimated 5.5144 s (30k iterations)
Benchmarking convert_columns 4096 string(30, 0): Analyzing
convert_columns 4096 string(30, 0)
time: [181.49 µs 182.07 µs 182.92 µs]
change: [+279.62% +281.52% +283.02%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
3 (3.00%) low mild
4 (4.00%) high mild
6 (6.00%) high severe
Benchmarking convert_columns_prepared 4096 string(30, 0)
Benchmarking convert_columns_prepared 4096 string(30, 0): Warming up for 3.0000 s
Benchmarking convert_columns_prepared 4096 string(30, 0): Collecting 100 samples in estimated 5.4814 s (30k iterations)
Benchmarking convert_columns_prepared 4096 string(30, 0): Analyzing
convert_columns_prepared 4096 string(30, 0)
time: [180.50 µs 180.53 µs 180.56 µs]
change: [+278.04% +279.57% +280.50%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
1 (1.00%) low mild
4 (4.00%) high mild
5 (5.00%) high severe
Benchmarking convert_rows 4096 string(30, 0)
Benchmarking convert_rows 4096 string(30, 0): Warming up for 3.0000 s
Benchmarking convert_rows 4096 string(30, 0): Collecting 100 samples in estimated 5.2867 s (66k iterations)
Benchmarking convert_rows 4096 string(30, 0): Analyzing
convert_rows 4096 string(30, 0)
time: [80.324 µs 80.336 µs 80.348 µs]
change: [+49.388% +50.038% +50.472%] (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 convert_columns 4096 string(100, 0)
Benchmarking convert_columns 4096 string(100, 0): Warming up for 3.0000 s
Benchmarking convert_columns 4096 string(100, 0): Collecting 100 samples in estimated 5.7224 s (20k iterations)
Benchmarking convert_columns 4096 string(100, 0): Analyzing
convert_columns 4096 string(100, 0)
time: [283.25 µs 283.28 µs 283.32 µs]
change: [+313.90% +317.51% +320.33%] (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 convert_columns_prepared 4096 string(100, 0)
Benchmarking convert_columns_prepared 4096 string(100, 0): Warming up for 3.0000 s
Benchmarking convert_columns_prepared 4096 string(100, 0): Collecting 100 samples in estimated 5.7332 s (20k iterations)
Benchmarking convert_columns_prepared 4096 string(100, 0): Analyzing
convert_columns_prepared 4096 string(100, 0)
time: [284.07 µs 285.10 µs 286.43 µs]
change: [+317.13% +317.98% +319.26%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
1 (1.00%) low mild
3 (3.00%) high mild
5 (5.00%) high severe
Benchmarking convert_rows 4096 string(100, 0)
Benchmarking convert_rows 4096 string(100, 0): Warming up for 3.0000 s
Benchmarking convert_rows 4096 string(100, 0): Collecting 100 samples in estimated 5.1452 s (50k iterations)
Benchmarking convert_rows 4096 string(100, 0): Analyzing
convert_rows 4096 string(100, 0)
time: [101.67 µs 101.69 µs 101.71 µs]
change: [+36.630% +36.706% +36.768%] (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 convert_columns 4096 string(100, 0.5)
Benchmarking convert_columns 4096 string(100, 0.5): Warming up for 3.0000 s
Benchmarking convert_columns 4096 string(100, 0.5): Collecting 100 samples in estimated 5.3534 s (30k iterations)
Benchmarking convert_columns 4096 string(100, 0.5): Analyzing
convert_columns 4096 string(100, 0.5)
time: [175.58 µs 175.61 µs 175.64 µs]
change: [+182.10% +182.66% +183.25%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
1 (1.00%) low mild
4 (4.00%) high mild
1 (1.00%) high severe
Benchmarking convert_columns_prepared 4096 string(100, 0.5)
Benchmarking convert_columns_prepared 4096 string(100, 0.5): Warming up for 3.0000 s
Benchmarking convert_columns_prepared 4096 string(100, 0.5): Collecting 100 samples in estimated 5.3379 s (30k iterations)
Benchmarking convert_columns_prepared 4096 string(100, 0.5): Analyzing
convert_columns_prepared 4096 string(100, 0.5)
time: [176.44 µs 176.47 µs 176.51 µs]
change: [+190.65% +190.78% +190.90%] (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 convert_rows 4096 string(100, 0.5)
Benchmarking convert_rows 4096 string(100, 0.5): Warming up for 3.0000 s
Benchmarking convert_rows 4096 string(100, 0.5): Collecting 100 samples in estimated 5.0629 s (56k iterations)
Benchmarking convert_rows 4096 string(100, 0.5): Analyzing
convert_rows 4096 string(100, 0.5)
time: [90.842 µs 90.990 µs 91.154 µs]
change: [+27.124% +27.460% +27.788%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) high mild
Benchmarking convert_columns 4096 string view(10, 0)
Benchmarking convert_columns 4096 string view(10, 0): Warming up for 3.0000 s
Benchmarking convert_columns 4096 string view(10, 0): Collecting 100 samples in estimated 5.0759 s (35k iterations)
Benchmarking convert_columns 4096 string view(10, 0): Analyzing
convert_columns 4096 string view(10, 0)
time: [142.50 µs 142.52 µs 142.55 µs]
change: [+205.23% +205.30% +205.38%] (p = 0.00 < 0.05)
Performance has regressed.
Found 15 outliers among 100 measurements (15.00%)
2 (2.00%) low severe
5 (5.00%) low mild
5 (5.00%) high mild
3 (3.00%) high severe
Benchmarking convert_columns_prepared 4096 string view(10, 0)
Benchmarking convert_columns_prepared 4096 string view(10, 0): Warming up for 3.0000 s
Benchmarking convert_columns_prepared 4096 string view(10, 0): Collecting 100 samples in estimated 5.0713 s (35k iterations)
Benchmarking convert_columns_prepared 4096 string view(10, 0): Analyzing
convert_columns_prepared 4096 string view(10, 0)
time: [142.33 µs 142.35 µs 142.37 µs]
change: [+200.69% +200.77% +200.85%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
2 (2.00%) low mild
1 (1.00%) high mild
6 (6.00%) high severe
Benchmarking convert_rows 4096 string view(10, 0)
Benchmarking convert_rows 4096 string view(10, 0): Warming up for 3.0000 s
Benchmarking convert_rows 4096 string view(10, 0): Collecting 100 samples in estimated 5.1383 s (66k iterations)
Benchmarking convert_rows 4096 string view(10, 0): Analyzing
convert_rows 4096 string view(10, 0)
time: [75.779 µs 75.801 µs 75.820 µs]
change: [+29.872% +29.960% +30.042%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking convert_columns 4096 string view(30, 0)
Benchmarking convert_columns 4096 string view(30, 0): Warming up for 3.0000 s
Benchmarking convert_columns 4096 string view(30, 0): Collecting 100 samples in estimated 5.7205 s (30k iterations)
Benchmarking convert_columns 4096 string view(30, 0): Analyzing
convert_columns 4096 string view(30, 0)
time: [189.09 µs 189.12 µs 189.15 µs]
change: [+288.62% +288.77% +288.92%] (p = 0.00 < 0.05)
Performance has regressed.
Found 14 outliers among 100 measurements (14.00%)
1 (1.00%) low severe
6 (6.00%) low mild
5 (5.00%) high mild
2 (2.00%) high severe
Benchmarking convert_columns_prepared 4096 string view(30, 0)
Benchmarking convert_columns_prepared 4096 string view(30, 0): Warming up for 3.0000 s
Benchmarking convert_columns_prepared 4096 string view(30, 0): Collecting 100 samples in estimated 5.7140 s (30k iterations)
Benchmarking convert_columns_prepared 4096 string view(30, 0): Analyzing
convert_columns_prepared 4096 string view(30, 0)
time: [187.74 µs 187.76 µs 187.79 µs]
change: [+287.79% +288.43% +288.80%] (p = 0.00 < 0.05)
Performance has regressed.
Found 14 outliers among 100 measurements (14.00%)
1 (1.00%) low severe
1 (1.00%) low mild
4 (4.00%) high mild
8 (8.00%) high severe
Benchmarking convert_rows 4096 string view(30, 0)
Benchmarking convert_rows 4096 string view(30, 0): Warming up for 3.0000 s
Benchmarking convert_rows 4096 string view(30, 0): Collecting 100 samples in estimated 5.4012 s (56k iterations)
Benchmarking convert_rows 4096 string view(30, 0): Analyzing
convert_rows 4096 string view(30, 0)
time: [85.918 µs 85.956 µs 85.988 µs]
change: [+39.854% +39.986% +40.106%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking convert_columns 40960 string view(100, 0)
Benchmarking convert_columns 40960 string view(100, 0): Warming up for 3.0000 s
Benchmarking convert_columns 40960 string view(100, 0): Collecting 100 samples in estimated 5.2514 s (1800 iterations)
Benchmarking convert_columns 40960 string view(100, 0): Analyzing
convert_columns 40960 string view(100, 0)
time: [2.9166 ms 2.9170 ms 2.9174 ms]
change: [+317.57% +318.18% +318.55%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
1 (1.00%) high mild
4 (4.00%) high severe
Benchmarking convert_columns_prepared 40960 string view(100, 0)
Benchmarking convert_columns_prepared 40960 string view(100, 0): Warming up for 3.0000 s
Benchmarking convert_columns_prepared 40960 string view(100, 0): Collecting 100 samples in estimated 5.2390 s (1800 iterations)
Benchmarking convert_columns_prepared 40960 string view(100, 0): Analyzing
convert_columns_prepared 40960 string view(100, 0)
time: [2.9210 ms 2.9215 ms 2.9219 ms]
change: [+316.70% +319.01% +320.29%] (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 convert_rows 40960 string view(100, 0)
Benchmarking convert_rows 40960 string view(100, 0): Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.9s, enable flat sampling, or reduce sample count to 60.
Benchmarking convert_rows 40960 string view(100, 0): Collecting 100 samples in estimated 5.9471 s (5050 iterations)
Benchmarking convert_rows 40960 string view(100, 0): Analyzing
convert_rows 40960 string view(100, 0)
time: [1.1066 ms 1.1070 ms 1.1073 ms]
change: [+31.834% +32.556% +33.014%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking convert_columns 4096 string view(100, 0.5)
Benchmarking convert_columns 4096 string view(100, 0.5): Warming up for 3.0000 s
Benchmarking convert_columns 4096 string view(100, 0.5): Collecting 100 samples in estimated 5.4607 s (30k iterations)
Benchmarking convert_columns 4096 string view(100, 0.5): Analyzing
convert_columns 4096 string view(100, 0.5)
time: [178.91 µs 178.93 µs 178.96 µs]
change: [+180.13% +180.75% +181.42%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
1 (1.00%) low mild
6 (6.00%) high mild
3 (3.00%) high severe
Benchmarking convert_columns_prepared 4096 string view(100, 0.5)
Benchmarking convert_columns_prepared 4096 string view(100, 0.5): Warming up for 3.0000 s
Benchmarking convert_columns_prepared 4096 string view(100, 0.5): Collecting 100 samples in estimated 5.4750 s (30k iterations)
Benchmarking convert_columns_prepared 4096 string view(100, 0.5): Analyzing
convert_columns_prepared 4096 string view(100, 0.5)
time: [179.46 µs 179.51 µs 179.57 µs]
change: [+185.81% +186.35% +186.72%] (p = 0.00 < 0.05)
Performance has regressed.
Found 24 outliers among 100 measurements (24.00%)
19 (19.00%) low mild
4 (4.00%) high mild
1 (1.00%) high severe
Benchmarking convert_rows 4096 string view(100, 0.5)
Benchmarking convert_rows 4096 string view(100, 0.5): Warming up for 3.0000 s
Benchmarking convert_rows 4096 string view(100, 0.5): Collecting 100 samples in estimated 5.0997 s (50k iterations)
Benchmarking convert_rows 4096 string view(100, 0.5): Analyzing
convert_rows 4096 string view(100, 0.5)
time: [95.916 µs 96.215 µs 96.517 µs]
change: [+26.545% +26.760% +26.973%] (p = 0.00 < 0.05)
Performance has regressed.
Found 27 outliers among 100 measurements (27.00%)
6 (6.00%) low severe
13 (13.00%) low mild
2 (2.00%) high mild
6 (6.00%) high severe
Benchmarking convert_columns 4096 string_dictionary(10, 0)
Benchmarking convert_columns 4096 string_dictionary(10, 0): Warming up for 3.0000 s
Benchmarking convert_columns 4096 string_dictionary(10, 0): Collecting 100 samples in estimated 5.7853 s (25k iterations)
Benchmarking convert_columns 4096 string_dictionary(10, 0): Analyzing
convert_columns 4096 string_dictionary(10, 0)
time: [216.71 µs 216.73 µs 216.77 µs]
change: [+153.86% +153.94% +154.01%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
1 (1.00%) low mild
5 (5.00%) high mild
4 (4.00%) high severe
Benchmarking convert_columns_prepared 4096 string_dictionary(10, 0)
Benchmarking convert_columns_prepared 4096 string_dictionary(10, 0): Warming up for 3.0000 s
Benchmarking convert_columns_prepared 4096 string_dictionary(10, 0): Collecting 100 samples in estimated 5.5719 s (25k iterations)
Benchmarking convert_columns_prepared 4096 string_dictionary(10, 0): Analyzing
convert_columns_prepared 4096 string_dictionary(10, 0)
time: [221.24 µs 221.48 µs 221.97 µs]
change: [+162.93% +163.19% +163.62%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
2 (2.00%) low mild
2 (2.00%) high mild
2 (2.00%) high severe
Benchmarking convert_rows 4096 string_dictionary(10, 0)
Benchmarking convert_rows 4096 string_dictionary(10, 0): Warming up for 3.0000 s
Benchmarking convert_rows 4096 string_dictionary(10, 0): Collecting 100 samples in estimated 5.2412 s (81k iterations)
Benchmarking convert_rows 4096 string_dictionary(10, 0): Analyzing
convert_rows 4096 string_dictionary(10, 0)
time: [64.757 µs 64.765 µs 64.775 µs]
change: [+48.106% +48.399% +48.611%] (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 convert_columns 4096 string_dictionary(30, 0)
Benchmarking convert_columns 4096 string_dictionary(30, 0): Warming up for 3.0000 s
Benchmarking convert_columns 4096 string_dictionary(30, 0): Collecting 100 samples in estimated 5.6662 s (20k iterations)
Benchmarking convert_columns 4096 string_dictionary(30, 0): Analyzing
convert_columns 4096 string_dictionary(30, 0)
time: [267.62 µs 267.65 µs 267.69 µs]
change: [+195.78% +195.94% +196.06%] (p = 0.00 < 0.05)
Performance has regressed.
Found 11 outliers among 100 measurements (11.00%)
1 (1.00%) low mild
5 (5.00%) high mild
5 (5.00%) high severe
Benchmarking convert_columns_prepared 4096 string_dictionary(30, 0)
Benchmarking convert_columns_prepared 4096 string_dictionary(30, 0): Warming up for 3.0000 s
Benchmarking convert_columns_prepared 4096 string_dictionary(30, 0): Collecting 100 samples in estimated 5.3792 s (20k iterations)
Benchmarking convert_columns_prepared 4096 string_dictionary(30, 0): Analyzing
convert_columns_prepared 4096 string_dictionary(30, 0)
time: [266.97 µs 267.00 µs 267.03 µs]
change: [+198.42% +198.57% +198.69%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
3 (3.00%) low mild
2 (2.00%) high mild
4 (4.00%) high severe
Benchmarking convert_rows 4096 string_dictionary(30, 0)
Benchmarking convert_rows 4096 string_dictionary(30, 0): Warming up for 3.0000 s
Benchmarking convert_rows 4096 string_dictionary(30, 0): Collecting 100 samples in estimated 5.2656 s (66k iterations)
Benchmarking convert_rows 4096 string_dictionary(30, 0): Analyzing
convert_rows 4096 string_dictionary(30, 0)
time: [79.952 µs 79.966 µs 79.981 µs]
change: [+48.297% +48.346% +48.393%] (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 convert_columns 4096 string_dictionary(100, 0)
Benchmarking convert_columns 4096 string_dictionary(100, 0): Warming up for 3.0000 s
Benchmarking convert_columns 4096 string_dictionary(100, 0): Collecting 100 samples in estimated 5.9197 s (15k iterations)
Benchmarking convert_columns 4096 string_dictionary(100, 0): Analyzing
convert_columns 4096 string_dictionary(100, 0)
time: [391.05 µs 391.12 µs 391.18 µs]
change: [+230.18% +230.36% +230.50%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
5 (5.00%) high mild
3 (3.00%) high severe
Benchmarking convert_columns_prepared 4096 string_dictionary(100, 0)
Benchmarking convert_columns_prepared 4096 string_dictionary(100, 0): Warming up for 3.0000 s
Benchmarking convert_columns_prepared 4096 string_dictionary(100, 0): Collecting 100 samples in estimated 5.9297 s (15k iterations)
Benchmarking convert_columns_prepared 4096 string_dictionary(100, 0): Analyzing
convert_columns_prepared 4096 string_dictionary(100, 0)
time: [392.26 µs 392.31 µs 392.36 µs]
change: [+225.01% +225.13% +225.24%] (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 convert_rows 4096 string_dictionary(100, 0)
Benchmarking convert_rows 4096 string_dictionary(100, 0): Warming up for 3.0000 s
Benchmarking convert_rows 4096 string_dictionary(100, 0): Collecting 100 samples in estimated 5.1915 s (50k iterations)
Benchmarking convert_rows 4096 string_dictionary(100, 0): Analyzing
convert_rows 4096 string_dictionary(100, 0)
time: [102.61 µs 102.63 µs 102.66 µs]
change: [+38.184% +38.288% +38.378%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking convert_columns 4096 string_dictionary(100, 0.5)
Benchmarking convert_columns 4096 string_dictionary(100, 0.5): Warming up for 3.0000 s
Benchmarking convert_columns 4096 string_dictionary(100, 0.5): Collecting 100 samples in estimated 5.0344 s (20k iterations)
Benchmarking convert_columns 4096 string_dictionary(100, 0.5): Analyzing
convert_columns 4096 string_dictionary(100, 0.5)
time: [249.51 µs 249.57 µs 249.63 µs]
change: [+172.77% +172.99% +173.19%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
2 (2.00%) low severe
3 (3.00%) high mild
5 (5.00%) high severe
Benchmarking convert_columns_prepared 4096 string_dictionary(100, 0.5)
Benchmarking convert_columns_prepared 4096 string_dictionary(100, 0.5): Warming up for 3.0000 s
Benchmarking convert_columns_prepared 4096 string_dictionary(100, 0.5): Collecting 100 samples in estimated 6.2281 s (25k iterations)
Benchmarking convert_columns_prepared 4096 string_dictionary(100, 0.5): Analyzing
convert_columns_prepared 4096 string_dictionary(100, 0.5)
time: [247.70 µs 247.79 µs 247.89 µs]
change: [+174.24% +174.55% +174.93%] (p = 0.00 < 0.05)
Performance has regressed.
Found 16 outliers among 100 measurements (16.00%)
4 (4.00%) low mild
9 (9.00%) high mild
3 (3.00%) high severe
Benchmarking convert_rows 4096 string_dictionary(100, 0.5)
Benchmarking convert_rows 4096 string_dictionary(100, 0.5): Warming up for 3.0000 s
Benchmarking convert_rows 4096 string_dictionary(100, 0.5): Collecting 100 samples in estimated 5.0969 s (56k iterations)
Benchmarking convert_rows 4096 string_dictionary(100, 0.5): Analyzing
convert_rows 4096 string_dictionary(100, 0.5)
time: [91.105 µs 91.153 µs 91.205 µs]
change: [+29.811% +29.944% +30.074%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
1 (1.00%) low mild
5 (5.00%) high mild
3 (3.00%) high severe
Benchmarking convert_columns 4096 string_dictionary_low_cardinality(10, 0)
Benchmarking convert_columns 4096 string_dictionary_low_cardinality(10, 0): Warming up for 3.0000 s
Benchmarking convert_columns 4096 string_dictionary_low_cardinality(10, 0): Collecting 100 samples in estimated 5.0999 s (66k iterations)
Benchmarking convert_columns 4096 string_dictionary_low_cardinality(10, 0): Analyzing
convert_columns 4096 string_dictionary_low_cardinality(10, 0)
time: [77.899 µs 78.023 µs 78.271 µs]
change: [+89.918% +90.089% +90.389%] (p = 0.00 < 0.05)
Performance has regressed.
Found 16 outliers among 100 measurements (16.00%)
1 (1.00%) low mild
4 (4.00%) high mild
11 (11.00%) high severe
Benchmarking convert_columns_prepared 4096 string_dictionary_low_cardinality(10, 0)
Benchmarking convert_columns_prepared 4096 string_dictionary_low_cardinality(10, 0): Warming up for 3.0000 s
Benchmarking convert_columns_prepared 4096 string_dictionary_low_cardinality(10, 0): Collecting 100 samples in estimated 5.0378 s (66k iterations)
Benchmarking convert_columns_prepared 4096 string_dictionary_low_cardinality(10, 0): Analyzing
convert_columns_prepared 4096 string_dictionary_low_cardinality(10, 0)
time: [76.764 µs 76.778 µs 76.794 µs]
change: [+92.698% +92.882% +93.075%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
5 (5.00%) high mild
8 (8.00%) high severe
Benchmarking convert_rows 4096 string_dictionary_low_cardinality(10, 0)
Benchmarking convert_rows 4096 string_dictionary_low_cardinality(10, 0): Warming up for 3.0000 s
Benchmarking convert_rows 4096 string_dictionary_low_cardinality(10, 0): Collecting 100 samples in estimated 5.2120 s (81k iterations)
Benchmarking convert_rows 4096 string_dictionary_low_cardinality(10, 0): Analyzing
convert_rows 4096 string_dictionary_low_cardinality(10, 0)
time: [64.262 µs 64.282 µs 64.308 µs]
change: [+44.406% +44.449% +44.494%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
4 (4.00%) high mild
9 (9.00%) high severe
Benchmarking convert_columns 4096 string_dictionary_low_cardinality(30, 0)
Benchmarking convert_columns 4096 string_dictionary_low_cardinality(30, 0): Warming up for 3.0000 s
Benchmarking convert_columns 4096 string_dictionary_low_cardinality(30, 0): Collecting 100 samples in estimated 5.2787 s (61k iterations)
Benchmarking convert_columns 4096 string_dictionary_low_cardinality(30, 0): Analyzing
convert_columns 4096 string_dictionary_low_cardinality(30, 0)
time: [87.206 µs 87.224 µs 87.247 µs]
change: [+102.69% +104.05% +104.77%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
1 (1.00%) low mild
2 (2.00%) high mild
6 (6.00%) high severe
Benchmarking convert_columns_prepared 4096 string_dictionary_low_cardinality(30, 0)
Benchmarking convert_columns_prepared 4096 string_dictionary_low_cardinality(30, 0): Warming up for 3.0000 s
Benchmarking convert_columns_prepared 4096 string_dictionary_low_cardinality(30, 0): Collecting 100 samples in estimated 5.1533 s (61k iterations)
Benchmarking convert_columns_prepared 4096 string_dictionary_low_cardinality(30, 0): Analyzing
convert_columns_prepared 4096 string_dictionary_low_cardinality(30, 0)
time: [84.822 µs 84.840 µs 84.860 µs]
change: [+105.08% +105.15% +105.24%] (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 convert_rows 4096 string_dictionary_low_cardinality(30, 0)
Benchmarking convert_rows 4096 string_dictionary_low_cardinality(30, 0): Warming up for 3.0000 s
Benchmarking convert_rows 4096 string_dictionary_low_cardinality(30, 0): Collecting 100 samples in estimated 5.2726 s (66k iterations)
Benchmarking convert_rows 4096 string_dictionary_low_cardinality(30, 0): Analyzing
convert_rows 4096 string_dictionary_low_cardinality(30, 0)
time: [80.244 µs 80.268 µs 80.295 µs]
change: [+49.379% +49.540% +49.642%] (p = 0.00 < 0.05)
Performance has regressed.
Found 14 outliers among 100 measurements (14.00%)
5 (5.00%) high mild
9 (9.00%) high severe
Benchmarking convert_columns 4096 string_dictionary_low_cardinality(100, 0)
Benchmarking convert_columns 4096 string_dictionary_low_cardinality(100, 0): Warming up for 3.0000 s
Benchmarking convert_columns 4096 string_dictionary_low_cardinality(100, 0): Collecting 100 samples in estimated 5.2271 s (50k iterations)
Benchmarking convert_columns 4096 string_dictionary_low_cardinality(100, 0): Analyzing
convert_columns 4096 string_dictionary_low_cardinality(100, 0)
time: [103.63 µs 103.65 µs 103.68 µs]
change: [+97.389% +97.542% +97.665%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
3 (3.00%) high mild
4 (4.00%) high severe
Benchmarking convert_columns_prepared 4096 string_dictionary_low_cardinality(100, 0)
Benchmarking convert_columns_prepared 4096 string_dictionary_low_cardinality(100, 0): Warming up for 3.0000 s
Benchmarking convert_columns_prepared 4096 string_dictionary_low_cardinality(100, 0): Collecting 100 samples in estimated 5.1563 s (50k iterations)
Benchmarking convert_columns_prepared 4096 string_dictionary_low_cardinality(100, 0): Analyzing
convert_columns_prepared 4096 string_dictionary_low_cardinality(100, 0)
time: [102.03 µs 102.05 µs 102.08 µs]
change: [+98.370% +98.534% +98.656%] (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 convert_rows 4096 string_dictionary_low_cardinality(100, 0)
Benchmarking convert_rows 4096 string_dictionary_low_cardinality(100, 0): Warming up for 3.0000 s
Benchmarking convert_rows 4096 string_dictionary_low_cardinality(100, 0): Collecting 100 samples in estimated 5.4084 s (50k iterations)
Benchmarking convert_rows 4096 string_dictionary_low_cardinality(100, 0): Analyzing
convert_rows 4096 string_dictionary_low_cardinality(100, 0)
time: [107.01 µs 107.05 µs 107.09 µs]
change: [+44.028% +44.177% +44.290%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking convert_columns 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0)
Benchmarking convert_columns 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0): Warming up for 3.0000 s
Benchmarking convert_columns 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0): Collecting 100 samples in estimated 6.1431 s (10k iterations)
Benchmarking convert_columns 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0): Analyzing
convert_columns 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0)
time: [605.69 µs 605.93 µs 606.21 µs]
change: [+270.18% +270.57% +270.96%] (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 convert_columns_prepared 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0)
Benchmarking convert_columns_prepared 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0): Warming up for 3.0000 s
Benchmarking convert_columns_prepared 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0): Collecting 100 samples in estimated 6.1519 s (10k iterations)
Benchmarking convert_columns_prepared 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0): Analyzing
convert_columns_prepared 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0)
time: [608.15 µs 608.43 µs 608.66 µs]
change: [+271.27% +271.82% +272.28%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking convert_rows 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0)
Benchmarking convert_rows 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0): Warming up for 3.0000 s
Benchmarking convert_rows 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0): Collecting 100 samples in estimated 5.8263 s (20k iterations)
Benchmarking convert_rows 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0): Analyzing
convert_rows 4096 string(20, 0.5), string(30, 0), string(100, 0), i64(0)
time: [287.19 µs 287.71 µs 288.16 µs]
change: [+34.830% +35.179% +35.550%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
8 (8.00%) low severe
1 (1.00%) high severe
Benchmarking convert_columns 4096 4096 string_dictionary(20, 0.5), string_dictionary(30, 0), string_dictionary(10...
Benchmarking convert_columns 4096 4096 string_dictionary(20, 0.5), string_dictionary(30, 0), string_dictionary(10...: Warming up for 3.0000 s
Benchmarking convert_columns 4096 4096 string_dictionary(20, 0.5), string_dictionary(30, 0), string_dictionary(10...: Collecting 100 samples in estimated 8.9787 s (10k iterations)
Benchmarking convert_columns 4096 4096 string_dictionary(20, 0.5), string_dictionary(30, 0), string_dictionary(10...: Analyzing
convert_columns 4096 4096 string_dictionary(20, 0.5), string_dictionary(30, 0), string_dictionary(10...
time: [868.39 µs 868.79 µs 869.18 µs]
change: [+202.36% +202.63% +202.90%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
Benchmarking convert_columns_prepared 4096 4096 string_dictionary(20, 0.5), string_dictionary(30, 0), string_dict...
Benchmarking convert_columns_prepared 4096 4096 string_dictionary(20, 0.5), string_dictionary(30, 0), string_dict...: Warming up for 3.0000 s
Benchmarking convert_columns_prepared 4096 4096 string_dictionary(20, 0.5), string_dictionary(30, 0), string_dict...: Collecting 100 samples in estimated 8.7493 s (10k iterations)
Benchmarking convert_columns_prepared 4096 4096 string_dictionary(20, 0.5), string_dictionary(30, 0), string_dict...: Analyzing
convert_columns_prepared 4096 4096 string_dictionary(20, 0.5), string_dictionary(30, 0), string_dict...
time: [865.15 µs 865.48 µs 865.86 µs]
change: [+201.16% +201.41% +201.64%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
Benchmarking convert_rows 4096 4096 string_dictionary(20, 0.5), string_dictionary(30, 0), string_dictionary(100, ...
Benchmarking convert_rows 4096 4096 string_dictionary(20, 0.5), string_dictionary(30, 0), string_dictionary(100, ...: Warming up for 3.0000 s
Benchmarking convert_rows 4096 4096 string_dictionary(20, 0.5), string_dictionary(30, 0), string_dictionary(100, ...: Collecting 100 samples in estimated 5.5759 s (20k iterations)
Benchmarking convert_rows 4096 4096 string_dictionary(20, 0.5), string_dictionary(30, 0), string_dictionary(100, ...: Analyzing
convert_rows 4096 4096 string_dictionary(20, 0.5), string_dictionary(30, 0), string_dictionary(100, ...
time: [277.72 µs 278.46 µs 279.45 µs]
change: [+25.657% +26.239% +27.006%] (p = 0.00 < 0.05)
Performance has regressed.
Found 27 outliers among 100 measurements (27.00%)
10 (10.00%) low severe
2 (2.00%) low mild
3 (3.00%) high mild
12 (12.00%) high severe
Benchmarking iterate rows
Benchmarking iterate rows: Warming up for 3.0000 s
Benchmarking iterate rows: Collecting 100 samples in estimated 5.0289 s (222k iterations)
Benchmarking iterate rows: Analyzing
iterate rows time: [18.406 µs 18.410 µs 18.413 µs]
change: [-20.961% -20.709% -20.552%] (p = 0.00 < 0.05)
Performance has improved.
Found 18 outliers among 100 measurements (18.00%)
8 (8.00%) low severe
2 (2.00%) low mild
4 (4.00%) high mild
4 (4.00%) high severe
Running benches/sort_kernel.rs (target/x86_64-unknown-linux-gnu/release/deps/sort_kernel-ff587e2fbc163f30)
Benchmarking sort i32 2^10
Benchmarking sort i32 2^10: Warming up for 3.0000 s
Benchmarking sort i32 2^10: Collecting 100 samples in estimated 5.0349 s (697k iterations)
Benchmarking sort i32 2^10: Analyzing
sort i32 2^10 time: [7.2212 µs 7.2238 µs 7.2264 µs]
change: [+14.021% +14.077% +14.138%] (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 sort i32 to indices 2^10
Benchmarking sort i32 to indices 2^10: Warming up for 3.0000 s
Benchmarking sort i32 to indices 2^10: Collecting 100 samples in estimated 5.0596 s (419k iterations)
Benchmarking sort i32 to indices 2^10: Analyzing
sort i32 to indices 2^10
time: [12.088 µs 12.090 µs 12.092 µs]
change: [+14.157% +14.196% +14.229%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
5 (5.00%) high mild
4 (4.00%) high severe
Benchmarking sort i32 2^12
Benchmarking sort i32 2^12: Warming up for 3.0000 s
Benchmarking sort i32 2^12: Collecting 100 samples in estimated 5.0970 s (146k iterations)
Benchmarking sort i32 2^12: Analyzing
sort i32 2^12 time: [34.786 µs 34.821 µs 34.892 µs]
change: [+12.351% +12.626% +12.933%] (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 sort i32 to indices 2^12
Benchmarking sort i32 to indices 2^12: Warming up for 3.0000 s
Benchmarking sort i32 to indices 2^12: Collecting 100 samples in estimated 5.1974 s (96k iterations)
Benchmarking sort i32 to indices 2^12: Analyzing
sort i32 to indices 2^12
time: [54.057 µs 54.067 µs 54.077 µs]
change: [+11.561% +11.630% +11.675%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
1 (1.00%) low mild
4 (4.00%) high mild
4 (4.00%) high severe
Benchmarking sort i32 nulls 2^10
Benchmarking sort i32 nulls 2^10: Warming up for 3.0000 s
Benchmarking sort i32 nulls 2^10: Collecting 100 samples in estimated 5.0108 s (909k iterations)
Benchmarking sort i32 nulls 2^10: Analyzing
sort i32 nulls 2^10 time: [5.5086 µs 5.5097 µs 5.5110 µs]
change: [+25.994% +26.046% +26.103%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
2 (2.00%) high mild
4 (4.00%) high severe
Benchmarking sort i32 nulls to indices 2^10
Benchmarking sort i32 nulls to indices 2^10: Warming up for 3.0000 s
Benchmarking sort i32 nulls to indices 2^10: Collecting 100 samples in estimated 5.0101 s (419k iterations)
Benchmarking sort i32 nulls to indices 2^10: Analyzing
sort i32 nulls to indices 2^10
time: [12.015 µs 12.026 µs 12.035 µs]
change: [+38.916% +39.954% +40.741%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
2 (2.00%) low severe
4 (4.00%) high mild
7 (7.00%) high severe
Benchmarking sort i32 nulls 2^12
Benchmarking sort i32 nulls 2^12: Warming up for 3.0000 s
Benchmarking sort i32 nulls 2^12: Collecting 100 samples in estimated 5.0753 s (222k iterations)
Benchmarking sort i32 nulls 2^12: Analyzing
sort i32 nulls 2^12 time: [22.813 µs 22.818 µs 22.822 µs]
change: [+24.975% +25.061% +25.119%] (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 sort i32 nulls to indices 2^12
Benchmarking sort i32 nulls to indices 2^12: Warming up for 3.0000 s
Benchmarking sort i32 nulls to indices 2^12: Collecting 100 samples in estimated 5.1739 s (106k iterations)
Benchmarking sort i32 nulls to indices 2^12: Analyzing
sort i32 nulls to indices 2^12
time: [47.398 µs 47.666 µs 47.990 µs]
change: [+40.280% +40.588% +41.000%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
3 (3.00%) high mild
4 (4.00%) high severe
Benchmarking sort f32 2^12
Benchmarking sort f32 2^12: Warming up for 3.0000 s
Benchmarking sort f32 2^12: Collecting 100 samples in estimated 5.2725 s (91k iterations)
Benchmarking sort f32 2^12: Analyzing
sort f32 2^12 time: [57.866 µs 58.144 µs 58.544 µs]
change: [+26.470% +28.015% +29.098%] (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 sort f32 to indices 2^12
Benchmarking sort f32 to indices 2^12: Warming up for 3.0000 s
Benchmarking sort f32 to indices 2^12: Collecting 100 samples in estimated 5.2818 s (76k iterations)
Benchmarking sort f32 to indices 2^12: Analyzing
sort f32 to indices 2^12
time: [69.624 µs 69.633 µs 69.643 µs]
change: [+18.395% +18.605% +18.750%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
1 (1.00%) low mild
3 (3.00%) high mild
4 (4.00%) high severe
Benchmarking sort f32 nulls 2^12
Benchmarking sort f32 nulls 2^12: Warming up for 3.0000 s
Benchmarking sort f32 nulls 2^12: Collecting 100 samples in estimated 5.1585 s (152k iterations)
Benchmarking sort f32 nulls 2^12: Analyzing
sort f32 nulls 2^12 time: [34.068 µs 34.146 µs 34.307 µs]
change: [+31.444% +32.302% +33.021%] (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 sort f32 nulls to indices 2^12
Benchmarking sort f32 nulls to indices 2^12: Warming up for 3.0000 s
Benchmarking sort f32 nulls to indices 2^12: Collecting 100 samples in estimated 5.0192 s (66k iterations)
Benchmarking sort f32 nulls to indices 2^12: Analyzing
sort f32 nulls to indices 2^12
time: [75.917 µs 76.009 µs 76.196 µs]
change: [+85.498% +85.968% +86.838%] (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 sort string[10] to indices 2^12
Benchmarking sort string[10] to indices 2^12: Warming up for 3.0000 s
Benchmarking sort string[10] to indices 2^12: Collecting 100 samples in estimated 5.2956 s (10k iterations)
Benchmarking sort string[10] to indices 2^12: Analyzing
sort string[10] to indices 2^12
time: [521.76 µs 523.87 µs 526.62 µs]
change: [+114.26% +115.34% +116.59%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
1 (1.00%) low mild
2 (2.00%) high mild
9 (9.00%) high severe
Benchmarking sort string[10] nulls to indices 2^12
Benchmarking sort string[10] nulls to indices 2^12: Warming up for 3.0000 s
Benchmarking sort string[10] nulls to indices 2^12: Collecting 100 samples in estimated 5.7545 s (20k iterations)
Benchmarking sort string[10] nulls to indices 2^12: Analyzing
sort string[10] nulls to indices 2^12
time: [286.26 µs 287.63 µs 289.38 µs]
change: [+133.45% +134.15% +135.05%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
1 (1.00%) high mild
5 (5.00%) high severe
Benchmarking sort string[10] dict to indices 2^12
Benchmarking sort string[10] dict to indices 2^12: Warming up for 3.0000 s
Benchmarking sort string[10] dict to indices 2^12: Collecting 100 samples in estimated 6.2775 s (10k iterations)
Benchmarking sort string[10] dict to indices 2^12: Analyzing
sort string[10] dict to indices 2^12
time: [620.36 µs 621.24 µs 622.49 µs]
change: [+89.143% +89.669% +90.384%] (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 sort string[10] dict nulls to indices 2^12
Benchmarking sort string[10] dict nulls to indices 2^12: Warming up for 3.0000 s
Benchmarking sort string[10] dict nulls to indices 2^12: Collecting 100 samples in estimated 5.0745 s (15k iterations)
Benchmarking sort string[10] dict nulls to indices 2^12: Analyzing
sort string[10] dict nulls to indices 2^12
time: [335.13 µs 335.18 µs 335.24 µs]
change: [+104.39% +105.21% +106.08%] (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 sort primitive run 2^12
Benchmarking sort primitive run 2^12: Warming up for 3.0000 s
Benchmarking sort primitive run 2^12: Collecting 100 samples in estimated 5.0194 s (722k iterations)
Benchmarking sort primitive run 2^12: Analyzing
sort primitive run 2^12 time: [6.9064 µs 6.9512 µs 7.0079 µs]
change: [-0.0413% +0.4000% +1.0126%] (p = 0.17 > 0.05)
No change in performance detected.
Found 9 outliers among 100 measurements (9.00%)
1 (1.00%) low mild
2 (2.00%) high mild
6 (6.00%) high severe
Benchmarking sort primitive run to indices 2^12
Benchmarking sort primitive run to indices 2^12: Warming up for 3.0000 s
Benchmarking sort primitive run to indices 2^12: Collecting 100 samples in estimated 5.0172 s (717k iterations)
Benchmarking sort primitive run to indices 2^12: Analyzing
sort primitive run to indices 2^12
time: [6.9692 µs 6.9712 µs 6.9737 µs]
change: [+13.369% +13.505% +13.668%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
2 (2.00%) high mild
4 (4.00%) high severe
Benchmarking lexsort (f32, f32) 2^10
Benchmarking lexsort (f32, f32) 2^10: Warming up for 3.0000 s
Benchmarking lexsort (f32, f32) 2^10: Collecting 100 samples in estimated 5.0994 s (50k iterations)
Benchmarking lexsort (f32, f32) 2^10: Analyzing
lexsort (f32, f32) 2^10 time: [100.92 µs 100.95 µs 100.99 µs]
change: [+130.27% +130.39% +130.51%] (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 lexsort (f32, f32) 2^12
Benchmarking lexsort (f32, f32) 2^12: Warming up for 3.0000 s
Benchmarking lexsort (f32, f32) 2^12: Collecting 100 samples in estimated 7.2979 s (15k iterations)
Benchmarking lexsort (f32, f32) 2^12: Analyzing
lexsort (f32, f32) 2^12 time: [481.43 µs 482.03 µs 482.62 µs]
change: [+117.54% +117.82% +118.12%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking lexsort (f32, f32) nulls 2^10
Benchmarking lexsort (f32, f32) nulls 2^10: Warming up for 3.0000 s
Benchmarking lexsort (f32, f32) nulls 2^10: Collecting 100 samples in estimated 5.1986 s (61k iterations)
Benchmarking lexsort (f32, f32) nulls 2^10: Analyzing
lexsort (f32, f32) nulls 2^10
time: [85.811 µs 85.829 µs 85.850 µs]
change: [+87.875% +88.235% +88.497%] (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 lexsort (f32, f32) nulls 2^12
Benchmarking lexsort (f32, f32) nulls 2^12: Warming up for 3.0000 s
Benchmarking lexsort (f32, f32) nulls 2^12: Collecting 100 samples in estimated 5.8031 s (15k iterations)
Benchmarking lexsort (f32, f32) nulls 2^12: Analyzing
lexsort (f32, f32) nulls 2^12
time: [381.66 µs 384.02 µs 386.94 µs]
change: [+91.724% +93.124% +94.784%] (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 lexsort (bool, bool) 2^12
Benchmarking lexsort (bool, bool) 2^12: Warming up for 3.0000 s
Benchmarking lexsort (bool, bool) 2^12: Collecting 100 samples in estimated 5.4952 s (25k iterations)
Benchmarking lexsort (bool, bool) 2^12: Analyzing
lexsort (bool, bool) 2^12
time: [218.10 µs 218.54 µs 219.48 µs]
change: [+149.60% +150.12% +150.76%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
1 (1.00%) low mild
1 (1.00%) high mild
1 (1.00%) high severe
Benchmarking lexsort (bool, bool) nulls 2^12
Benchmarking lexsort (bool, bool) nulls 2^12: Warming up for 3.0000 s
Benchmarking lexsort (bool, bool) nulls 2^12: Collecting 100 samples in estimated 5.0977 s (20k iterations)
Benchmarking lexsort (bool, bool) nulls 2^12: Analyzing
lexsort (bool, bool) nulls 2^12
time: [255.78 µs 255.84 µs 255.91 µs]
change: [+139.60% +139.66% +139.74%] (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 lexsort (f32, f32) 2^12 limit 10
Benchmarking lexsort (f32, f32) 2^12 limit 10: Warming up for 3.0000 s
Benchmarking lexsort (f32, f32) 2^12 limit 10: Collecting 100 samples in estimated 5.1351 s (66k iterations)
Benchmarking lexsort (f32, f32) 2^12 limit 10: Analyzing
lexsort (f32, f32) 2^12 limit 10
time: [78.188 µs 78.280 µs 78.468 µs]
change: [+85.435% +85.946% +86.422%] (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 lexsort (f32, f32) 2^12 limit 100
Benchmarking lexsort (f32, f32) 2^12 limit 100: Warming up for 3.0000 s
Benchmarking lexsort (f32, f32) 2^12 limit 100: Collecting 100 samples in estimated 5.0734 s (61k iterations)
Benchmarking lexsort (f32, f32) 2^12 limit 100: Analyzing
lexsort (f32, f32) 2^12 limit 100
time: [83.665 µs 83.676 µs 83.689 µs]
change: [+88.465% +88.872% +89.126%] (p = 0.00 < 0.05)
Performance has regressed.
Found 16 outliers among 100 measurements (16.00%)
6 (6.00%) high mild
10 (10.00%) high severe
Benchmarking lexsort (f32, f32) 2^12 limit 1000
Benchmarking lexsort (f32, f32) 2^12 limit 1000: Warming up for 3.0000 s
Benchmarking lexsort (f32, f32) 2^12 limit 1000: Collecting 100 samples in estimated 5.1931 s (30k iterations)
Benchmarking lexsort (f32, f32) 2^12 limit 1000: Analyzing
lexsort (f32, f32) 2^12 limit 1000
time: [171.83 µs 171.93 µs 172.02 µs]
change: [+111.73% +112.14% +112.42%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking lexsort (f32, f32) 2^12 limit 2^12
Benchmarking lexsort (f32, f32) 2^12 limit 2^12: Warming up for 3.0000 s
Benchmarking lexsort (f32, f32) 2^12 limit 2^12: Collecting 100 samples in estimated 7.2397 s (15k iterations)
Benchmarking lexsort (f32, f32) 2^12 limit 2^12: Analyzing
lexsort (f32, f32) 2^12 limit 2^12
time: [479.77 µs 480.38 µs 480.97 µs]
change: [+130.70% +130.94% +131.19%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking lexsort (f32, f32) nulls 2^12 limit 10
Benchmarking lexsort (f32, f32) nulls 2^12 limit 10: Warming up for 3.0000 s
Benchmarking lexsort (f32, f32) nulls 2^12 limit 10: Collecting 100 samples in estimated 5.6109 s (45k iterations)
Benchmarking lexsort (f32, f32) nulls 2^12 limit 10: Analyzing
lexsort (f32, f32) nulls 2^12 limit 10
time: [123.17 µs 123.20 µs 123.23 µs]
change: [+86.560% +86.621% +86.689%] (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 lexsort (f32, f32) nulls 2^12 limit 100
Benchmarking lexsort (f32, f32) nulls 2^12 limit 100: Warming up for 3.0000 s
Benchmarking lexsort (f32, f32) nulls 2^12 limit 100: Collecting 100 samples in estimated 5.0444 s (40k iterations)
Benchmarking lexsort (f32, f32) nulls 2^12 limit 100: Analyzing
lexsort (f32, f32) nulls 2^12 limit 100
time: [124.61 µs 124.64 µs 124.68 µs]
change: [+86.296% +86.368% +86.436%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) high mild
Benchmarking lexsort (f32, f32) nulls 2^12 limit 1000
Benchmarking lexsort (f32, f32) nulls 2^12 limit 1000: Warming up for 3.0000 s
Benchmarking lexsort (f32, f32) nulls 2^12 limit 1000: Collecting 100 samples in estimated 5.6885 s (40k iterations)
Benchmarking lexsort (f32, f32) nulls 2^12 limit 1000: Analyzing
lexsort (f32, f32) nulls 2^12 limit 1000
time: [140.57 µs 140.61 µs 140.65 µs]
change: [+90.885% +91.096% +91.299%] (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 lexsort (f32, f32) nulls 2^12 limit 2^12
Benchmarking lexsort (f32, f32) nulls 2^12 limit 2^12: Warming up for 3.0000 s
Benchmarking lexsort (f32, f32) nulls 2^12 limit 2^12: Collecting 100 samples in estimated 5.7780 s (15k iterations)
Benchmarking lexsort (f32, f32) nulls 2^12 limit 2^12: Analyzing
lexsort (f32, f32) nulls 2^12 limit 2^12
time: [381.66 µs 381.73 µs 381.81 µs]
change: [+92.101% +92.553% +92.812%] (p = 0.00 < 0.05)
Performance has regressed.
Found 11 outliers among 100 measurements (11.00%)
1 (1.00%) low mild
5 (5.00%) high mild
5 (5.00%) high severe
Benchmarking rank f32 2^12
Benchmarking rank f32 2^12: Warming up for 3.0000 s
Benchmarking rank f32 2^12: Collecting 100 samples in estimated 5.2951 s (71k iterations)
Benchmarking rank f32 2^12: Analyzing
rank f32 2^12 time: [74.866 µs 74.882 µs 74.902 µs]
change: [+32.142% +32.193% +32.242%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
4 (4.00%) high mild
9 (9.00%) high severe
Benchmarking rank f32 nulls 2^12
Benchmarking rank f32 nulls 2^12: Warming up for 3.0000 s
Benchmarking rank f32 nulls 2^12: Collecting 100 samples in estimated 5.1120 s (121k iterations)
Benchmarking rank f32 nulls 2^12: Analyzing
rank f32 nulls 2^12 time: [42.520 µs 42.529 µs 42.539 µs]
change: [+36.799% +36.846% +36.886%] (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 rank string[10] 2^12
Benchmarking rank string[10] 2^12: Warming up for 3.0000 s
Benchmarking rank string[10] 2^12: Collecting 100 samples in estimated 5.6658 s (10k iterations)
Benchmarking rank string[10] 2^12: Analyzing
rank string[10] 2^12 time: [560.15 µs 560.26 µs 560.38 µs]
change: [+112.60% +113.29% +113.92%] (p = 0.00 < 0.05)
Performance has regressed.
Found 16 outliers among 100 measurements (16.00%)
7 (7.00%) high mild
9 (9.00%) high severe
Benchmarking rank string[10] nulls 2^12
Benchmarking rank string[10] nulls 2^12: Warming up for 3.0000 s
Benchmarking rank string[10] nulls 2^12: Collecting 100 samples in estimated 5.7914 s (20k iterations)
Benchmarking rank string[10] nulls 2^12: Analyzing
rank string[10] nulls 2^12
time: [282.66 µs 282.71 µs 282.77 µs]
change: [+127.69% +127.89% +128.05%] (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
Running benches/string_dictionary_builder.rs (target/x86_64-unknown-linux-gnu/release/deps/string_dictionary_builder-6a29fbece8827872)
Benchmarking string_dictionary_builder/(dict_size:20, len:1000, key_len: 5)
Benchmarking string_dictionary_builder/(dict_size:20, len:1000, key_len: 5): Warming up for 3.0000 s
Benchmarking string_dictionary_builder/(dict_size:20, len:1000, key_len: 5): Collecting 100 samples in estimated 5.1101 s (172k iterations)
Benchmarking string_dictionary_builder/(dict_size:20, len:1000, key_len: 5): Analyzing
string_dictionary_builder/(dict_size:20, len:1000, key_len: 5)
time: [26.076 µs 26.182 µs 26.289 µs]
change: [+41.522% +42.347% +43.070%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking string_dictionary_builder/(dict_size:100, len:1000, key_len: 5)
Benchmarking string_dictionary_builder/(dict_size:100, len:1000, key_len: 5): Warming up for 3.0000 s
Benchmarking string_dictionary_builder/(dict_size:100, len:1000, key_len: 5): Collecting 100 samples in estimated 5.0471 s (162k iterations)
Benchmarking string_dictionary_builder/(dict_size:100, len:1000, key_len: 5): Analyzing
string_dictionary_builder/(dict_size:100, len:1000, key_len: 5)
time: [26.935 µs 26.973 µs 27.012 µs]
change: [+28.945% +29.143% +29.340%] (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 string_dictionary_builder/(dict_size:100, len:1000, key_len: 10)
Benchmarking string_dictionary_builder/(dict_size:100, len:1000, key_len: 10): Warming up for 3.0000 s
Benchmarking string_dictionary_builder/(dict_size:100, len:1000, key_len: 10): Collecting 100 samples in estimated 5.1003 s (167k iterations)
Benchmarking string_dictionary_builder/(dict_size:100, len:1000, key_len: 10): Analyzing
string_dictionary_builder/(dict_size:100, len:1000, key_len: 10)
time: [31.137 µs 31.157 µs 31.177 µs]
change: [+49.927% +50.074% +50.237%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
1 (1.00%) low mild
2 (2.00%) high mild
1 (1.00%) high severe
Benchmarking string_dictionary_builder/(dict_size:100, len:10000, key_len: 10)
Benchmarking string_dictionary_builder/(dict_size:100, len:10000, key_len: 10): Warming up for 3.0000 s
Benchmarking string_dictionary_builder/(dict_size:100, len:10000, key_len: 10): Collecting 100 samples in estimated 5.4902 s (20k iterations)
Benchmarking string_dictionary_builder/(dict_size:100, len:10000, key_len: 10): Analyzing
string_dictionary_builder/(dict_size:100, len:10000, key_len: 10)
time: [291.21 µs 291.31 µs 291.41 µs]
change: [+63.787% +63.905% +64.027%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
3 (3.00%) low mild
3 (3.00%) high mild
1 (1.00%) high severe
Benchmarking string_dictionary_builder/(dict_size:100, len:10000, key_len: 100)
Benchmarking string_dictionary_builder/(dict_size:100, len:10000, key_len: 100): Warming up for 3.0000 s
Benchmarking string_dictionary_builder/(dict_size:100, len:10000, key_len: 100): Collecting 100 samples in estimated 5.7947 s (10k iterations)
Benchmarking string_dictionary_builder/(dict_size:100, len:10000, key_len: 100): Analyzing
string_dictionary_builder/(dict_size:100, len:10000, key_len: 100)
time: [573.94 µs 574.12 µs 574.30 µs]
change: [+10.927% +10.979% +11.031%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
1 (1.00%) low severe
1 (1.00%) low mild
Running benches/string_run_builder.rs (target/x86_64-unknown-linux-gnu/release/deps/string_run_builder-3fced6c5560872d7)
Benchmarking string_run_builder/(run_array_len:1000, physical_array_len:20, string_len: 5)
Benchmarking string_run_builder/(run_array_len:1000, physical_array_len:20, string_len: 5): Warming up for 3.0000 s
Benchmarking string_run_builder/(run_array_len:1000, physical_array_len:20, string_len: 5): Collecting 100 samples in estimated 5.0176 s (404k iterations)
Benchmarking string_run_builder/(run_array_len:1000, physical_array_len:20, string_len: 5): Analyzing
string_run_builder/(run_array_len:1000, physical_array_len:20, string_len: 5)
time: [12.302 µs 12.353 µs 12.405 µs]
change: [+147.54% +149.39% +151.15%] (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 string_run_builder/(run_array_len:1000, physical_array_len:100, string_len: 5)
Benchmarking string_run_builder/(run_array_len:1000, physical_array_len:100, string_len: 5): Warming up for 3.0000 s
Benchmarking string_run_builder/(run_array_len:1000, physical_array_len:100, string_len: 5): Collecting 100 samples in estimated 5.0200 s (333k iterations)
Benchmarking string_run_builder/(run_array_len:1000, physical_array_len:100, string_len: 5): Analyzing
string_run_builder/(run_array_len:1000, physical_array_len:100, string_len: 5)
time: [14.944 µs 15.005 µs 15.073 µs]
change: [+152.94% +153.81% +154.73%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
Benchmarking string_run_builder/(run_array_len:1000, physical_array_len:100, string_len: 10)
Benchmarking string_run_builder/(run_array_len:1000, physical_array_len:100, string_len: 10): Warming up for 3.0000 s
Benchmarking string_run_builder/(run_array_len:1000, physical_array_len:100, string_len: 10): Collecting 100 samples in estimated 5.0775 s (283k iterations)
Benchmarking string_run_builder/(run_array_len:1000, physical_array_len:100, string_len: 10): Analyzing
string_run_builder/(run_array_len:1000, physical_array_len:100, string_len: 10)
time: [18.026 µs 18.141 µs 18.255 µs]
change: [+224.28% +226.16% +228.00%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking string_run_builder/(run_array_len:10000, physical_array_len:100, string_len: 10)
Benchmarking string_run_builder/(run_array_len:10000, physical_array_len:100, string_len: 10): Warming up for 3.0000 s
Benchmarking string_run_builder/(run_array_len:10000, physical_array_len:100, string_len: 10): Collecting 100 samples in estimated 5.3856 s (35k iterations)
Benchmarking string_run_builder/(run_array_len:10000, physical_array_len:100, string_len: 10): Analyzing
string_run_builder/(run_array_len:10000, physical_array_len:100, string_len: 10)
time: [152.00 µs 152.13 µs 152.24 µs]
change: [+313.98% +314.93% +315.56%] (p = 0.00 < 0.05)
Performance has regressed.
Found 20 outliers among 100 measurements (20.00%)
4 (4.00%) low severe
16 (16.00%) low mild
Benchmarking string_run_builder/(run_array_len:10000, physical_array_len:100, string_len: 100)
Benchmarking string_run_builder/(run_array_len:10000, physical_array_len:100, string_len: 100): Warming up for 3.0000 s
Benchmarking string_run_builder/(run_array_len:10000, physical_array_len:100, string_len: 100): Collecting 100 samples in estimated 5.0525 s (20k iterations)
Benchmarking string_run_builder/(run_array_len:10000, physical_array_len:100, string_len: 100): Analyzing
string_run_builder/(run_array_len:10000, physical_array_len:100, string_len: 100)
time: [223.58 µs 224.49 µs 225.34 µs]
change: [+195.65% +196.97% +198.35%] (p = 0.00 < 0.05)
Performance has regressed.
Found 25 outliers among 100 measurements (25.00%)
18 (18.00%) low severe
1 (1.00%) low mild
4 (4.00%) high mild
2 (2.00%) high severe
Running benches/string_run_iterator.rs (target/x86_64-unknown-linux-gnu/release/deps/string_run_iterator-d05c0e6eb5e7756d)
Benchmarking string_run_iterator/(run_array_len:1024, physical_array_len:256, string_len: 5)
Benchmarking string_run_iterator/(run_array_len:1024, physical_array_len:256, string_len: 5): Warming up for 3.0000 s
Benchmarking string_run_iterator/(run_array_len:1024, physical_array_len:256, string_len: 5): Collecting 100 samples in estimated 5.0055 s (1.4M iterations)
Benchmarking string_run_iterator/(run_array_len:1024, physical_array_len:256, string_len: 5): Analyzing
string_run_iterator/(run_array_len:1024, physical_array_len:256, string_len: 5)
time: [3.6253 µs 3.6260 µs 3.6267 µs]
change: [+45.493% +45.679% +45.859%] (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 string_run_iterator/(run_array_len:1024, physical_array_len:256, string_len: 25)
Benchmarking string_run_iterator/(run_array_len:1024, physical_array_len:256, string_len: 25): Warming up for 3.0000 s
Benchmarking string_run_iterator/(run_array_len:1024, physical_array_len:256, string_len: 25): Collecting 100 samples in estimated 5.0167 s (1.4M iterations)
Benchmarking string_run_iterator/(run_array_len:1024, physical_array_len:256, string_len: 25): Analyzing
string_run_iterator/(run_array_len:1024, physical_array_len:256, string_len: 25)
time: [3.6248 µs 3.6256 µs 3.6266 µs]
change: [+45.367% +45.533% +45.703%] (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 string_run_iterator/(run_array_len:1024, physical_array_len:256, string_len: 100)
Benchmarking string_run_iterator/(run_array_len:1024, physical_array_len:256, string_len: 100): Warming up for 3.0000 s
Benchmarking string_run_iterator/(run_array_len:1024, physical_array_len:256, string_len: 100): Collecting 100 samples in estimated 5.0175 s (1.4M iterations)
Benchmarking string_run_iterator/(run_array_len:1024, physical_array_len:256, string_len: 100): Analyzing
string_run_iterator/(run_array_len:1024, physical_array_len:256, string_len: 100)
time: [3.6250 µs 3.6258 µs 3.6269 µs]
change: [+45.539% +45.808% +46.036%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
5 (5.00%) high mild
8 (8.00%) high severe
Benchmarking string_run_iterator/(run_array_len:2048, physical_array_len:512, string_len: 5)
Benchmarking string_run_iterator/(run_array_len:2048, physical_array_len:512, string_len: 5): Warming up for 3.0000 s
Benchmarking string_run_iterator/(run_array_len:2048, physical_array_len:512, string_len: 5): Collecting 100 samples in estimated 5.0114 s (692k iterations)
Benchmarking string_run_iterator/(run_array_len:2048, physical_array_len:512, string_len: 5): Analyzing
string_run_iterator/(run_array_len:2048, physical_array_len:512, string_len: 5)
time: [7.2397 µs 7.2413 µs 7.2433 µs]
change: [+45.060% +45.196% +45.330%] (p = 0.00 < 0.05)
Performance has regressed.
Found 15 outliers among 100 measurements (15.00%)
6 (6.00%) high mild
9 (9.00%) high severe
Benchmarking string_run_iterator/(run_array_len:2048, physical_array_len:512, string_len: 25)
Benchmarking string_run_iterator/(run_array_len:2048, physical_array_len:512, string_len: 25): Warming up for 3.0000 s
Benchmarking string_run_iterator/(run_array_len:2048, physical_array_len:512, string_len: 25): Collecting 100 samples in estimated 5.0213 s (692k iterations)
Benchmarking string_run_iterator/(run_array_len:2048, physical_array_len:512, string_len: 25): Analyzing
string_run_iterator/(run_array_len:2048, physical_array_len:512, string_len: 25)
time: [7.2436 µs 7.2455 µs 7.2478 µs]
change: [+45.057% +45.203% +45.340%] (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 string_run_iterator/(run_array_len:2048, physical_array_len:512, string_len: 100)
Benchmarking string_run_iterator/(run_array_len:2048, physical_array_len:512, string_len: 100): Warming up for 3.0000 s
Benchmarking string_run_iterator/(run_array_len:2048, physical_array_len:512, string_len: 100): Collecting 100 samples in estimated 5.0098 s (692k iterations)
Benchmarking string_run_iterator/(run_array_len:2048, physical_array_len:512, string_len: 100): Analyzing
string_run_iterator/(run_array_len:2048, physical_array_len:512, string_len: 100)
time: [7.2393 µs 7.2408 µs 7.2426 µs]
change: [+44.979% +45.121% +45.259%] (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 string_run_iterator/(run_array_len:4096, physical_array_len:1024, string_len: 5)
Benchmarking string_run_iterator/(run_array_len:4096, physical_array_len:1024, string_len: 5): Warming up for 3.0000 s
Benchmarking string_run_iterator/(run_array_len:4096, physical_array_len:1024, string_len: 5): Collecting 100 samples in estimated 5.0432 s (348k iterations)
Benchmarking string_run_iterator/(run_array_len:4096, physical_array_len:1024, string_len: 5): Analyzing
string_run_iterator/(run_array_len:4096, physical_array_len:1024, string_len: 5)
time: [14.469 µs 14.471 µs 14.472 µs]
change: [+44.668% +44.767% +44.864%] (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 string_run_iterator/(run_array_len:4096, physical_array_len:1024, string_len: 25)
Benchmarking string_run_iterator/(run_array_len:4096, physical_array_len:1024, string_len: 25): Warming up for 3.0000 s
Benchmarking string_run_iterator/(run_array_len:4096, physical_array_len:1024, string_len: 25): Collecting 100 samples in estimated 5.0423 s (348k iterations)
Benchmarking string_run_iterator/(run_array_len:4096, physical_array_len:1024, string_len: 25): Analyzing
string_run_iterator/(run_array_len:4096, physical_array_len:1024, string_len: 25)
time: [14.468 µs 14.470 µs 14.473 µs]
change: [+44.740% +44.830% +44.921%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
1 (1.00%) high mild
7 (7.00%) high severe
Benchmarking string_run_iterator/(run_array_len:4096, physical_array_len:1024, string_len: 100)
Benchmarking string_run_iterator/(run_array_len:4096, physical_array_len:1024, string_len: 100): Warming up for 3.0000 s
Benchmarking string_run_iterator/(run_array_len:4096, physical_array_len:1024, string_len: 100): Collecting 100 samples in estimated 5.0424 s (348k iterations)
Benchmarking string_run_iterator/(run_array_len:4096, physical_array_len:1024, string_len: 100): Analyzing
string_run_iterator/(run_array_len:4096, physical_array_len:1024, string_len: 100)
time: [14.470 µs 14.472 µs 14.475 µs]
change: [+44.757% +44.845% +44.932%] (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
Running benches/substring_kernels.rs (target/x86_64-unknown-linux-gnu/release/deps/substring_kernels-ea30f6aaf2ef52d5)
Benchmarking substring utf8 (start = 0, length = None)
Benchmarking substring utf8 (start = 0, length = None): Warming up for 3.0000 s
Benchmarking substring utf8 (start = 0, length = None): Collecting 100 samples in estimated 7.0084 s (200 iterations)
Benchmarking substring utf8 (start = 0, length = None): Analyzing
substring utf8 (start = 0, length = None)
time: [34.886 ms 35.021 ms 35.183 ms]
change: [+0.7690% +1.3223% +1.8981%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 15 outliers among 100 measurements (15.00%)
4 (4.00%) high mild
11 (11.00%) high severe
Benchmarking substring utf8 (start = 1, length = str_len - 1)
Benchmarking substring utf8 (start = 1, length = str_len - 1): Warming up for 3.0000 s
Benchmarking substring utf8 (start = 1, length = str_len - 1): Collecting 100 samples in estimated 7.0243 s (200 iterations)
Benchmarking substring utf8 (start = 1, length = str_len - 1): Analyzing
substring utf8 (start = 1, length = str_len - 1)
time: [34.876 ms 35.026 ms 35.203 ms]
change: [-0.4922% +0.2849% +1.0375%] (p = 0.47 > 0.05)
No change in performance detected.
Found 13 outliers among 100 measurements (13.00%)
13 (13.00%) high severe
Benchmarking substring utf8 by char
Benchmarking substring utf8 by char: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.0s, or reduce sample count to 70.
Benchmarking substring utf8 by char: Collecting 100 samples in estimated 7.0448 s (100 iterations)
Benchmarking substring utf8 by char: Analyzing
substring utf8 by char time: [70.348 ms 70.675 ms 71.064 ms]
change: [-19.576% -19.210% -18.776%] (p = 0.00 < 0.05)
Performance has improved.
Found 11 outliers among 100 measurements (11.00%)
4 (4.00%) high mild
7 (7.00%) high severe
Benchmarking substring fixed size binary array
Benchmarking substring fixed size binary array: Warming up for 3.0000 s
Benchmarking substring fixed size binary array: Collecting 100 samples in estimated 6.6991 s (200 iterations)
Benchmarking substring fixed size binary array: Analyzing
substring fixed size binary array
time: [33.313 ms 33.424 ms 33.560 ms]
change: [-2.3640% -1.8560% -1.3323%] (p = 0.00 < 0.05)
Performance has improved.
Found 8 outliers among 100 measurements (8.00%)
1 (1.00%) high mild
7 (7.00%) high severe
Running benches/take_kernels.rs (target/x86_64-unknown-linux-gnu/release/deps/take_kernels-49cae257c3e4099c)
Benchmarking take i32 512
Benchmarking take i32 512: Warming up for 3.0000 s
Benchmarking take i32 512: Collecting 100 samples in estimated 5.0003 s (14M iterations)
Benchmarking take i32 512: Analyzing
take i32 512 time: [362.73 ns 365.21 ns 368.31 ns]
change: [+22.202% +22.745% +23.422%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
3 (3.00%) high mild
6 (6.00%) high severe
Benchmarking take i32 1024
Benchmarking take i32 1024: Warming up for 3.0000 s
Benchmarking take i32 1024: Collecting 100 samples in estimated 5.0012 s (9.0M iterations)
Benchmarking take i32 1024: Analyzing
take i32 1024 time: [557.92 ns 558.04 ns 558.18 ns]
change: [+20.734% +20.883% +20.975%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
2 (2.00%) low mild
2 (2.00%) high mild
1 (1.00%) high severe
Benchmarking take i32 null indices 1024
Benchmarking take i32 null indices 1024: Warming up for 3.0000 s
Benchmarking take i32 null indices 1024: Collecting 100 samples in estimated 5.0036 s (6.7M iterations)
Benchmarking take i32 null indices 1024: Analyzing
take i32 null indices 1024
time: [751.35 ns 751.48 ns 751.62 ns]
change: [+6.8121% +7.4710% +7.9766%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
1 (1.00%) low severe
2 (2.00%) low mild
3 (3.00%) high mild
2 (2.00%) high severe
Benchmarking take i32 null values 1024
Benchmarking take i32 null values 1024: Warming up for 3.0000 s
Benchmarking take i32 null values 1024: Collecting 100 samples in estimated 5.0042 s (3.1M iterations)
Benchmarking take i32 null values 1024: Analyzing
take i32 null values 1024
time: [1.6287 µs 1.6368 µs 1.6490 µs]
change: [+0.7796% +1.0174% +1.3521%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 5 outliers among 100 measurements (5.00%)
3 (3.00%) high mild
2 (2.00%) high severe
Benchmarking take i32 null values null indices 1024
Benchmarking take i32 null values null indices 1024: Warming up for 3.0000 s
Benchmarking take i32 null values null indices 1024: Collecting 100 samples in estimated 5.0092 s (1.7M iterations)
Benchmarking take i32 null values null indices 1024: Analyzing
take i32 null values null indices 1024
time: [2.9307 µs 2.9463 µs 2.9674 µs]
change: [+46.293% +47.298% +48.741%] (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 take check bounds i32 512
Benchmarking take check bounds i32 512: Warming up for 3.0000 s
Benchmarking take check bounds i32 512: Collecting 100 samples in estimated 5.0005 s (6.2M iterations)
Benchmarking take check bounds i32 512: Analyzing
take check bounds i32 512
time: [808.13 ns 808.23 ns 808.32 ns]
change: [+76.381% +76.483% +76.585%] (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 take check bounds i32 1024
Benchmarking take check bounds i32 1024: Warming up for 3.0000 s
Benchmarking take check bounds i32 1024: Collecting 100 samples in estimated 5.0010 s (3.5M iterations)
Benchmarking take check bounds i32 1024: Analyzing
take check bounds i32 1024
time: [1.4467 µs 1.4469 µs 1.4472 µs]
change: [+89.474% +89.616% +89.704%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
2 (2.00%) low mild
4 (4.00%) high mild
1 (1.00%) high severe
Benchmarking take bool 512
Benchmarking take bool 512: Warming up for 3.0000 s
Benchmarking take bool 512: Collecting 100 samples in estimated 5.0009 s (8.6M iterations)
Benchmarking take bool 512: Analyzing
take bool 512 time: [576.25 ns 580.15 ns 585.13 ns]
change: [-1.7614% -1.1766% -0.4414%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 13 outliers among 100 measurements (13.00%)
6 (6.00%) high mild
7 (7.00%) high severe
Benchmarking take bool 1024
Benchmarking take bool 1024: Warming up for 3.0000 s
Benchmarking take bool 1024: Collecting 100 samples in estimated 5.0004 s (4.4M iterations)
Benchmarking take bool 1024: Analyzing
take bool 1024 time: [1.1371 µs 1.1375 µs 1.1380 µs]
change: [+2.5762% +2.6386% +2.7019%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
1 (1.00%) low mild
2 (2.00%) high mild
Benchmarking take bool null indices 1024
Benchmarking take bool null indices 1024: Warming up for 3.0000 s
Benchmarking take bool null indices 1024: Collecting 100 samples in estimated 5.0005 s (2.3M iterations)
Benchmarking take bool null indices 1024: Analyzing
take bool null indices 1024
time: [2.1673 µs 2.1675 µs 2.1678 µs]
change: [+68.612% +68.645% +68.678%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
2 (2.00%) low mild
5 (5.00%) high mild
3 (3.00%) high severe
Benchmarking take bool null values 1024
Benchmarking take bool null values 1024: Warming up for 3.0000 s
Benchmarking take bool null values 1024: Collecting 100 samples in estimated 5.0101 s (2.4M iterations)
Benchmarking take bool null values 1024: Analyzing
take bool null values 1024
time: [2.0989 µs 2.0998 µs 2.1010 µs]
change: [+1.2365% +1.3546% +1.4624%] (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 take bool null values null indices 1024
Benchmarking take bool null values null indices 1024: Warming up for 3.0000 s
Benchmarking take bool null values null indices 1024: Collecting 100 samples in estimated 5.0169 s (1.2M iterations)
Benchmarking take bool null values null indices 1024: Analyzing
take bool null values null indices 1024
time: [4.2604 µs 4.2609 µs 4.2616 µs]
change: [+71.442% +71.475% +71.509%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
1 (1.00%) low mild
3 (3.00%) high mild
6 (6.00%) high severe
Benchmarking take str 512
Benchmarking take str 512: Warming up for 3.0000 s
Benchmarking take str 512: Collecting 100 samples in estimated 5.0362 s (515k iterations)
Benchmarking take str 512: Analyzing
take str 512 time: [9.7973 µs 9.7994 µs 9.8017 µs]
change: [+36.840% +36.928% +37.000%] (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 take str 1024
Benchmarking take str 1024: Warming up for 3.0000 s
Benchmarking take str 1024: Collecting 100 samples in estimated 5.0220 s (242k iterations)
Benchmarking take str 1024: Analyzing
take str 1024 time: [20.746 µs 20.765 µs 20.798 µs]
change: [+27.495% +27.755% +28.171%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
1 (1.00%) low mild
5 (5.00%) high mild
2 (2.00%) high severe
Benchmarking take str null indices 512
Benchmarking take str null indices 512: Warming up for 3.0000 s
Benchmarking take str null indices 512: Collecting 100 samples in estimated 5.0055 s (747k iterations)
Benchmarking take str null indices 512: Analyzing
take str null indices 512
time: [6.7111 µs 6.7436 µs 6.7854 µs]
change: [+48.913% +49.481% +50.221%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
3 (3.00%) high mild
6 (6.00%) high severe
Benchmarking take str null indices 1024
Benchmarking take str null indices 1024: Warming up for 3.0000 s
Benchmarking take str null indices 1024: Collecting 100 samples in estimated 5.0258 s (333k iterations)
Benchmarking take str null indices 1024: Analyzing
take str null indices 1024
time: [15.146 µs 15.281 µs 15.420 µs]
change: [+40.853% +41.605% +42.431%] (p = 0.00 < 0.05)
Performance has regressed.
Found 15 outliers among 100 measurements (15.00%)
3 (3.00%) high mild
12 (12.00%) high severe
Benchmarking take str null values 1024
Benchmarking take str null values 1024: Warming up for 3.0000 s
Benchmarking take str null values 1024: Collecting 100 samples in estimated 5.0464 s (348k iterations)
Benchmarking take str null values 1024: Analyzing
take str null values 1024
time: [14.385 µs 14.458 µs 14.550 µs]
change: [+41.075% +41.479% +42.080%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
3 (3.00%) high mild
7 (7.00%) high severe
Benchmarking take str null values null indices 1024
Benchmarking take str null values null indices 1024: Warming up for 3.0000 s
Benchmarking take str null values null indices 1024: Collecting 100 samples in estimated 5.0028 s (510k iterations)
Benchmarking take str null values null indices 1024: Analyzing
take str null values null indices 1024
time: [9.7288 µs 9.7379 µs 9.7569 µs]
change: [+62.265% +62.780% +63.728%] (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 take stringview 512
Benchmarking take stringview 512: Warming up for 3.0000 s
Benchmarking take stringview 512: Collecting 100 samples in estimated 5.0002 s (11M iterations)
Benchmarking take stringview 512: Analyzing
take stringview 512 time: [470.60 ns 470.72 ns 470.84 ns]
change: [+37.077% +37.317% +37.469%] (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 take stringview 1024
Benchmarking take stringview 1024: Warming up for 3.0000 s
Benchmarking take stringview 1024: Collecting 100 samples in estimated 5.0040 s (6.3M iterations)
Benchmarking take stringview 1024: Analyzing
take stringview 1024 time: [796.71 ns 796.82 ns 796.95 ns]
change: [+20.228% +21.073% +21.701%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
3 (3.00%) high mild
7 (7.00%) high severe
Benchmarking take stringview null indices 512
Benchmarking take stringview null indices 512: Warming up for 3.0000 s
Benchmarking take stringview null indices 512: Collecting 100 samples in estimated 5.0013 s (8.5M iterations)
Benchmarking take stringview null indices 512: Analyzing
take stringview null indices 512
time: [594.65 ns 594.89 ns 595.14 ns]
change: [+12.987% +13.074% +13.157%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
6 (6.00%) high mild
Benchmarking take stringview null indices 1024
Benchmarking take stringview null indices 1024: Warming up for 3.0000 s
Benchmarking take stringview null indices 1024: Collecting 100 samples in estimated 5.0049 s (5.0M iterations)
Benchmarking take stringview null indices 1024: Analyzing
take stringview null indices 1024
time: [1.0043 µs 1.0047 µs 1.0051 µs]
change: [+14.270% +14.407% +14.525%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
2 (2.00%) high mild
3 (3.00%) high severe
Benchmarking take stringview null values 1024
Benchmarking take stringview null values 1024: Warming up for 3.0000 s
Benchmarking take stringview null values 1024: Collecting 100 samples in estimated 5.0023 s (2.6M iterations)
Benchmarking take stringview null values 1024: Analyzing
take stringview null values 1024
time: [1.9432 µs 1.9438 µs 1.9447 µs]
change: [+17.268% +17.312% +17.356%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
2 (2.00%) low mild
1 (1.00%) high mild
2 (2.00%) high severe
Benchmarking take stringview null values null indices 1024
Benchmarking take stringview null values null indices 1024: Warming up for 3.0000 s
Benchmarking take stringview null values null indices 1024: Collecting 100 samples in estimated 5.0161 s (1.6M iterations)
Benchmarking take stringview null values null indices 1024: Analyzing
take stringview null values null indices 1024
time: [3.2068 µs 3.2072 µs 3.2077 µs]
change: [+51.383% +51.424% +51.458%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
1 (1.00%) low mild
2 (2.00%) high mild
6 (6.00%) high severe
Benchmarking take primitive run logical len: 1024, physical len: 512, indices: 1024
Benchmarking take primitive run logical len: 1024, physical len: 512, indices: 1024: Warming up for 3.0000 s
Benchmarking take primitive run logical len: 1024, physical len: 512, indices: 1024: Collecting 100 samples in estimated 5.1413 s (182k iterations)
Benchmarking take primitive run logical len: 1024, physical len: 512, indices: 1024: Analyzing
take primitive run logical len: 1024, physical len: 512, indices: 1024
time: [31.593 µs 31.848 µs 32.102 µs]
change: [+67.521% +69.143% +70.848%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) low mild
Running benches/decimal_overflow.rs (target/x86_64-unknown-linux-gnu/release/deps/decimal_overflow-09f78cc00d18406c)
Benchmarking validate_decimal_precision_128
Benchmarking validate_decimal_precision_128: Warming up for 3.0000 s
Benchmarking validate_decimal_precision_128: Collecting 100 samples in estimated 5.0002 s (48M iterations)
Benchmarking validate_decimal_precision_128: Analyzing
validate_decimal_precision_128
time: [103.29 ns 103.37 ns 103.45 ns]
change: [+1.7107% +1.8812% +2.0618%] (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 null_if_overflow_precision_128
Benchmarking null_if_overflow_precision_128: Warming up for 3.0000 s
Benchmarking null_if_overflow_precision_128: Collecting 100 samples in estimated 5.0537 s (227k iterations)
Benchmarking null_if_overflow_precision_128: Analyzing
null_if_overflow_precision_128
time: [22.281 µs 22.285 µs 22.289 µs]
change: [+10.014% +10.050% +10.084%] (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 validate_decimal_precision_256
Benchmarking validate_decimal_precision_256: Warming up for 3.0000 s
Benchmarking validate_decimal_precision_256: Collecting 100 samples in estimated 5.0002 s (12M iterations)
Benchmarking validate_decimal_precision_256: Analyzing
validate_decimal_precision_256
time: [402.13 ns 402.63 ns 403.16 ns]
change: [+29.914% +30.143% +30.380%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
3 (3.00%) low mild
3 (3.00%) high mild
1 (1.00%) high severe
Benchmarking null_if_overflow_precision_256
Benchmarking null_if_overflow_precision_256: Warming up for 3.0000 s
Benchmarking null_if_overflow_precision_256: Collecting 100 samples in estimated 5.1514 s (96k iterations)
Benchmarking null_if_overflow_precision_256: Analyzing
null_if_overflow_precision_256
time: [54.675 µs 54.885 µs 55.097 µs]
change: [+36.186% +36.591% +37.014%] (p = 0.00 < 0.05)
Performance has regressed.
Running benches/fixed_size_list_array.rs (target/x86_64-unknown-linux-gnu/release/deps/fixed_size_list_array-aaa1e33d3b9bf656)
Benchmarking fixed_size_list_array(len: 4096, value_len: 1)
Benchmarking fixed_size_list_array(len: 4096, value_len: 1): Warming up for 3.0000 s
Benchmarking fixed_size_list_array(len: 4096, value_len: 1): Collecting 100 samples in estimated 5.3710 s (30k iterations)
Benchmarking fixed_size_list_array(len: 4096, value_len: 1): Analyzing
fixed_size_list_array(len: 4096, value_len: 1)
time: [182.24 µs 182.36 µs 182.51 µs]
change: [+18.954% +19.521% +19.912%] (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 fixed_size_list_array(len: 4096, value_len: 32)
Benchmarking fixed_size_list_array(len: 4096, value_len: 32): Warming up for 3.0000 s
Benchmarking fixed_size_list_array(len: 4096, value_len: 32): Collecting 100 samples in estimated 5.0113 s (894k iterations)
Benchmarking fixed_size_list_array(len: 4096, value_len: 32): Analyzing
fixed_size_list_array(len: 4096, value_len: 32)
time: [5.3225 µs 5.3263 µs 5.3303 µs]
change: [+16.409% +16.819% +17.069%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
1 (1.00%) low mild
3 (3.00%) high mild
Benchmarking fixed_size_list_array(len: 4096, value_len: 1024)
Benchmarking fixed_size_list_array(len: 4096, value_len: 1024): Warming up for 3.0000 s
Benchmarking fixed_size_list_array(len: 4096, value_len: 1024): Collecting 100 samples in estimated 5.0006 s (29M iterations)
Benchmarking fixed_size_list_array(len: 4096, value_len: 1024): Analyzing
fixed_size_list_array(len: 4096, value_len: 1024)
time: [178.82 ns 178.96 ns 179.10 ns]
change: [+18.806% +18.935% +19.046%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
4 (4.00%) low mild
1 (1.00%) high mild
Running benches/gc_view_types.rs (target/x86_64-unknown-linux-gnu/release/deps/gc_view_types-8d316e598c2bc95c)
Benchmarking gc view types all
Benchmarking gc view types all: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.0s, enable flat sampling, or reduce sample count to 60.
Benchmarking gc view types all: Collecting 100 samples in estimated 5.9688 s (5050 iterations)
Benchmarking gc view types all: Analyzing
gc view types all time: [1.1876 ms 1.1881 ms 1.1885 ms]
change: [+68.806% +68.882% +68.950%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking gc view types slice half
Benchmarking gc view types slice half: Warming up for 3.0000 s
Benchmarking gc view types slice half: Collecting 100 samples in estimated 5.9958 s (10k iterations)
Benchmarking gc view types slice half: Analyzing
gc view types slice half
time: [595.72 µs 595.85 µs 595.98 µs]
change: [+68.774% +68.829% +68.877%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Running benches/occupancy.rs (target/x86_64-unknown-linux-gnu/release/deps/occupancy-54b2d7b1cf7ac0e1)
Benchmarking occupancy(values: 10, occupancy: 1, null_percent: 0)
Benchmarking occupancy(values: 10, occupancy: 1, null_percent: 0): Warming up for 3.0000 s
Benchmarking occupancy(values: 10, occupancy: 1, null_percent: 0): Collecting 100 samples in estimated 5.0033 s (3.4M iterations)
Benchmarking occupancy(values: 10, occupancy: 1, null_percent: 0): Analyzing
occupancy(values: 10, occupancy: 1, null_percent: 0)
time: [1.4841 µs 1.4855 µs 1.4868 µs]
change: [-10.183% -10.111% -10.045%] (p = 0.00 < 0.05)
Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking occupancy(values: 10, occupancy: 1, null_percent: 0.1)
Benchmarking occupancy(values: 10, occupancy: 1, null_percent: 0.1): Warming up for 3.0000 s
Benchmarking occupancy(values: 10, occupancy: 1, null_percent: 0.1): Collecting 100 samples in estimated 5.0014 s (1.6M iterations)
Benchmarking occupancy(values: 10, occupancy: 1, null_percent: 0.1): Analyzing
occupancy(values: 10, occupancy: 1, null_percent: 0.1)
time: [3.1744 µs 3.1749 µs 3.1753 µs]
change: [+64.694% +65.759% +66.570%] (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 occupancy(values: 10, occupancy: 1, null_percent: 0.5)
Benchmarking occupancy(values: 10, occupancy: 1, null_percent: 0.5): Warming up for 3.0000 s
Benchmarking occupancy(values: 10, occupancy: 1, null_percent: 0.5): Collecting 100 samples in estimated 5.0067 s (2.8M iterations)
Benchmarking occupancy(values: 10, occupancy: 1, null_percent: 0.5): Analyzing
occupancy(values: 10, occupancy: 1, null_percent: 0.5)
time: [1.8155 µs 1.8158 µs 1.8161 µs]
change: [+60.536% +60.708% +60.867%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
1 (1.00%) low mild
1 (1.00%) high severe
Benchmarking occupancy(values: 10, occupancy: 1, null_percent: 0.9)
Benchmarking occupancy(values: 10, occupancy: 1, null_percent: 0.9): Warming up for 3.0000 s
Benchmarking occupancy(values: 10, occupancy: 1, null_percent: 0.9): Collecting 100 samples in estimated 5.0012 s (11M iterations)
Benchmarking occupancy(values: 10, occupancy: 1, null_percent: 0.9): Analyzing
occupancy(values: 10, occupancy: 1, null_percent: 0.9)
time: [460.50 ns 460.56 ns 460.64 ns]
change: [+89.715% +90.067% +90.361%] (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 occupancy(values: 10, occupancy: 0.5, null_percent: 0)
Benchmarking occupancy(values: 10, occupancy: 0.5, null_percent: 0): Warming up for 3.0000 s
Benchmarking occupancy(values: 10, occupancy: 0.5, null_percent: 0): Collecting 100 samples in estimated 5.0077 s (2.5M iterations)
Benchmarking occupancy(values: 10, occupancy: 0.5, null_percent: 0): Analyzing
occupancy(values: 10, occupancy: 0.5, null_percent: 0)
time: [1.9906 µs 1.9922 µs 1.9938 µs]
change: [-2.8689% -2.8015% -2.7314%] (p = 0.00 < 0.05)
Performance has improved.
Found 13 outliers among 100 measurements (13.00%)
1 (1.00%) low mild
9 (9.00%) high mild
3 (3.00%) high severe
Benchmarking occupancy(values: 10, occupancy: 0.5, null_percent: 0.1)
Benchmarking occupancy(values: 10, occupancy: 0.5, null_percent: 0.1): Warming up for 3.0000 s
Benchmarking occupancy(values: 10, occupancy: 0.5, null_percent: 0.1): Collecting 100 samples in estimated 5.0007 s (1.6M iterations)
Benchmarking occupancy(values: 10, occupancy: 0.5, null_percent: 0.1): Analyzing
occupancy(values: 10, occupancy: 0.5, null_percent: 0.1)
time: [3.1841 µs 3.1888 µs 3.1988 µs]
change: [+75.433% +75.672% +75.985%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
1 (1.00%) high mild
6 (6.00%) high severe
Benchmarking occupancy(values: 10, occupancy: 0.5, null_percent: 0.5)
Benchmarking occupancy(values: 10, occupancy: 0.5, null_percent: 0.5): Warming up for 3.0000 s
Benchmarking occupancy(values: 10, occupancy: 0.5, null_percent: 0.5): Collecting 100 samples in estimated 5.0073 s (2.7M iterations)
Benchmarking occupancy(values: 10, occupancy: 0.5, null_percent: 0.5): Analyzing
occupancy(values: 10, occupancy: 0.5, null_percent: 0.5)
time: [1.8816 µs 1.8819 µs 1.8823 µs]
change: [+70.504% +71.861% +72.669%] (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 occupancy(values: 10, occupancy: 0.5, null_percent: 0.9)
Benchmarking occupancy(values: 10, occupancy: 0.5, null_percent: 0.9): Warming up for 3.0000 s
Benchmarking occupancy(values: 10, occupancy: 0.5, null_percent: 0.9): Collecting 100 samples in estimated 5.0003 s (11M iterations)
Benchmarking occupancy(values: 10, occupancy: 0.5, null_percent: 0.9): Analyzing
occupancy(values: 10, occupancy: 0.5, null_percent: 0.9)
time: [440.45 ns 440.51 ns 440.58 ns]
change: [+51.538% +51.952% +52.277%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
3 (3.00%) high mild
4 (4.00%) high severe
Benchmarking occupancy(values: 10, occupancy: 0.1, null_percent: 0)
Benchmarking occupancy(values: 10, occupancy: 0.1, null_percent: 0): Warming up for 3.0000 s
Benchmarking occupancy(values: 10, occupancy: 0.1, null_percent: 0): Collecting 100 samples in estimated 5.0000 s (2.5M iterations)
Benchmarking occupancy(values: 10, occupancy: 0.1, null_percent: 0): Analyzing
occupancy(values: 10, occupancy: 0.1, null_percent: 0)
time: [1.9730 µs 1.9754 µs 1.9782 µs]
change: [-3.5119% -3.4126% -3.3108%] (p = 0.00 < 0.05)
Performance has improved.
Found 11 outliers among 100 measurements (11.00%)
1 (1.00%) low mild
1 (1.00%) high mild
9 (9.00%) high severe
Benchmarking occupancy(values: 10, occupancy: 0.1, null_percent: 0.1)
Benchmarking occupancy(values: 10, occupancy: 0.1, null_percent: 0.1): Warming up for 3.0000 s
Benchmarking occupancy(values: 10, occupancy: 0.1, null_percent: 0.1): Collecting 100 samples in estimated 5.0012 s (1.6M iterations)
Benchmarking occupancy(values: 10, occupancy: 0.1, null_percent: 0.1): Analyzing
occupancy(values: 10, occupancy: 0.1, null_percent: 0.1)
time: [3.2241 µs 3.2275 µs 3.2348 µs]
change: [+76.966% +77.272% +77.658%] (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 occupancy(values: 10, occupancy: 0.1, null_percent: 0.5)
Benchmarking occupancy(values: 10, occupancy: 0.1, null_percent: 0.5): Warming up for 3.0000 s
Benchmarking occupancy(values: 10, occupancy: 0.1, null_percent: 0.5): Collecting 100 samples in estimated 5.0008 s (2.6M iterations)
Benchmarking occupancy(values: 10, occupancy: 0.1, null_percent: 0.5): Analyzing
occupancy(values: 10, occupancy: 0.1, null_percent: 0.5)
time: [1.9083 µs 1.9087 µs 1.9092 µs]
change: [+68.904% +69.166% +69.380%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking occupancy(values: 10, occupancy: 0.1, null_percent: 0.9)
Benchmarking occupancy(values: 10, occupancy: 0.1, null_percent: 0.9): Warming up for 3.0000 s
Benchmarking occupancy(values: 10, occupancy: 0.1, null_percent: 0.9): Collecting 100 samples in estimated 5.0025 s (8.9M iterations)
Benchmarking occupancy(values: 10, occupancy: 0.1, null_percent: 0.9): Analyzing
occupancy(values: 10, occupancy: 0.1, null_percent: 0.9)
time: [564.63 ns 564.72 ns 564.81 ns]
change: [+94.743% +95.004% +95.220%] (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 occupancy(values: 100, occupancy: 1, null_percent: 0)
Benchmarking occupancy(values: 100, occupancy: 1, null_percent: 0): Warming up for 3.0000 s
Benchmarking occupancy(values: 100, occupancy: 1, null_percent: 0): Collecting 100 samples in estimated 5.0056 s (4.3M iterations)
Benchmarking occupancy(values: 100, occupancy: 1, null_percent: 0): Analyzing
occupancy(values: 100, occupancy: 1, null_percent: 0)
time: [1.1672 µs 1.1681 µs 1.1691 µs]
change: [+34.919% +35.650% +36.069%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking occupancy(values: 100, occupancy: 1, null_percent: 0.1)
Benchmarking occupancy(values: 100, occupancy: 1, null_percent: 0.1): Warming up for 3.0000 s
Benchmarking occupancy(values: 100, occupancy: 1, null_percent: 0.1): Collecting 100 samples in estimated 5.0116 s (1.6M iterations)
Benchmarking occupancy(values: 100, occupancy: 1, null_percent: 0.1): Analyzing
occupancy(values: 100, occupancy: 1, null_percent: 0.1)
time: [3.2268 µs 3.2272 µs 3.2277 µs]
change: [+81.167% +81.529% +81.831%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
5 (5.00%) high mild
3 (3.00%) high severe
Benchmarking occupancy(values: 100, occupancy: 1, null_percent: 0.5)
Benchmarking occupancy(values: 100, occupancy: 1, null_percent: 0.5): Warming up for 3.0000 s
Benchmarking occupancy(values: 100, occupancy: 1, null_percent: 0.5): Collecting 100 samples in estimated 5.0055 s (2.7M iterations)
Benchmarking occupancy(values: 100, occupancy: 1, null_percent: 0.5): Analyzing
occupancy(values: 100, occupancy: 1, null_percent: 0.5)
time: [1.8611 µs 1.8615 µs 1.8619 µs]
change: [+81.235% +81.439% +81.612%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking occupancy(values: 100, occupancy: 1, null_percent: 0.9)
Benchmarking occupancy(values: 100, occupancy: 1, null_percent: 0.9): Warming up for 3.0000 s
Benchmarking occupancy(values: 100, occupancy: 1, null_percent: 0.9): Collecting 100 samples in estimated 5.0013 s (9.1M iterations)
Benchmarking occupancy(values: 100, occupancy: 1, null_percent: 0.9): Analyzing
occupancy(values: 100, occupancy: 1, null_percent: 0.9)
time: [550.01 ns 550.09 ns 550.18 ns]
change: [+119.61% +119.71% +119.81%] (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 occupancy(values: 100, occupancy: 0.5, null_percent: 0)
Benchmarking occupancy(values: 100, occupancy: 0.5, null_percent: 0): Warming up for 3.0000 s
Benchmarking occupancy(values: 100, occupancy: 0.5, null_percent: 0): Collecting 100 samples in estimated 5.0035 s (4.1M iterations)
Benchmarking occupancy(values: 100, occupancy: 0.5, null_percent: 0): Analyzing
occupancy(values: 100, occupancy: 0.5, null_percent: 0)
time: [1.2097 µs 1.2113 µs 1.2130 µs]
change: [+44.432% +44.601% +44.767%] (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 occupancy(values: 100, occupancy: 0.5, null_percent: 0.1)
Benchmarking occupancy(values: 100, occupancy: 0.5, null_percent: 0.1): Warming up for 3.0000 s
Benchmarking occupancy(values: 100, occupancy: 0.5, null_percent: 0.1): Collecting 100 samples in estimated 5.0156 s (1.5M iterations)
Benchmarking occupancy(values: 100, occupancy: 0.5, null_percent: 0.1): Analyzing
occupancy(values: 100, occupancy: 0.5, null_percent: 0.1)
time: [3.2680 µs 3.2689 µs 3.2701 µs]
change: [+82.295% +82.573% +82.839%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
1 (1.00%) high mild
6 (6.00%) high severe
Benchmarking occupancy(values: 100, occupancy: 0.5, null_percent: 0.5)
Benchmarking occupancy(values: 100, occupancy: 0.5, null_percent: 0.5): Warming up for 3.0000 s
Benchmarking occupancy(values: 100, occupancy: 0.5, null_percent: 0.5): Collecting 100 samples in estimated 5.0012 s (2.7M iterations)
Benchmarking occupancy(values: 100, occupancy: 0.5, null_percent: 0.5): Analyzing
occupancy(values: 100, occupancy: 0.5, null_percent: 0.5)
time: [1.8625 µs 1.8628 µs 1.8631 µs]
change: [+76.235% +76.411% +76.570%] (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 occupancy(values: 100, occupancy: 0.5, null_percent: 0.9)
Benchmarking occupancy(values: 100, occupancy: 0.5, null_percent: 0.9): Warming up for 3.0000 s
Benchmarking occupancy(values: 100, occupancy: 0.5, null_percent: 0.9): Collecting 100 samples in estimated 5.0021 s (11M iterations)
Benchmarking occupancy(values: 100, occupancy: 0.5, null_percent: 0.9): Analyzing
occupancy(values: 100, occupancy: 0.5, null_percent: 0.9)
time: [440.55 ns 440.86 ns 441.19 ns]
change: [+90.804% +91.044% +91.276%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high severe
Benchmarking occupancy(values: 100, occupancy: 0.1, null_percent: 0)
Benchmarking occupancy(values: 100, occupancy: 0.1, null_percent: 0): Warming up for 3.0000 s
Benchmarking occupancy(values: 100, occupancy: 0.1, null_percent: 0): Collecting 100 samples in estimated 5.0076 s (3.3M iterations)
Benchmarking occupancy(values: 100, occupancy: 0.1, null_percent: 0): Analyzing
occupancy(values: 100, occupancy: 0.1, null_percent: 0)
time: [1.5388 µs 1.5392 µs 1.5396 µs]
change: [-2.7636% -2.7209% -2.6823%] (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 occupancy(values: 100, occupancy: 0.1, null_percent: 0.1)
Benchmarking occupancy(values: 100, occupancy: 0.1, null_percent: 0.1): Warming up for 3.0000 s
Benchmarking occupancy(values: 100, occupancy: 0.1, null_percent: 0.1): Collecting 100 samples in estimated 5.0055 s (1.6M iterations)
Benchmarking occupancy(values: 100, occupancy: 0.1, null_percent: 0.1): Analyzing
occupancy(values: 100, occupancy: 0.1, null_percent: 0.1)
time: [3.2186 µs 3.2190 µs 3.2195 µs]
change: [+70.268% +70.540% +70.776%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
1 (1.00%) low mild
4 (4.00%) high mild
4 (4.00%) high severe
Benchmarking occupancy(values: 100, occupancy: 0.1, null_percent: 0.5)
Benchmarking occupancy(values: 100, occupancy: 0.1, null_percent: 0.5): Warming up for 3.0000 s
Benchmarking occupancy(values: 100, occupancy: 0.1, null_percent: 0.5): Collecting 100 samples in estimated 5.0069 s (2.7M iterations)
Benchmarking occupancy(values: 100, occupancy: 0.1, null_percent: 0.5): Analyzing
occupancy(values: 100, occupancy: 0.1, null_percent: 0.5)
time: [1.8852 µs 1.8856 µs 1.8860 µs]
change: [+73.873% +74.058% +74.232%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
2 (2.00%) low mild
2 (2.00%) high mild
Benchmarking occupancy(values: 100, occupancy: 0.1, null_percent: 0.9)
Benchmarking occupancy(values: 100, occupancy: 0.1, null_percent: 0.9): Warming up for 3.0000 s
Benchmarking occupancy(values: 100, occupancy: 0.1, null_percent: 0.9): Collecting 100 samples in estimated 5.0023 s (11M iterations)
Benchmarking occupancy(values: 100, occupancy: 0.1, null_percent: 0.9): Analyzing
occupancy(values: 100, occupancy: 0.1, null_percent: 0.9)
time: [468.36 ns 468.44 ns 468.53 ns]
change: [+103.04% +103.19% +103.34%] (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 occupancy(values: 512, occupancy: 1, null_percent: 0)
Benchmarking occupancy(values: 512, occupancy: 1, null_percent: 0): Warming up for 3.0000 s
Benchmarking occupancy(values: 512, occupancy: 1, null_percent: 0): Collecting 100 samples in estimated 5.0047 s (4.3M iterations)
Benchmarking occupancy(values: 512, occupancy: 1, null_percent: 0): Analyzing
occupancy(values: 512, occupancy: 1, null_percent: 0)
time: [1.1680 µs 1.1691 µs 1.1702 µs]
change: [+41.396% +41.561% +41.730%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking occupancy(values: 512, occupancy: 1, null_percent: 0.1)
Benchmarking occupancy(values: 512, occupancy: 1, null_percent: 0.1): Warming up for 3.0000 s
Benchmarking occupancy(values: 512, occupancy: 1, null_percent: 0.1): Collecting 100 samples in estimated 5.0046 s (1.6M iterations)
Benchmarking occupancy(values: 512, occupancy: 1, null_percent: 0.1): Analyzing
occupancy(values: 512, occupancy: 1, null_percent: 0.1)
time: [3.1563 µs 3.1568 µs 3.1573 µs]
change: [+85.359% +85.694% +85.945%] (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 occupancy(values: 512, occupancy: 1, null_percent: 0.5)
Benchmarking occupancy(values: 512, occupancy: 1, null_percent: 0.5): Warming up for 3.0000 s
Benchmarking occupancy(values: 512, occupancy: 1, null_percent: 0.5): Collecting 100 samples in estimated 5.0076 s (2.7M iterations)
Benchmarking occupancy(values: 512, occupancy: 1, null_percent: 0.5): Analyzing
occupancy(values: 512, occupancy: 1, null_percent: 0.5)
time: [1.8302 µs 1.8305 µs 1.8308 µs]
change: [+81.517% +81.685% +81.830%] (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 occupancy(values: 512, occupancy: 1, null_percent: 0.9)
Benchmarking occupancy(values: 512, occupancy: 1, null_percent: 0.9): Warming up for 3.0000 s
Benchmarking occupancy(values: 512, occupancy: 1, null_percent: 0.9): Collecting 100 samples in estimated 5.0008 s (10M iterations)
Benchmarking occupancy(values: 512, occupancy: 1, null_percent: 0.9): Analyzing
occupancy(values: 512, occupancy: 1, null_percent: 0.9)
time: [485.46 ns 485.52 ns 485.59 ns]
change: [+95.793% +95.972% +96.121%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
2 (2.00%) low mild
2 (2.00%) high mild
4 (4.00%) high severe
Benchmarking occupancy(values: 512, occupancy: 0.5, null_percent: 0)
Benchmarking occupancy(values: 512, occupancy: 0.5, null_percent: 0): Warming up for 3.0000 s
Benchmarking occupancy(values: 512, occupancy: 0.5, null_percent: 0): Collecting 100 samples in estimated 5.0012 s (4.3M iterations)
Benchmarking occupancy(values: 512, occupancy: 0.5, null_percent: 0): Analyzing
occupancy(values: 512, occupancy: 0.5, null_percent: 0)
time: [1.1647 µs 1.1653 µs 1.1660 µs]
change: [+46.559% +46.714% +46.871%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking occupancy(values: 512, occupancy: 0.5, null_percent: 0.1)
Benchmarking occupancy(values: 512, occupancy: 0.5, null_percent: 0.1): Warming up for 3.0000 s
Benchmarking occupancy(values: 512, occupancy: 0.5, null_percent: 0.1): Collecting 100 samples in estimated 5.0091 s (1.6M iterations)
Benchmarking occupancy(values: 512, occupancy: 0.5, null_percent: 0.1): Analyzing
occupancy(values: 512, occupancy: 0.5, null_percent: 0.1)
time: [3.1782 µs 3.1787 µs 3.1793 µs]
change: [+87.030% +87.318% +87.535%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
2 (2.00%) low mild
3 (3.00%) high mild
1 (1.00%) high severe
Benchmarking occupancy(values: 512, occupancy: 0.5, null_percent: 0.5)
Benchmarking occupancy(values: 512, occupancy: 0.5, null_percent: 0.5): Warming up for 3.0000 s
Benchmarking occupancy(values: 512, occupancy: 0.5, null_percent: 0.5): Collecting 100 samples in estimated 5.0087 s (2.8M iterations)
Benchmarking occupancy(values: 512, occupancy: 0.5, null_percent: 0.5): Analyzing
occupancy(values: 512, occupancy: 0.5, null_percent: 0.5)
time: [1.7960 µs 1.7983 µs 1.8029 µs]
change: [+81.793% +82.071% +82.432%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
4 (4.00%) high mild
3 (3.00%) high severe
Benchmarking occupancy(values: 512, occupancy: 0.5, null_percent: 0.9)
Benchmarking occupancy(values: 512, occupancy: 0.5, null_percent: 0.9): Warming up for 3.0000 s
Benchmarking occupancy(values: 512, occupancy: 0.5, null_percent: 0.9): Collecting 100 samples in estimated 5.0018 s (12M iterations)
Benchmarking occupancy(values: 512, occupancy: 0.5, null_percent: 0.9): Analyzing
occupancy(values: 512, occupancy: 0.5, null_percent: 0.9)
time: [432.23 ns 433.40 ns 435.20 ns]
change: [+77.276% +77.545% +77.817%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
2 (2.00%) high mild
4 (4.00%) high severe
Benchmarking occupancy(values: 512, occupancy: 0.1, null_percent: 0)
Benchmarking occupancy(values: 512, occupancy: 0.1, null_percent: 0): Warming up for 3.0000 s
Benchmarking occupancy(values: 512, occupancy: 0.1, null_percent: 0): Collecting 100 samples in estimated 5.0044 s (4.3M iterations)
Benchmarking occupancy(values: 512, occupancy: 0.1, null_percent: 0): Analyzing
occupancy(values: 512, occupancy: 0.1, null_percent: 0)
time: [1.1720 µs 1.1729 µs 1.1738 µs]
change: [+42.297% +42.440% +42.589%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking occupancy(values: 512, occupancy: 0.1, null_percent: 0.1)
Benchmarking occupancy(values: 512, occupancy: 0.1, null_percent: 0.1): Warming up for 3.0000 s
Benchmarking occupancy(values: 512, occupancy: 0.1, null_percent: 0.1): Collecting 100 samples in estimated 5.0161 s (1.6M iterations)
Benchmarking occupancy(values: 512, occupancy: 0.1, null_percent: 0.1): Analyzing
occupancy(values: 512, occupancy: 0.1, null_percent: 0.1)
time: [3.2109 µs 3.2113 µs 3.2117 µs]
change: [+79.992% +80.252% +80.487%] (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 occupancy(values: 512, occupancy: 0.1, null_percent: 0.5)
Benchmarking occupancy(values: 512, occupancy: 0.1, null_percent: 0.5): Warming up for 3.0000 s
Benchmarking occupancy(values: 512, occupancy: 0.1, null_percent: 0.5): Collecting 100 samples in estimated 5.0008 s (2.7M iterations)
Benchmarking occupancy(values: 512, occupancy: 0.1, null_percent: 0.5): Analyzing
occupancy(values: 512, occupancy: 0.1, null_percent: 0.5)
time: [1.8625 µs 1.8627 µs 1.8630 µs]
change: [+73.296% +73.863% +74.344%] (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 occupancy(values: 512, occupancy: 0.1, null_percent: 0.9)
Benchmarking occupancy(values: 512, occupancy: 0.1, null_percent: 0.9): Warming up for 3.0000 s
Benchmarking occupancy(values: 512, occupancy: 0.1, null_percent: 0.9): Collecting 100 samples in estimated 5.0002 s (11M iterations)
Benchmarking occupancy(values: 512, occupancy: 0.1, null_percent: 0.9): Analyzing
occupancy(values: 512, occupancy: 0.1, null_percent: 0.9)
time: [438.96 ns 439.05 ns 439.15 ns]
change: [+93.397% +93.670% +93.865%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) high mild
Running benches/bit_mask.rs (target/x86_64-unknown-linux-gnu/release/deps/bit_mask-deb615f31eca6987)
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_0_len_1_datum_0
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_0_len_1_datum_0: Warming up for 3.0000 s
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_0_len_1_datum_0: Collecting 100 samples in estimated 5.0000 s (560M iterations)
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_0_len_1_datum_0: Analyzing
bit_mask/set_bits/offset_write_0_offset_read_0_len_1_datum_0
time: [8.9062 ns 8.9083 ns 8.9107 ns]
change: [+49.059% +49.109% +49.172%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
2 (2.00%) high mild
5 (5.00%) high severe
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_0_len_1_datum_173
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_0_len_1_datum_173: Warming up for 3.0000 s
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_0_len_1_datum_173: Collecting 100 samples in estimated 5.0000 s (560M iterations)
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_0_len_1_datum_173: Analyzing
bit_mask/set_bits/offset_write_0_offset_read_0_len_1_datum_173
time: [8.9075 ns 8.9106 ns 8.9145 ns]
change: [+49.092% +49.133% +49.175%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
2 (2.00%) high mild
5 (5.00%) high severe
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_0_len_17_datum_0
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_0_len_17_datum_0: Warming up for 3.0000 s
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_0_len_17_datum_0: Collecting 100 samples in estimated 5.0001 s (230M iterations)
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_0_len_17_datum_0: Analyzing
bit_mask/set_bits/offset_write_0_offset_read_0_len_17_datum_0
time: [22.293 ns 22.302 ns 22.313 ns]
change: [+25.905% +26.030% +26.200%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
11 (11.00%) high mild
1 (1.00%) high severe
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_0_len_17_datum_173
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_0_len_17_datum_173: Warming up for 3.0000 s
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_0_len_17_datum_173: Collecting 100 samples in estimated 5.0001 s (230M iterations)
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_0_len_17_datum_173: Analyzing
bit_mask/set_bits/offset_write_0_offset_read_0_len_17_datum_173
time: [22.298 ns 22.308 ns 22.318 ns]
change: [+25.345% +25.636% +25.858%] (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 bit_mask/set_bits/offset_write_0_offset_read_0_len_65_datum_0
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_0_len_65_datum_0: Warming up for 3.0000 s
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_0_len_65_datum_0: Collecting 100 samples in estimated 5.0000 s (460M iterations)
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_0_len_65_datum_0: Analyzing
bit_mask/set_bits/offset_write_0_offset_read_0_len_65_datum_0
time: [10.861 ns 10.864 ns 10.868 ns]
change: [+32.270% +32.491% +32.691%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
3 (3.00%) high mild
5 (5.00%) high severe
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_0_len_65_datum_173
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_0_len_65_datum_173: Warming up for 3.0000 s
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_0_len_65_datum_173: Collecting 100 samples in estimated 5.0000 s (460M iterations)
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_0_len_65_datum_173: Analyzing
bit_mask/set_bits/offset_write_0_offset_read_0_len_65_datum_173
time: [10.860 ns 10.864 ns 10.868 ns]
change: [+30.367% +31.534% +32.458%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
3 (3.00%) high mild
6 (6.00%) high severe
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_5_len_1_datum_0
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_5_len_1_datum_0: Warming up for 3.0000 s
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_5_len_1_datum_0: Collecting 100 samples in estimated 5.0000 s (560M iterations)
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_5_len_1_datum_0: Analyzing
bit_mask/set_bits/offset_write_0_offset_read_5_len_1_datum_0
time: [8.9051 ns 8.9069 ns 8.9090 ns]
change: [+47.783% +48.592% +49.092%] (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 bit_mask/set_bits/offset_write_0_offset_read_5_len_1_datum_173
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_5_len_1_datum_173: Warming up for 3.0000 s
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_5_len_1_datum_173: Collecting 100 samples in estimated 5.0000 s (560M iterations)
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_5_len_1_datum_173: Analyzing
bit_mask/set_bits/offset_write_0_offset_read_5_len_1_datum_173
time: [8.9057 ns 8.9075 ns 8.9098 ns]
change: [+47.875% +48.589% +49.095%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
2 (2.00%) high mild
6 (6.00%) high severe
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_5_len_17_datum_0
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_5_len_17_datum_0: Warming up for 3.0000 s
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_5_len_17_datum_0: Collecting 100 samples in estimated 5.0001 s (230M iterations)
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_5_len_17_datum_0: Analyzing
bit_mask/set_bits/offset_write_0_offset_read_5_len_17_datum_0
time: [22.296 ns 22.305 ns 22.316 ns]
change: [+25.768% +25.835% +25.912%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
3 (3.00%) high mild
4 (4.00%) high severe
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_5_len_17_datum_173
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_5_len_17_datum_173: Warming up for 3.0000 s
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_5_len_17_datum_173: Collecting 100 samples in estimated 5.0000 s (230M iterations)
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_5_len_17_datum_173: Analyzing
bit_mask/set_bits/offset_write_0_offset_read_5_len_17_datum_173
time: [22.301 ns 22.312 ns 22.325 ns]
change: [+25.940% +26.016% +26.093%] (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 bit_mask/set_bits/offset_write_0_offset_read_5_len_65_datum_0
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_5_len_65_datum_0: Warming up for 3.0000 s
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_5_len_65_datum_0: Collecting 100 samples in estimated 5.0000 s (221M iterations)
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_5_len_65_datum_0: Analyzing
bit_mask/set_bits/offset_write_0_offset_read_5_len_65_datum_0
time: [22.475 ns 22.493 ns 22.513 ns]
change: [+23.466% +23.762% +24.034%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_5_len_65_datum_173
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_5_len_65_datum_173: Warming up for 3.0000 s
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_5_len_65_datum_173: Collecting 100 samples in estimated 5.0000 s (220M iterations)
Benchmarking bit_mask/set_bits/offset_write_0_offset_read_5_len_65_datum_173: Analyzing
bit_mask/set_bits/offset_write_0_offset_read_5_len_65_datum_173
time: [22.435 ns 22.448 ns 22.464 ns]
change: [+23.060% +23.401% +23.719%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_0_len_1_datum_0
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_0_len_1_datum_0: Warming up for 3.0000 s
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_0_len_1_datum_0: Collecting 100 samples in estimated 5.0000 s (560M iterations)
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_0_len_1_datum_0: Analyzing
bit_mask/set_bits/offset_write_5_offset_read_0_len_1_datum_0
time: [8.9068 ns 8.9091 ns 8.9118 ns]
change: [+48.285% +48.819% +49.125%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
5 (5.00%) high mild
3 (3.00%) high severe
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_0_len_1_datum_173
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_0_len_1_datum_173: Warming up for 3.0000 s
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_0_len_1_datum_173: Collecting 100 samples in estimated 5.0000 s (560M iterations)
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_0_len_1_datum_173: Analyzing
bit_mask/set_bits/offset_write_5_offset_read_0_len_1_datum_173
time: [8.9058 ns 8.9080 ns 8.9108 ns]
change: [+48.742% +48.994% +49.141%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
2 (2.00%) high mild
5 (5.00%) high severe
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_0_len_17_datum_0
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_0_len_17_datum_0: Warming up for 3.0000 s
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_0_len_17_datum_0: Collecting 100 samples in estimated 5.0001 s (230M iterations)
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_0_len_17_datum_0: Analyzing
bit_mask/set_bits/offset_write_5_offset_read_0_len_17_datum_0
time: [22.291 ns 22.303 ns 22.318 ns]
change: [+25.728% +25.782% +25.838%] (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 bit_mask/set_bits/offset_write_5_offset_read_0_len_17_datum_173
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_0_len_17_datum_173: Warming up for 3.0000 s
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_0_len_17_datum_173: Collecting 100 samples in estimated 5.0001 s (230M iterations)
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_0_len_17_datum_173: Analyzing
bit_mask/set_bits/offset_write_5_offset_read_0_len_17_datum_173
time: [22.298 ns 22.335 ns 22.395 ns]
change: [+25.797% +25.944% +26.170%] (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 bit_mask/set_bits/offset_write_5_offset_read_0_len_65_datum_0
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_0_len_65_datum_0: Warming up for 3.0000 s
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_0_len_65_datum_0: Collecting 100 samples in estimated 5.0000 s (219M iterations)
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_0_len_65_datum_0: Analyzing
bit_mask/set_bits/offset_write_5_offset_read_0_len_65_datum_0
time: [22.552 ns 22.556 ns 22.560 ns]
change: [+22.020% +22.079% +22.136%] (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 bit_mask/set_bits/offset_write_5_offset_read_0_len_65_datum_173
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_0_len_65_datum_173: Warming up for 3.0000 s
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_0_len_65_datum_173: Collecting 100 samples in estimated 5.0000 s (219M iterations)
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_0_len_65_datum_173: Analyzing
bit_mask/set_bits/offset_write_5_offset_read_0_len_65_datum_173
time: [22.554 ns 22.559 ns 22.565 ns]
change: [+21.990% +22.041% +22.090%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
2 (2.00%) high mild
4 (4.00%) high severe
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_5_len_1_datum_0
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_5_len_1_datum_0: Warming up for 3.0000 s
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_5_len_1_datum_0: Collecting 100 samples in estimated 5.0000 s (560M iterations)
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_5_len_1_datum_0: Analyzing
bit_mask/set_bits/offset_write_5_offset_read_5_len_1_datum_0
time: [8.9077 ns 8.9098 ns 8.9124 ns]
change: [+49.078% +49.139% +49.220%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
1 (1.00%) low mild
2 (2.00%) high mild
5 (5.00%) high severe
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_5_len_1_datum_173
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_5_len_1_datum_173: Warming up for 3.0000 s
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_5_len_1_datum_173: Collecting 100 samples in estimated 5.0000 s (560M iterations)
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_5_len_1_datum_173: Analyzing
bit_mask/set_bits/offset_write_5_offset_read_5_len_1_datum_173
time: [8.9082 ns 8.9109 ns 8.9142 ns]
change: [+49.000% +50.030% +52.005%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
1 (1.00%) high mild
5 (5.00%) high severe
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_5_len_17_datum_0
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_5_len_17_datum_0: Warming up for 3.0000 s
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_5_len_17_datum_0: Collecting 100 samples in estimated 5.0001 s (230M iterations)
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_5_len_17_datum_0: Analyzing
bit_mask/set_bits/offset_write_5_offset_read_5_len_17_datum_0
time: [22.298 ns 22.306 ns 22.315 ns]
change: [+25.884% +25.966% +26.050%] (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 bit_mask/set_bits/offset_write_5_offset_read_5_len_17_datum_173
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_5_len_17_datum_173: Warming up for 3.0000 s
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_5_len_17_datum_173: Collecting 100 samples in estimated 5.0001 s (229M iterations)
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_5_len_17_datum_173: Analyzing
bit_mask/set_bits/offset_write_5_offset_read_5_len_17_datum_173
time: [22.298 ns 22.370 ns 22.475 ns]
change: [+25.408% +25.840% +26.248%] (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 bit_mask/set_bits/offset_write_5_offset_read_5_len_65_datum_0
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_5_len_65_datum_0: Warming up for 3.0000 s
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_5_len_65_datum_0: Collecting 100 samples in estimated 5.0001 s (219M iterations)
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_5_len_65_datum_0: Analyzing
bit_mask/set_bits/offset_write_5_offset_read_5_len_65_datum_0
time: [22.656 ns 22.682 ns 22.706 ns]
change: [+24.318% +24.582% +24.777%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) low mild
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_5_len_65_datum_173
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_5_len_65_datum_173: Warming up for 3.0000 s
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_5_len_65_datum_173: Collecting 100 samples in estimated 5.0001 s (218M iterations)
Benchmarking bit_mask/set_bits/offset_write_5_offset_read_5_len_65_datum_173: Analyzing
bit_mask/set_bits/offset_write_5_offset_read_5_len_65_datum_173
time: [22.685 ns 22.705 ns 22.724 ns]
change: [+24.634% +24.734% +24.836%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) low mild
Running benches/i256.rs (target/x86_64-unknown-linux-gnu/release/deps/i256-03bd191f05eb4d69)
Benchmarking i256_parse(0)
Benchmarking i256_parse(0): Warming up for 3.0000 s
Benchmarking i256_parse(0): Collecting 100 samples in estimated 5.0000 s (427M iterations)
Benchmarking i256_parse(0): Analyzing
i256_parse(0) time: [11.715 ns 11.717 ns 11.720 ns]
change: [+0.9156% +1.4087% +1.8378%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 7 outliers among 100 measurements (7.00%)
1 (1.00%) low mild
5 (5.00%) high mild
1 (1.00%) high severe
Benchmarking i256_parse(1)
Benchmarking i256_parse(1): Warming up for 3.0000 s
Benchmarking i256_parse(1): Collecting 100 samples in estimated 5.0000 s (427M iterations)
Benchmarking i256_parse(1): Analyzing
i256_parse(1) time: [11.714 ns 11.716 ns 11.718 ns]
change: [+2.5997% +2.6214% +2.6445%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
1 (1.00%) low severe
1 (1.00%) low mild
5 (5.00%) high mild
3 (3.00%) high severe
Benchmarking i256_parse(-1)
Benchmarking i256_parse(-1): Warming up for 3.0000 s
Benchmarking i256_parse(-1): Collecting 100 samples in estimated 5.0000 s (426M iterations)
Benchmarking i256_parse(-1): Analyzing
i256_parse(-1) time: [11.740 ns 11.742 ns 11.744 ns]
change: [+2.7850% +2.8202% +2.8483%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
1 (1.00%) low severe
2 (2.00%) low mild
3 (3.00%) high mild
2 (2.00%) high severe
Benchmarking i256_parse(1233456789)
Benchmarking i256_parse(1233456789): Warming up for 3.0000 s
Benchmarking i256_parse(1233456789): Collecting 100 samples in estimated 5.0000 s (316M iterations)
Benchmarking i256_parse(1233456789): Analyzing
i256_parse(1233456789) time: [15.782 ns 15.792 ns 15.805 ns]
change: [+1.9148% +1.9941% +2.0903%] (p = 0.00 < 0.05)
Performance has regressed.
Found 20 outliers among 100 measurements (20.00%)
2 (2.00%) high mild
18 (18.00%) high severe
Benchmarking i256_parse(-1233456789)
Benchmarking i256_parse(-1233456789): Warming up for 3.0000 s
Benchmarking i256_parse(-1233456789): Collecting 100 samples in estimated 5.0000 s (301M iterations)
Benchmarking i256_parse(-1233456789): Analyzing
i256_parse(-1233456789) time: [16.600 ns 16.696 ns 16.822 ns]
change: [+1.2210% +1.7782% +2.4229%] (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 i256_parse(170141183460469231731687303715884105727)
Benchmarking i256_parse(170141183460469231731687303715884105727): Warming up for 3.0000 s
Benchmarking i256_parse(170141183460469231731687303715884105727): Collecting 100 samples in estimated 5.0004 s (46M iterations)
Benchmarking i256_parse(170141183460469231731687303715884105727): Analyzing
i256_parse(170141183460469231731687303715884105727)
time: [107.02 ns 107.47 ns 108.08 ns]
change: [+4.2566% +5.3366% +6.9081%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
2 (2.00%) high mild
6 (6.00%) high severe
Benchmarking i256_parse(-170141183460469231731687303715884105728)
Benchmarking i256_parse(-170141183460469231731687303715884105728): Warming up for 3.0000 s
Benchmarking i256_parse(-170141183460469231731687303715884105728): Collecting 100 samples in estimated 5.0001 s (47M iterations)
Benchmarking i256_parse(-170141183460469231731687303715884105728): Analyzing
i256_parse(-170141183460469231731687303715884105728)
time: [106.10 ns 106.13 ns 106.16 ns]
change: [+3.1190% +3.1627% +3.2056%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
2 (2.00%) low mild
2 (2.00%) high mild
1 (1.00%) high severe
Benchmarking i256_parse(-57896044618658097711785492504343953926634992332820282019728792003956564819968)
Benchmarking i256_parse(-57896044618658097711785492504343953926634992332820282019728792003956564819968): Warming up for 3.0000 s
Benchmarking i256_parse(-57896044618658097711785492504343953926634992332820282019728792003956564819968): Collecting 100 samples in estimated 5.0009 s (25M iterations)
Benchmarking i256_parse(-57896044618658097711785492504343953926634992332820282019728792003956564819968): Analyzing
i256_parse(-57896044618658097711785492504343953926634992332820282019728792003956564819968)
time: [203.54 ns 203.64 ns 203.74 ns]
change: [+1.3449% +1.7191% +2.0102%] (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 i256_parse(57896044618658097711785492504343953926634992332820282019728792003956564819967)
Benchmarking i256_parse(57896044618658097711785492504343953926634992332820282019728792003956564819967): Warming up for 3.0000 s
Benchmarking i256_parse(57896044618658097711785492504343953926634992332820282019728792003956564819967): Collecting 100 samples in estimated 5.0005 s (24M iterations)
Benchmarking i256_parse(57896044618658097711785492504343953926634992332820282019728792003956564819967): Analyzing
i256_parse(57896044618658097711785492504343953926634992332820282019728792003956564819967)
time: [204.06 ns 204.17 ns 204.29 ns]
change: [+2.5838% +2.6905% +2.8102%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
2 (2.00%) low mild
5 (5.00%) high mild
2 (2.00%) high severe
Benchmarking i256_div_rem small quotient
Benchmarking i256_div_rem small quotient: Warming up for 3.0000 s
Benchmarking i256_div_rem small quotient: Collecting 100 samples in estimated 5.0668 s (96k iterations)
Benchmarking i256_div_rem small quotient: Analyzing
i256_div_rem small quotient
time: [52.862 µs 52.898 µs 52.933 µs]
change: [+90.252% +90.435% +90.599%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking i256_div_rem small divisor
Benchmarking i256_div_rem small divisor: Warming up for 3.0000 s
Benchmarking i256_div_rem small divisor: Collecting 100 samples in estimated 5.0187 s (247k iterations)
Benchmarking i256_div_rem small divisor: Analyzing
i256_div_rem small divisor
time: [20.274 µs 20.276 µs 20.279 µs]
change: [+21.256% +21.280% +21.309%] (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
Running benches/offset.rs (target/x86_64-unknown-linux-gnu/release/deps/offset-308e4e03a6a15364)
Benchmarking OffsetBuffer::from_lengths
Benchmarking OffsetBuffer::from_lengths: Warming up for 3.0000 s
Benchmarking OffsetBuffer::from_lengths: Collecting 100 samples in estimated 5.0105 s (1.8M iterations)
Benchmarking OffsetBuffer::from_lengths: Analyzing
OffsetBuffer::from_lengths
time: [2.8422 µs 2.8426 µs 2.8430 µs]
change: [+354.62% +355.38% +355.98%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
2 (2.00%) high mild
4 (4.00%) high severe
Benchmarking OffsetBufferBuilder::push_length
Benchmarking OffsetBufferBuilder::push_length: Warming up for 3.0000 s
Benchmarking OffsetBufferBuilder::push_length: Collecting 100 samples in estimated 5.0017 s (4.4M iterations)
Benchmarking OffsetBufferBuilder::push_length: Analyzing
OffsetBufferBuilder::push_length
time: [1.1262 µs 1.1264 µs 1.1267 µs]
change: [+12.689% +12.869% +12.971%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
1 (1.00%) high mild
7 (7.00%) high severe
Benchmarking OffsetBuffer::new
Benchmarking OffsetBuffer::new: Warming up for 3.0000 s
Benchmarking OffsetBuffer::new: Collecting 100 samples in estimated 5.0028 s (8.9M iterations)
Benchmarking OffsetBuffer::new: Analyzing
OffsetBuffer::new time: [562.45 ns 562.57 ns 562.74 ns]
change: [+0.1003% +0.1194% +0.1417%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 10 outliers among 100 measurements (10.00%)
1 (1.00%) low mild
3 (3.00%) high mild
6 (6.00%) high severe
Running benches/parse_date.rs (target/x86_64-unknown-linux-gnu/release/deps/parse_date-b5269d92f1120d61)
Benchmarking 2020-09-08
Benchmarking 2020-09-08: Warming up for 3.0000 s
Benchmarking 2020-09-08: Collecting 100 samples in estimated 5.0001 s (158M iterations)
Benchmarking 2020-09-08: Analyzing
2020-09-08 time: [31.615 ns 31.629 ns 31.644 ns]
change: [-7.6135% -7.5665% -7.5206%] (p = 0.00 < 0.05)
Performance has improved.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
Benchmarking 2020-9-8
Benchmarking 2020-9-8: Warming up for 3.0000 s
Benchmarking 2020-9-8: Collecting 100 samples in estimated 5.0001 s (166M iterations)
Benchmarking 2020-9-8: Analyzing
2020-9-8 time: [30.026 ns 30.032 ns 30.038 ns]
change: [+132.20% +132.45% +132.70%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
1 (1.00%) low severe
4 (4.00%) high mild
Benchmarking 2020-09-8
Benchmarking 2020-09-8: Warming up for 3.0000 s
Benchmarking 2020-09-8: Collecting 100 samples in estimated 5.0001 s (164M iterations)
Benchmarking 2020-09-8: Analyzing
2020-09-8 time: [30.447 ns 30.456 ns 30.465 ns]
change: [+127.96% +128.24% +128.50%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking 2020-9-08
Benchmarking 2020-9-08: Warming up for 3.0000 s
Benchmarking 2020-9-08: Collecting 100 samples in estimated 5.0000 s (163M iterations)
Benchmarking 2020-9-08: Analyzing
2020-9-08 time: [30.700 ns 30.712 ns 30.723 ns]
change: [+130.95% +131.34% +131.86%] (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
Running benches/parse_decimal.rs (target/x86_64-unknown-linux-gnu/release/deps/parse_decimal-0ff91e5875f2eb6b)
Benchmarking 123.123
Benchmarking 123.123: Warming up for 3.0000 s
Benchmarking 123.123: Collecting 100 samples in estimated 5.0000 s (195M iterations)
Benchmarking 123.123: Analyzing
123.123 time: [25.546 ns 25.550 ns 25.554 ns]
change: [+53.999% +54.039% +54.075%] (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 123.1234
Benchmarking 123.1234: Warming up for 3.0000 s
Benchmarking 123.1234: Collecting 100 samples in estimated 5.0000 s (190M iterations)
Benchmarking 123.1234: Analyzing
123.1234 time: [26.364 ns 26.366 ns 26.370 ns]
change: [+56.425% +56.452% +56.484%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
3 (3.00%) high mild
4 (4.00%) high severe
Benchmarking 123.1
Benchmarking 123.1: Warming up for 3.0000 s
Benchmarking 123.1: Collecting 100 samples in estimated 5.0001 s (154M iterations)
Benchmarking 123.1: Analyzing
123.1 time: [32.230 ns 32.256 ns 32.281 ns]
change: [+28.035% +28.360% +28.651%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking 123
Benchmarking 123: Warming up for 3.0000 s
Benchmarking 123: Collecting 100 samples in estimated 5.0001 s (168M iterations)
Benchmarking 123: Analyzing
123 time: [29.709 ns 29.753 ns 29.803 ns]
change: [+15.461% +15.692% +15.894%] (p = 0.00 < 0.05)
Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
13 (13.00%) high severe
Benchmarking -123.123
Benchmarking -123.123: Warming up for 3.0000 s
Benchmarking -123.123: Collecting 100 samples in estimated 5.0001 s (192M iterations)
Benchmarking -123.123: Analyzing
-123.123 time: [26.095 ns 26.098 ns 26.101 ns]
change: [+50.969% +51.742% +52.331%] (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 -123.1234
Benchmarking -123.1234: Warming up for 3.0000 s
Benchmarking -123.1234: Collecting 100 samples in estimated 5.0001 s (186M iterations)
Benchmarking -123.1234: Analyzing
-123.1234 time: [26.938 ns 26.951 ns 26.965 ns]
change: [+57.123% +57.222% +57.319%] (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 -123.1
Benchmarking -123.1: Warming up for 3.0000 s
Benchmarking -123.1: Collecting 100 samples in estimated 5.0001 s (149M iterations)
Benchmarking -123.1: Analyzing
-123.1 time: [33.859 ns 33.875 ns 33.889 ns]
change: [+31.750% +32.018% +32.201%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) low severe
Benchmarking -123
Benchmarking -123: Warming up for 3.0000 s
Benchmarking -123: Collecting 100 samples in estimated 5.0001 s (160M iterations)
Benchmarking -123: Analyzing
-123 time: [31.333 ns 31.346 ns 31.360 ns]
change: [+19.759% +20.020% +20.181%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
Benchmarking 0.0000123
Benchmarking 0.0000123: Warming up for 3.0000 s
Benchmarking 0.0000123: Collecting 100 samples in estimated 5.0000 s (224M iterations)
Benchmarking 0.0000123: Analyzing
0.0000123 time: [22.329 ns 22.335 ns 22.342 ns]
change: [+55.023% +55.081% +55.155%] (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 12.
Benchmarking 12.: Warming up for 3.0000 s
Benchmarking 12.: Collecting 100 samples in estimated 5.0001 s (160M iterations)
Benchmarking 12.: Analyzing
12. time: [31.230 ns 31.247 ns 31.264 ns]
change: [+22.457% +22.593% +22.735%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
1 (1.00%) low mild
9 (9.00%) high mild
2 (2.00%) high severe
Benchmarking -12.
Benchmarking -12.: Warming up for 3.0000 s
Benchmarking -12.: Collecting 100 samples in estimated 5.0001 s (156M iterations)
Benchmarking -12.: Analyzing
-12. time: [32.044 ns 32.061 ns 32.077 ns]
change: [+22.375% +23.050% +23.453%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
1 (1.00%) low mild
2 (2.00%) high mild
Benchmarking 00.1
Benchmarking 00.1: Warming up for 3.0000 s
Benchmarking 00.1: Collecting 100 samples in estimated 5.0000 s (189M iterations)
Benchmarking 00.1: Analyzing
00.1 time: [26.435 ns 26.456 ns 26.483 ns]
change: [+29.698% +29.975% +30.448%] (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 -00.1
Benchmarking -00.1: Warming up for 3.0000 s
Benchmarking -00.1: Collecting 100 samples in estimated 5.0001 s (181M iterations)
Benchmarking -00.1: Analyzing
-00.1 time: [27.804 ns 27.841 ns 27.881 ns]
change: [+31.416% +31.613% +31.805%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
7 (7.00%) high mild
Benchmarking 12345678912345678.1234
Benchmarking 12345678912345678.1234: Warming up for 3.0000 s
Benchmarking 12345678912345678.1234: Collecting 100 samples in estimated 5.0001 s (82M iterations)
Benchmarking 12345678912345678.1234: Analyzing
12345678912345678.1234 time: [60.611 ns 60.617 ns 60.625 ns]
change: [+28.208% +28.240% +28.274%] (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 -12345678912345678.1234
Benchmarking -12345678912345678.1234: Warming up for 3.0000 s
Benchmarking -12345678912345678.1234: Collecting 100 samples in estimated 5.0001 s (82M iterations)
Benchmarking -12345678912345678.1234: Analyzing
-12345678912345678.1234 time: [61.155 ns 61.162 ns 61.170 ns]
change: [+25.106% +25.534% +25.778%] (p = 0.00 < 0.05)
Performance has regressed.
Found 11 outliers among 100 measurements (11.00%)
1 (1.00%) low mild
4 (4.00%) high mild
6 (6.00%) high severe
Benchmarking 99999999999999999.999
Benchmarking 99999999999999999.999: Warming up for 3.0000 s
Benchmarking 99999999999999999.999: Collecting 100 samples in estimated 5.0001 s (84M iterations)
Benchmarking 99999999999999999.999: Analyzing
99999999999999999.999 time: [59.746 ns 59.753 ns 59.761 ns]
change: [+27.089% +27.126% +27.157%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
3 (3.00%) high mild
6 (6.00%) high severe
Benchmarking -99999999999999999.999
Benchmarking -99999999999999999.999: Warming up for 3.0000 s
Benchmarking -99999999999999999.999: Collecting 100 samples in estimated 5.0002 s (83M iterations)
Benchmarking -99999999999999999.999: Analyzing
-99999999999999999.999 time: [60.343 ns 60.350 ns 60.359 ns]
change: [+34.775% +34.811% +34.846%] (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 .123
Benchmarking .123: Warming up for 3.0000 s
Benchmarking .123: Collecting 100 samples in estimated 5.0000 s (274M iterations)
Benchmarking .123: Analyzing
.123 time: [18.219 ns 18.226 ns 18.235 ns]
change: [+39.636% +39.692% +39.746%] (p = 0.00 < 0.05)
Performance has regressed.
Found 17 outliers among 100 measurements (17.00%)
9 (9.00%) high mild
8 (8.00%) high severe
Benchmarking -.123
Benchmarking -.123: Warming up for 3.0000 s
Benchmarking -.123: Collecting 100 samples in estimated 5.0001 s (266M iterations)
Benchmarking -.123: Analyzing
-.123 time: [18.763 ns 18.770 ns 18.779 ns]
change: [+37.988% +38.031% +38.074%] (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 123.
Benchmarking 123.: Warming up for 3.0000 s
Benchmarking 123.: Collecting 100 samples in estimated 5.0001 s (151M iterations)
Benchmarking 123.: Analyzing
123. time: [33.154 ns 33.158 ns 33.162 ns]
change: [+24.850% +24.958% +25.071%] (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 -123.
Benchmarking -123.: Warming up for 3.0000 s
Benchmarking -123.: Collecting 100 samples in estimated 5.0001 s (143M iterations)
Benchmarking -123.: Analyzing
-123. time: [35.009 ns 35.022 ns 35.034 ns]
change: [+29.165% +29.337% +29.448%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
1 (1.00%) low mild
2 (2.00%) high mild
1 (1.00%) high severe
Running benches/parse_time.rs (target/x86_64-unknown-linux-gnu/release/deps/parse_time-d4a4dab6bcb48847)
Benchmarking 9:50
Benchmarking 9:50: Warming up for 3.0000 s
Benchmarking 9:50: Collecting 100 samples in estimated 5.0000 s (657M iterations)
Benchmarking 9:50: Analyzing
9:50 time: [7.6111 ns 7.6122 ns 7.6134 ns]
change: [+16.744% +16.773% +16.801%] (p = 0.00 < 0.05)
Performance has regressed.
Found 15 outliers among 100 measurements (15.00%)
9 (9.00%) high mild
6 (6.00%) high severe
Benchmarking 09:50
Benchmarking 09:50: Warming up for 3.0000 s
Benchmarking 09:50: Collecting 100 samples in estimated 5.0000 s (613M iterations)
Benchmarking 09:50: Analyzing
09:50 time: [8.1575 ns 8.1704 ns 8.1965 ns]
change: [+19.622% +20.055% +20.366%] (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 09:50 PM
Benchmarking 09:50 PM: Warming up for 3.0000 s
Benchmarking 09:50 PM: Collecting 100 samples in estimated 5.0000 s (511M iterations)
Benchmarking 09:50 PM: Analyzing
09:50 PM time: [9.7855 ns 9.7869 ns 9.7885 ns]
change: [+28.164% +28.202% +28.241%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
3 (3.00%) high mild
5 (5.00%) high severe
Benchmarking 9:50:12 AM
Benchmarking 9:50:12 AM: Warming up for 3.0000 s
Benchmarking 9:50:12 AM: Collecting 100 samples in estimated 5.0000 s (525M iterations)
Benchmarking 9:50:12 AM: Analyzing
9:50:12 AM time: [9.5137 ns 9.5149 ns 9.5163 ns]
change: [+25.018% +25.100% +25.149%] (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 09:50:12 PM
Benchmarking 09:50:12 PM: Warming up for 3.0000 s
Benchmarking 09:50:12 PM: Collecting 100 samples in estimated 5.0000 s (484M iterations)
Benchmarking 09:50:12 PM: Analyzing
09:50:12 PM time: [10.328 ns 10.330 ns 10.331 ns]
change: [+30.046% +30.788% +31.175%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
3 (3.00%) high mild
7 (7.00%) high severe
Benchmarking 09:50:12.123456789
Benchmarking 09:50:12.123456789: Warming up for 3.0000 s
Benchmarking 09:50:12.123456789: Collecting 100 samples in estimated 5.0001 s (335M iterations)
Benchmarking 09:50:12.123456789: Analyzing
09:50:12.123456789 time: [14.883 ns 14.906 ns 14.924 ns]
change: [+9.5914% +9.7540% +9.9038%] (p = 0.00 < 0.05)
Performance has regressed.
Found 14 outliers among 100 measurements (14.00%)
8 (8.00%) low severe
6 (6.00%) low mild
Benchmarking 9:50:12.123456789
Benchmarking 9:50:12.123456789: Warming up for 3.0000 s
Benchmarking 9:50:12.123456789: Collecting 100 samples in estimated 5.0000 s (341M iterations)
Benchmarking 9:50:12.123456789: Analyzing
9:50:12.123456789 time: [14.603 ns 14.622 ns 14.639 ns]
change: [+11.966% +12.124% +12.282%] (p = 0.00 < 0.05)
Performance has regressed.
Found 14 outliers among 100 measurements (14.00%)
12 (12.00%) low severe
2 (2.00%) low mild
Benchmarking 09:50:12.123456789 PM
Benchmarking 09:50:12.123456789 PM: Warming up for 3.0000 s
Benchmarking 09:50:12.123456789 PM: Collecting 100 samples in estimated 5.0000 s (302M iterations)
Benchmarking 09:50:12.123456789 PM: Analyzing
09:50:12.123456789 PM time: [16.544 ns 16.554 ns 16.564 ns]
change: [+14.977% +15.084% +15.196%] (p = 0.00 < 0.05)
Performance has regressed.
Found 22 outliers among 100 measurements (22.00%)
18 (18.00%) low severe
2 (2.00%) low mild
1 (1.00%) high mild
1 (1.00%) high severe
Running benches/parse_timestamp.rs (target/x86_64-unknown-linux-gnu/release/deps/parse_timestamp-6ddad87cc0bbb283)
Benchmarking 2020-09-08
Benchmarking 2020-09-08: Warming up for 3.0000 s
Benchmarking 2020-09-08: Collecting 100 samples in estimated 5.0002 s (67M iterations)
Benchmarking 2020-09-08: Analyzing
2020-09-08 time: [74.378 ns 74.416 ns 74.457 ns]
change: [+135.18% +135.32% +135.45%] (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 2020-09-08T13:42:29
Benchmarking 2020-09-08T13:42:29: Warming up for 3.0000 s
Benchmarking 2020-09-08T13:42:29: Collecting 100 samples in estimated 5.0002 s (48M iterations)
Benchmarking 2020-09-08T13:42:29: Analyzing
2020-09-08T13:42:29 time: [103.39 ns 103.42 ns 103.45 ns]
change: [+124.19% +124.40% +124.62%] (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 2020-09-08T13:42:29.190
Benchmarking 2020-09-08T13:42:29.190: Warming up for 3.0000 s
Benchmarking 2020-09-08T13:42:29.190: Collecting 100 samples in estimated 5.0001 s (44M iterations)
Benchmarking 2020-09-08T13:42:29.190: Analyzing
2020-09-08T13:42:29.190 time: [113.97 ns 114.04 ns 114.10 ns]
change: [+138.46% +138.77% +139.05%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
7 (7.00%) high mild
Benchmarking 2020-09-08T13:42:29.190855
Benchmarking 2020-09-08T13:42:29.190855: Warming up for 3.0000 s
Benchmarking 2020-09-08T13:42:29.190855: Collecting 100 samples in estimated 5.0002 s (41M iterations)
Benchmarking 2020-09-08T13:42:29.190855: Analyzing
2020-09-08T13:42:29.190855
time: [122.18 ns 122.23 ns 122.28 ns]
change: [+165.04% +165.33% +165.59%] (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 2020-09-08T13:42:29.190855999
Benchmarking 2020-09-08T13:42:29.190855999: Warming up for 3.0000 s
Benchmarking 2020-09-08T13:42:29.190855999: Collecting 100 samples in estimated 5.0001 s (38M iterations)
Benchmarking 2020-09-08T13:42:29.190855999: Analyzing
2020-09-08T13:42:29.190855999
time: [130.52 ns 130.56 ns 130.61 ns]
change: [+183.30% +183.63% +183.96%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking 2020-09-08T13:42:29+00:00
Benchmarking 2020-09-08T13:42:29+00:00: Warming up for 3.0000 s
Benchmarking 2020-09-08T13:42:29+00:00: Collecting 100 samples in estimated 5.0003 s (38M iterations)
Benchmarking 2020-09-08T13:42:29+00:00: Analyzing
2020-09-08T13:42:29+00:00
time: [132.84 ns 132.88 ns 132.91 ns]
change: [+178.70% +179.16% +179.47%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
2 (2.00%) low mild
3 (3.00%) high mild
1 (1.00%) high severe
Benchmarking 2020-09-08T13:42:29.190+00:00
Benchmarking 2020-09-08T13:42:29.190+00:00: Warming up for 3.0000 s
Benchmarking 2020-09-08T13:42:29.190+00:00: Collecting 100 samples in estimated 5.0002 s (35M iterations)
Benchmarking 2020-09-08T13:42:29.190+00:00: Analyzing
2020-09-08T13:42:29.190+00:00
time: [144.48 ns 144.54 ns 144.59 ns]
change: [+198.53% +198.73% +198.91%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
3 (3.00%) low mild
1 (1.00%) high mild
Benchmarking 2020-09-08T13:42:29.190855+00:00
Benchmarking 2020-09-08T13:42:29.190855+00:00: Warming up for 3.0000 s
Benchmarking 2020-09-08T13:42:29.190855+00:00: Collecting 100 samples in estimated 5.0004 s (33M iterations)
Benchmarking 2020-09-08T13:42:29.190855+00:00: Analyzing
2020-09-08T13:42:29.190855+00:00
time: [152.62 ns 152.69 ns 152.75 ns]
change: [+212.41% +212.55% +212.69%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
Benchmarking 2020-09-08T13:42:29.190855999-05:00
Benchmarking 2020-09-08T13:42:29.190855999-05:00: Warming up for 3.0000 s
Benchmarking 2020-09-08T13:42:29.190855999-05:00: Collecting 100 samples in estimated 5.0001 s (33M iterations)
Benchmarking 2020-09-08T13:42:29.190855999-05:00: Analyzing
2020-09-08T13:42:29.190855999-05:00
time: [152.97 ns 153.04 ns 153.11 ns]
change: [+210.61% +210.79% +210.97%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
2 (2.00%) low mild
4 (4.00%) high mild
1 (1.00%) high severe
Benchmarking 2020-09-08T13:42:29.190855Z
Benchmarking 2020-09-08T13:42:29.190855Z: Warming up for 3.0000 s
Benchmarking 2020-09-08T13:42:29.190855Z: Collecting 100 samples in estimated 5.0002 s (46M iterations)
Benchmarking 2020-09-08T13:42:29.190855Z: Analyzing
2020-09-08T13:42:29.190855Z
time: [107.99 ns 108.00 ns 108.02 ns]
change: [+146.69% +147.06% +147.38%] (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
Running unittests src/lib.rs (target/x86_64-unknown-linux-gnu/release/deps/arrow_flight-486bd9a0f6ede507)
running 28 tests
test encode::tests::flight_data_size_even ... ignored
test encode::tests::flight_data_size_large_dictionary ... ignored
test encode::tests::flight_data_size_large_dictionary_repeated_non_uniform ... ignored
test encode::tests::flight_data_size_large_row ... ignored
test encode::tests::flight_data_size_multiple_dictionaries ... ignored
test encode::tests::flight_data_size_string_dictionary ... ignored
test encode::tests::flight_data_size_uneven_variable_lengths ... ignored
test encode::tests::test_dictionary_hydration ... ignored
test encode::tests::test_dictionary_list_hydration ... ignored
test encode::tests::test_dictionary_list_resend ... ignored
test encode::tests::test_dictionary_resend ... ignored
test encode::tests::test_dictionary_struct_hydration ... ignored
test encode::tests::test_dictionary_struct_resend ... ignored
test encode::tests::test_dictionary_union_hydration ... ignored
test encode::tests::test_dictionary_union_resend ... ignored
test encode::tests::test_encode_flight_data ... ignored
test encode::tests::test_encode_no_column_batch ... ignored
test encode::tests::test_multiple_dictionaries_resend ... ignored
test encode::tests::test_schema_metadata_encoded ... ignored
test encode::tests::test_split_batch_for_grpc_response ... ignored
test encode::tests::test_split_batch_for_grpc_response_sizes ... ignored
test error::test::error_source ... ignored
test error::test::error_through_arrow ... ignored
test tests::it_accepts_equal_output ... ignored
test tests::it_accepts_long_output ... ignored
test tests::it_accepts_short_output ... ignored
test tests::it_creates_flight_descriptor_command ... ignored
test tests::ser_deser_schema_result ... ignored
test result: ok. 0 passed; 0 failed; 28 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running unittests src/lib.rs (target/x86_64-unknown-linux-gnu/release/deps/arrow_integration_testing-93fe23df54dd264c)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running unittests src/bin/arrow-file-to-stream.rs (target/x86_64-unknown-linux-gnu/release/deps/arrow_file_to_stream-c71878274a7a921c)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running unittests src/bin/arrow-json-integration-test.rs (target/x86_64-unknown-linux-gnu/release/deps/arrow_json_integration_test-294d4410663dd35e)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running unittests src/bin/arrow-stream-to-file.rs (target/x86_64-unknown-linux-gnu/release/deps/arrow_stream_to_file-c19be7ca56c39ed4)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running unittests src/bin/flight-test-integration-client.rs (target/x86_64-unknown-linux-gnu/release/deps/flight_test_integration_client-57d0e8cd31175c0e)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running unittests src/bin/flight-test-integration-server.rs (target/x86_64-unknown-linux-gnu/release/deps/flight_test_integration_server-38e10f81c48574f7)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running benches/serde.rs (target/x86_64-unknown-linux-gnu/release/deps/serde-3d0fc105fb9873ac)
Benchmarking small_i32
Benchmarking small_i32: Warming up for 3.0000 s
Benchmarking small_i32: Collecting 100 samples in estimated 5.0293 s (712k iterations)
Benchmarking small_i32: Analyzing
small_i32 time: [6.9690 µs 6.9702 µs 6.9714 µs]
change: [+7.7158% +7.8047% +7.8911%] (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 large_i32
Benchmarking large_i32: Warming up for 3.0000 s
Benchmarking large_i32: Collecting 100 samples in estimated 5.0142 s (778k iterations)
Benchmarking large_i32: Analyzing
large_i32 time: [6.4346 µs 6.4359 µs 6.4374 µs]
change: [+1.9226% +2.2736% +2.6216%] (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 small_i64
Benchmarking small_i64: Warming up for 3.0000 s
Benchmarking small_i64: Collecting 100 samples in estimated 5.0087 s (601k iterations)
Benchmarking small_i64: Analyzing
small_i64 time: [8.3300 µs 8.3311 µs 8.3323 µs]
change: [-0.8029% -0.7810% -0.7600%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 10 outliers among 100 measurements (10.00%)
6 (6.00%) high mild
4 (4.00%) high severe
Benchmarking medium_i64
Benchmarking medium_i64: Warming up for 3.0000 s
Benchmarking medium_i64: Collecting 100 samples in estimated 5.0179 s (601k iterations)
Benchmarking medium_i64: Analyzing
medium_i64 time: [8.3507 µs 8.3517 µs 8.3528 µs]
change: [-0.0571% -0.0311% -0.0093%] (p = 0.01 < 0.05)
Change within noise threshold.
Found 7 outliers among 100 measurements (7.00%)
4 (4.00%) high mild
3 (3.00%) high severe
Benchmarking large_i64
Benchmarking large_i64: Warming up for 3.0000 s
Benchmarking large_i64: Collecting 100 samples in estimated 5.0285 s (611k iterations)
Benchmarking large_i64: Analyzing
large_i64 time: [8.2301 µs 8.2311 µs 8.2323 µs]
change: [+0.2579% +0.2768% +0.2976%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 8 outliers among 100 measurements (8.00%)
5 (5.00%) high mild
3 (3.00%) high severe
Benchmarking small_f32
Benchmarking small_f32: Warming up for 3.0000 s
Benchmarking small_f32: Collecting 100 samples in estimated 5.0001 s (970k iterations)
Benchmarking small_f32: Analyzing
small_f32 time: [5.1502 µs 5.1509 µs 5.1516 µs]
change: [-11.872% -10.752% -9.5905%] (p = 0.00 < 0.05)
Performance has improved.
Found 9 outliers among 100 measurements (9.00%)
2 (2.00%) high mild
7 (7.00%) high severe
Benchmarking large_f32
Benchmarking large_f32: Warming up for 3.0000 s
Benchmarking large_f32: Collecting 100 samples in estimated 5.0083 s (975k iterations)
Benchmarking large_f32: Analyzing
large_f32 time: [5.1401 µs 5.1407 µs 5.1414 µs]
change: [-11.590% -10.399% -9.1312%] (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
Running unittests src/main.rs (target/x86_64-unknown-linux-gnu/release/deps/gen-aedb983bc4f016ce)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running benches/arrow_statistics.rs (target/x86_64-unknown-linux-gnu/release/deps/arrow_statistics-6bb1dff1667c2fda)
Benchmarking Extract row group statistics for Int64/extract_statistics/Int64
Benchmarking Extract row group statistics for Int64/extract_statistics/Int64: Warming up for 3.0000 s
Benchmarking Extract row group statistics for Int64/extract_statistics/Int64: Collecting 100 samples in estimated 5.0045 s (5.3M iterations)
Benchmarking Extract row group statistics for Int64/extract_statistics/Int64: Analyzing
Extract row group statistics for Int64/extract_statistics/Int64
time: [943.41 ns 943.68 ns 943.97 ns]
change: [+19.241% +19.293% +19.346%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
2 (2.00%) high mild
3 (3.00%) high severe
Benchmarking Extract data page statistics for Int64/extract_statistics/Int64
Benchmarking Extract data page statistics for Int64/extract_statistics/Int64: Warming up for 3.0000 s
Benchmarking Extract data page statistics for Int64/extract_statistics/Int64: Collecting 100 samples in estimated 5.0410 s (313k iterations)
Benchmarking Extract data page statistics for Int64/extract_statistics/Int64: Analyzing
Extract data page statistics for Int64/extract_statistics/Int64
time: [16.173 µs 16.178 µs 16.183 µs]
change: [+31.063% +31.107% +31.155%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
1 (1.00%) low mild
2 (2.00%) high mild
1 (1.00%) high severe
Benchmarking Extract row group statistics for UInt64/extract_statistics/UInt64
Benchmarking Extract row group statistics for UInt64/extract_statistics/UInt64: Warming up for 3.0000 s
Benchmarking Extract row group statistics for UInt64/extract_statistics/UInt64: Collecting 100 samples in estimated 5.0003 s (5.2M iterations)
Benchmarking Extract row group statistics for UInt64/extract_statistics/UInt64: Analyzing
Extract row group statistics for UInt64/extract_statistics/UInt64
time: [963.27 ns 964.59 ns 967.26 ns]
change: [+20.239% +20.623% +20.950%] (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 Extract data page statistics for UInt64/extract_statistics/UInt64
Benchmarking Extract data page statistics for UInt64/extract_statistics/UInt64: Warming up for 3.0000 s
Benchmarking Extract data page statistics for UInt64/extract_statistics/UInt64: Collecting 100 samples in estimated 5.0066 s (288k iterations)
Benchmarking Extract data page statistics for UInt64/extract_statistics/UInt64: Analyzing
Extract data page statistics for UInt64/extract_statistics/UInt64
time: [17.470 µs 17.474 µs 17.478 µs]
change: [+47.023% +47.071% +47.126%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
1 (1.00%) low mild
3 (3.00%) high mild
3 (3.00%) high severe
Benchmarking Extract row group statistics for F64/extract_statistics/F64
Benchmarking Extract row group statistics for F64/extract_statistics/F64: Warming up for 3.0000 s
Benchmarking Extract row group statistics for F64/extract_statistics/F64: Collecting 100 samples in estimated 5.0033 s (5.1M iterations)
Benchmarking Extract row group statistics for F64/extract_statistics/F64: Analyzing
Extract row group statistics for F64/extract_statistics/F64
time: [972.11 ns 972.29 ns 972.47 ns]
change: [+19.586% +19.637% +19.685%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
1 (1.00%) low severe
2 (2.00%) low mild
2 (2.00%) high mild
1 (1.00%) high severe
Benchmarking Extract data page statistics for F64/extract_statistics/F64
Benchmarking Extract data page statistics for F64/extract_statistics/F64: Warming up for 3.0000 s
Benchmarking Extract data page statistics for F64/extract_statistics/F64: Collecting 100 samples in estimated 5.0693 s (303k iterations)
Benchmarking Extract data page statistics for F64/extract_statistics/F64: Analyzing
Extract data page statistics for F64/extract_statistics/F64
time: [16.764 µs 16.767 µs 16.771 µs]
change: [+34.866% +34.921% +34.976%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
Benchmarking Extract row group statistics for String/extract_statistics/String
Benchmarking Extract row group statistics for String/extract_statistics/String: Warming up for 3.0000 s
Benchmarking Extract row group statistics for String/extract_statistics/String: Collecting 100 samples in estimated 5.0024 s (4.0M iterations)
Benchmarking Extract row group statistics for String/extract_statistics/String: Analyzing
Extract row group statistics for String/extract_statistics/String
time: [1.2499 µs 1.2502 µs 1.2505 µs]
change: [+28.594% +28.670% +28.746%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
1 (1.00%) low mild
1 (1.00%) high mild
1 (1.00%) high severe
Benchmarking Extract data page statistics for String/extract_statistics/String
Benchmarking Extract data page statistics for String/extract_statistics/String: Warming up for 3.0000 s
Benchmarking Extract data page statistics for String/extract_statistics/String: Collecting 100 samples in estimated 5.0813 s (126k iterations)
Benchmarking Extract data page statistics for String/extract_statistics/String: Analyzing
Extract data page statistics for String/extract_statistics/String
time: [40.824 µs 40.859 µs 40.895 µs]
change: [+43.652% +43.860% +44.043%] (p = 0.00 < 0.05)
Performance has regressed.
Benchmarking Extract row group statistics for Dictionary(Int32, String)/extract_statistics/Dictionary(Int32, Stri...
Benchmarking Extract row group statistics for Dictionary(Int32, String)/extract_statistics/Dictionary(Int32, Stri...: Warming up for 3.0000 s
Benchmarking Extract row group statistics for Dictionary(Int32, String)/extract_statistics/Dictionary(Int32, Stri...: Collecting 100 samples in estimated 5.0057 s (4.0M iterations)
Benchmarking Extract row group statistics for Dictionary(Int32, String)/extract_statistics/Dictionary(Int32, Stri...: Analyzing
Extract row group statistics for Dictionary(Int32, String)/extract_statistics/Dictionary(Int32, Stri...
time: [1.2390 µs 1.2395 µs 1.2400 µs]
change: [+25.913% +25.991% +26.072%] (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 Extract data page statistics for Dictionary(Int32, String)/extract_statistics/Dictionary(Int32, Stri...
Benchmarking Extract data page statistics for Dictionary(Int32, String)/extract_statistics/Dictionary(Int32, Stri...: Warming up for 3.0000 s
Benchmarking Extract data page statistics for Dictionary(Int32, String)/extract_statistics/Dictionary(Int32, Stri...: Collecting 100 samples in estimated 5.1071 s (126k iterations)
Benchmarking Extract data page statistics for Dictionary(Int32, String)/extract_statistics/Dictionary(Int32, Stri...: Analyzing
Extract data page statistics for Dictionary(Int32, String)/extract_statistics/Dictionary(Int32, Stri...
time: [40.486 µs 40.492 µs 40.497 µs]
change: [+43.616% +43.714% +43.816%] (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
Running benches/arrow_writer.rs (target/x86_64-unknown-linux-gnu/release/deps/arrow_writer-59123d25b5ca7a30)
Benchmarking write_batch primitive/4096 values primitive
Benchmarking write_batch primitive/4096 values primitive: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.0s, enable flat sampling, or reduce sample count to 50.
Benchmarking write_batch primitive/4096 values primitive: Collecting 100 samples in estimated 9.0216 s (5050 iterations)
Benchmarking write_batch primitive/4096 values primitive: Analyzing
write_batch primitive/4096 values primitive
time: [1.7804 ms 1.7809 ms 1.7815 ms]
thrpt: [98.757 MiB/s 98.789 MiB/s 98.818 MiB/s]
change:
time: [+64.725% +64.857% +64.986%] (p = 0.00 < 0.05)
thrpt: [-39.389% -39.341% -39.293%]
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
2 (2.00%) high mild
3 (3.00%) high severe
Benchmarking write_batch primitive/4096 values primitive with bloom filter
Benchmarking write_batch primitive/4096 values primitive with bloom filter: Warming up for 3.0000 s
Benchmarking write_batch primitive/4096 values primitive with bloom filter: Collecting 100 samples in estimated 5.4368 s (400 iterations)
Benchmarking write_batch primitive/4096 values primitive with bloom filter: Analyzing
write_batch primitive/4096 values primitive with bloom filter
time: [13.473 ms 13.483 ms 13.495 ms]
thrpt: [13.037 MiB/s 13.048 MiB/s 13.059 MiB/s]
change:
time: [+33.209% +33.593% +33.903%] (p = 0.00 < 0.05)
thrpt: [-25.319% -25.146% -24.930%]
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
4 (4.00%) high mild
2 (2.00%) high severe
Benchmarking write_batch primitive/4096 values primitive non-null
Benchmarking write_batch primitive/4096 values primitive non-null: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.5s, enable flat sampling, or reduce sample count to 50.
Benchmarking write_batch primitive/4096 values primitive non-null: Collecting 100 samples in estimated 8.5005 s (5050 iterations)
Benchmarking write_batch primitive/4096 values primitive non-null: Analyzing
write_batch primitive/4096 values primitive non-null
time: [1.6742 ms 1.6749 ms 1.6756 ms]
thrpt: [102.96 MiB/s 103.00 MiB/s 103.04 MiB/s]
change:
time: [+103.93% +104.05% +104.17%] (p = 0.00 < 0.05)
thrpt: [-51.021% -50.994% -50.964%]
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
1 (1.00%) low mild
1 (1.00%) high mild
2 (2.00%) high severe
Benchmarking write_batch primitive/4096 values primitive non-null with bloom filter
Benchmarking write_batch primitive/4096 values primitive non-null with bloom filter: Warming up for 3.0000 s
Benchmarking write_batch primitive/4096 values primitive non-null with bloom filter: Collecting 100 samples in estimated 5.5773 s (400 iterations)
Benchmarking write_batch primitive/4096 values primitive non-null with bloom filter: Analyzing
write_batch primitive/4096 values primitive non-null with bloom filter
time: [13.819 ms 13.832 ms 13.848 ms]
thrpt: [12.458 MiB/s 12.472 MiB/s 12.484 MiB/s]
change:
time: [+38.237% +38.445% +38.661%] (p = 0.00 < 0.05)
thrpt: [-27.882% -27.769% -27.660%]
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 write_batch primitive/4096 values bool
Benchmarking write_batch primitive/4096 values bool: Warming up for 3.0000 s
Benchmarking write_batch primitive/4096 values bool: Collecting 100 samples in estimated 5.0974 s (30k iterations)
Benchmarking write_batch primitive/4096 values bool: Analyzing
write_batch primitive/4096 values bool
time: [167.32 µs 167.41 µs 167.50 µs]
thrpt: [6.3311 MiB/s 6.3348 MiB/s 6.3382 MiB/s]
change:
time: [+90.562% +90.820% +91.075%] (p = 0.00 < 0.05)
thrpt: [-47.665% -47.595% -47.524%]
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high severe
Benchmarking write_batch primitive/4096 values bool non-null
Benchmarking write_batch primitive/4096 values bool non-null: Warming up for 3.0000 s
Benchmarking write_batch primitive/4096 values bool non-null: Collecting 100 samples in estimated 5.5855 s (40k iterations)
Benchmarking write_batch primitive/4096 values bool non-null: Analyzing
write_batch primitive/4096 values bool non-null
time: [138.16 µs 138.19 µs 138.22 µs]
thrpt: [4.1399 MiB/s 4.1408 MiB/s 4.1415 MiB/s]
change:
time: [+167.23% +167.61% +167.97%] (p = 0.00 < 0.05)
thrpt: [-62.682% -62.632% -62.579%]
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
9 (9.00%) high mild
3 (3.00%) high severe
Benchmarking write_batch primitive/4096 values string
Benchmarking write_batch primitive/4096 values string: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.0s, enable flat sampling, or reduce sample count to 50.
Benchmarking write_batch primitive/4096 values string: Collecting 100 samples in estimated 8.9817 s (5050 iterations)
Benchmarking write_batch primitive/4096 values string: Analyzing
write_batch primitive/4096 values string
time: [1.7816 ms 1.7834 ms 1.7869 ms]
thrpt: [1.1194 GiB/s 1.1216 GiB/s 1.1227 GiB/s]
change:
time: [+21.480% +21.583% +21.700%] (p = 0.00 < 0.05)
thrpt: [-17.831% -17.752% -17.682%]
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
1 (1.00%) low severe
2 (2.00%) high severe
Benchmarking write_batch primitive/4096 values string with bloom filter
Benchmarking write_batch primitive/4096 values string with bloom filter: Warming up for 3.0000 s
Benchmarking write_batch primitive/4096 values string with bloom filter: Collecting 100 samples in estimated 5.0776 s (800 iterations)
Benchmarking write_batch primitive/4096 values string with bloom filter: Analyzing
write_batch primitive/4096 values string with bloom filter
time: [6.3259 ms 6.3276 ms 6.3293 ms]
thrpt: [323.61 MiB/s 323.69 MiB/s 323.78 MiB/s]
change:
time: [+24.178% +24.221% +24.262%] (p = 0.00 < 0.05)
thrpt: [-19.525% -19.498% -19.470%]
Performance has regressed.
Found 11 outliers among 100 measurements (11.00%)
6 (6.00%) high mild
5 (5.00%) high severe
Benchmarking write_batch primitive/4096 values string #2
Benchmarking write_batch primitive/4096 values string #2: Warming up for 3.0000 s
Benchmarking write_batch primitive/4096 values string #2: Collecting 100 samples in estimated 6.7524 s (10k iterations)
Benchmarking write_batch primitive/4096 values string #2: Analyzing
write_batch primitive/4096 values string #2
time: [669.84 µs 670.03 µs 670.24 µs]
thrpt: [188.30 MiB/s 188.36 MiB/s 188.41 MiB/s]
change:
time: [+49.937% +50.015% +50.088%] (p = 0.00 < 0.05)
thrpt: [-33.372% -33.340% -33.306%]
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
1 (1.00%) low mild
4 (4.00%) high mild
Benchmarking write_batch primitive/4096 values string with bloom filter #2
Benchmarking write_batch primitive/4096 values string with bloom filter #2: Warming up for 3.0000 s
Benchmarking write_batch primitive/4096 values string with bloom filter #2: Collecting 100 samples in estimated 5.0013 s (1600 iterations)
Benchmarking write_batch primitive/4096 values string with bloom filter #2: Analyzing
write_batch primitive/4096 values string with bloom filter #2
time: [3.0921 ms 3.0927 ms 3.0934 ms]
thrpt: [40.798 MiB/s 40.807 MiB/s 40.816 MiB/s]
change:
time: [+55.193% +55.242% +55.297%] (p = 0.00 < 0.05)
thrpt: [-35.607% -35.584% -35.564%]
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
5 (5.00%) high mild
3 (3.00%) high severe
Benchmarking write_batch primitive/4096 values string dictionary
Benchmarking write_batch primitive/4096 values string dictionary: Warming up for 3.0000 s
Benchmarking write_batch primitive/4096 values string dictionary: Collecting 100 samples in estimated 9.2406 s (10k iterations)
Benchmarking write_batch primitive/4096 values string dictionary: Analyzing
write_batch primitive/4096 values string dictionary
time: [913.80 µs 914.31 µs 915.11 µs]
thrpt: [1.1016 GiB/s 1.1025 GiB/s 1.1031 GiB/s]
change:
time: [+21.798% +21.963% +22.207%] (p = 0.00 < 0.05)
thrpt: [-18.171% -18.008% -17.897%]
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
4 (4.00%) high mild
1 (1.00%) high severe
Benchmarking write_batch primitive/4096 values string dictionary with bloom filter
Benchmarking write_batch primitive/4096 values string dictionary with bloom filter: Warming up for 3.0000 s
Benchmarking write_batch primitive/4096 values string dictionary with bloom filter: Collecting 100 samples in estimated 5.1788 s (2300 iterations)
Benchmarking write_batch primitive/4096 values string dictionary with bloom filter: Analyzing
write_batch primitive/4096 values string dictionary with bloom filter
time: [2.2314 ms 2.2321 ms 2.2328 ms]
thrpt: [462.30 MiB/s 462.46 MiB/s 462.60 MiB/s]
change:
time: [+38.839% +38.919% +38.986%] (p = 0.00 < 0.05)
thrpt: [-28.050% -28.016% -27.974%]
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
4 (4.00%) high mild
1 (1.00%) high severe
Benchmarking write_batch primitive/4096 values string non-null
Benchmarking write_batch primitive/4096 values string non-null: Warming up for 3.0000 s
Benchmarking write_batch primitive/4096 values string non-null: Collecting 100 samples in estimated 5.1581 s (2200 iterations)
Benchmarking write_batch primitive/4096 values string non-null: Analyzing
write_batch primitive/4096 values string non-null
time: [2.3436 ms 2.3445 ms 2.3453 ms]
thrpt: [872.89 MiB/s 873.22 MiB/s 873.55 MiB/s]
change:
time: [+19.324% +19.399% +19.464%] (p = 0.00 < 0.05)
thrpt: [-16.293% -16.247% -16.195%]
Performance has regressed.
Benchmarking write_batch primitive/4096 values string non-null with bloom filter
Benchmarking write_batch primitive/4096 values string non-null with bloom filter: Warming up for 3.0000 s
Benchmarking write_batch primitive/4096 values string non-null with bloom filter: Collecting 100 samples in estimated 5.0598 s (700 iterations)
Benchmarking write_batch primitive/4096 values string non-null with bloom filter: Analyzing
write_batch primitive/4096 values string non-null with bloom filter
time: [7.2062 ms 7.2084 ms 7.2107 ms]
thrpt: [283.91 MiB/s 284.01 MiB/s 284.09 MiB/s]
change:
time: [+22.614% +22.676% +22.734%] (p = 0.00 < 0.05)
thrpt: [-18.523% -18.485% -18.443%]
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
6 (6.00%) high mild
2 (2.00%) high severe
Benchmarking write_batch nested/4096 values primitive list
Benchmarking write_batch nested/4096 values primitive list: Warming up for 3.0000 s
Benchmarking write_batch nested/4096 values primitive list: Collecting 100 samples in estimated 5.2075 s (1800 iterations)
Benchmarking write_batch nested/4096 values primitive list: Analyzing
write_batch nested/4096 values primitive list
time: [2.8915 ms 2.8928 ms 2.8941 ms]
thrpt: [736.67 MiB/s 737.00 MiB/s 737.34 MiB/s]
change:
time: [+38.761% +38.836% +38.915%] (p = 0.00 < 0.05)
thrpt: [-28.014% -27.973% -27.934%]
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking write_batch nested/4096 values primitive list non-null
Benchmarking write_batch nested/4096 values primitive list non-null: Warming up for 3.0000 s
Benchmarking write_batch nested/4096 values primitive list non-null: Collecting 100 samples in estimated 5.3087 s (1400 iterations)
Benchmarking write_batch nested/4096 values primitive list non-null: Analyzing
write_batch nested/4096 values primitive list non-null
time: [3.7872 ms 3.7892 ms 3.7910 ms]
thrpt: [561.19 MiB/s 561.47 MiB/s 561.75 MiB/s]
change:
time: [+41.092% +41.164% +41.242%] (p = 0.00 < 0.05)
thrpt: [-29.199% -29.160% -29.124%]
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) low mild
Running benches/metadata.rs (target/x86_64-unknown-linux-gnu/release/deps/metadata-457613142f835056)
Benchmarking open(default)
Benchmarking open(default): Warming up for 3.0000 s
Benchmarking open(default): Collecting 100 samples in estimated 5.0484 s (187k iterations)
Benchmarking open(default): Analyzing
open(default) time: [26.917 µs 26.938 µs 26.964 µs]
change: [+34.386% +34.761% +35.101%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
9 (9.00%) high mild
3 (3.00%) high severe
Benchmarking open(page index)
Benchmarking open(page index): Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.8s, enable flat sampling, or reduce sample count to 60.
Benchmarking open(page index): Collecting 100 samples in estimated 6.8332 s (5050 iterations)
Benchmarking open(page index): Analyzing
open(page index) time: [1.3331 ms 1.3347 ms 1.3379 ms]
change: [+37.965% +38.072% +38.193%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high severe
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment