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

add unchecked array slot take and put

#7514Merged
Comparing
ji/array-slot-take-put
(
d227880
) with
develop
(
9b11e57
)
CodSpeed Performance Gauge
-24%
Improvement
2
Regression
27
Untouched
1134
Skipped
1457

Benchmarks

2620 total
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.9 µs320.6 µ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%
132.2 µs168.5 µs
take_search[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-21%
268.7 µs341.4 µs
take_search[(0.01, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-20%
143.2 µs179.5 µs
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, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-17%
3.1 ms3.7 ms
take_search_chunked[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-17%
1.5 ms1.9 ms
take_search_chunked[(0.005, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-16%
322.5 µs384.3 µs
take_search[(0.1, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-16%
386.3 µs459 µs
take_search_chunked[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-16%
3.3 ms3.9 ms
take_search_chunked[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-16%
1.7 ms2 ms
take_search_chunked[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-15%
170 µs200.9 µs
take_search_chunked[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-15%
346.9 µs408.7 µs
take_search[(0.1, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-15%
213 µs249.3 µs
take_search_chunked[(0.01, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-14%
183 µs213.9 µs
take_search_chunked[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-13%
4.2 ms4.9 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%
457.4 µs519.3 µs
take_search_chunked[(0.1, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-11%
249 µs279.9 µs
decompress_rd[f64, (10000, 0.1)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-11%
244.7 µs274.7 µs

Commits

Click on a commit to change the comparison range
Base
develop
9b11e57
+0.02%
add unchecked array slot take and put
0e86d5f
11 hours ago
by joseph-isaacs
-23.83%
fix
3aa2444
7 hours ago
by joseph-isaacs
+23.59%
fix
4f4e409
7 hours ago
by joseph-isaacs
-23.58%
fix
68cc02d
7 hours ago
by joseph-isaacs
0%
fix
d227880
6 hours ago
by joseph-isaacs
© 2026 CodSpeed Technology
Home Terms Privacy Docs