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

perf[array]: small vec for slots

#7825Merged
Comparing
ji/smallvec-array
(
ad51e4c
) with
develop
(
d86cece
)
CodSpeed Performance Gauge
-24%
Improvement
6
Regression
26
Untouched
1152
Archived
24

Benchmarks

1208 total
new_alp_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
-24%
191.6 µs252.4 µs
take_search[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-24%
2.3 ms3.1 ms
take_search[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-24%
1.2 ms1.5 ms
take_search[(0.005, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-23%
247.1 µs320.4 µs
take_search[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-22%
2.5 ms3.3 ms
take_search[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-22%
1.3 ms1.6 ms
take_search[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-22%
131.4 µs168.4 µs
take_search[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-21%
267.9 µs341.3 µs
take_search[(0.01, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-21%
142.5 µs179.5 µs
take_search_chunked[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-17%
2.9 ms3.5 ms
take_search_chunked[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-17%
1.5 ms1.8 ms
take_search[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-17%
3.5 ms4.3 ms
take_search[(0.1, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-17%
1.8 ms2.2 ms
take_search_chunked[(0.005, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-17%
307 µs369.2 µs
take_search_chunked[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-16%
3.2 ms3.8 ms
take_search_chunked[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-16%
1.6 ms1.9 ms
take_search_chunked[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-16%
162.1 µs193.2 µs
take_search[(0.1, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-16%
386.2 µs458.7 µs
take_search_chunked[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-16%
331.8 µs393.9 µs
take_search_chunked[(0.01, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-15%
174.6 µs206.2 µs
take_search[(0.1, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-15%
212.4 µs249.1 µs
decompress_rd[f64, (100000, 0.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-14%
844.3 µs981.7 µs
take_search_chunked[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-13%
4.1 ms4.7 ms
take_search_chunked[(0.1, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-13%
2.1 ms2.4 ms
take_search_chunked[(0.1, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-12%
441.7 µs504.3 µs

Commits

Click on a commit to change the comparison range
Base
develop
d86cece
-23.22%
perf[array]: small vec for slots
760e55e
1 month ago
by joseph-isaacs
0%
u
1663f86
1 month ago
by joseph-isaacs
+0.01%
u
5fc8ea8
1 month ago
by joseph-isaacs
-0.91%
Merge remote-tracking branch 'origin/develop' into ji/smallvec-array
da303eb
30 days ago
by joseph-isaacs
+0.02%
Merge branch 'develop' into ji/smallvec-array
7d24180
30 days ago
by joseph-isaacs
+0.01%
u
381bd11
30 days ago
by joseph-isaacs
-0.01%
u
0d779fc
30 days ago
by joseph-isaacs
0%
u
ad51e4c
30 days ago
by joseph-isaacs
© 2026 CodSpeed Technology
Home Terms Privacy Docs