Avatar for the vortex-data user
vortex-data
vortex
BlogDocsChangelog

Slots are a Box<[...]> instead of Vec<...>

#7822Closed
Comparing
rk/smallvec
(
99b4a4a
) with
develop
(
eda8c2c
)
CodSpeed Performance Gauge
-21%
Improvement
7
Regression
9
Untouched
1190

Benchmarks

1206 total
new_bp_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-21%
114.4 µs144.4 µs
decompress_rd[f64, (100000, 0.01)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-17%
843.3 µs1,021.7 µs
decompress_rd[f64, (100000, 0.1)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-17%
843.3 µs1,021.7 µs
new_bp_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-17%
140.2 µs169.7 µs
decompress_rd[f32, (100000, 0.01)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-15%
495.9 µs583.8 µs
decompress_rd[f32, (100000, 0.1)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-15%
495.9 µs583.8 µs
new_bp_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-14%
93.8 µs109.4 µs
new_bp_prim_test_between[i16, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-11%
120.3 µs135.3 µs
patched_take_10k_contiguous_patches
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-10%
258.9 µs287.8 µs
take_10k_first_chunk_only
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+20%
271.2 µs226.7 µs
take_10k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+18%
284.4 µs240.4 µs
filter_all_true[100000]
vortex-array/benches/filter_bool.rs
CodSpeed Performance Gauge
+15%
8.8 µs7.7 µs
filter_all_true[250000]
vortex-array/benches/filter_bool.rs
CodSpeed Performance Gauge
+15%
8.8 µs7.7 µs
patched_take_10k_adversarial
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+13%
259.1 µs229 µs
patched_take_10k_first_chunk_only
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+11%
302.5 µs272.5 µs
patched_take_10k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+11%
316 µs285.9 µs
new_alp_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
+8%
184.1 µs169.9 µs
compact[(16384, 90)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
+7%
1.9 ms1.8 ms
compact[(4096, 90)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
+7%
504.1 µs470.8 µs
compact[(16384, 10)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
+7%
2 ms1.9 ms
compact[(4096, 10)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
+7%
527.5 µs495.1 µs
filter_powerlaw_by_mostly_false[1000]
vortex-array/benches/filter_bool.rs
CodSpeed Performance Gauge
+5%
18.4 µs17.5 µs
density_sweep_single_slice[0.005]
vortex-array/benches/filter_bool.rs
CodSpeed Performance Gauge
+5%
19 µs18 µs
true_count_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+5%
648.9 ns619.7 ns
compress_rd[f64, (100000, 0.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+5%
2.9 ms2.8 ms

Commits

Click on a commit to change the comparison range
Base
develop
eda8c2c
-20.78%
test
99b4a4a
5 hours ago
by robert3005
© 2026 CodSpeed Technology
Home Terms Privacy Docs