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

Use execute where possible

#6835Merged
Comparing
ngates/use-execute
(
886f62f
) with
develop
(
5d6a3c8
)
CodSpeed Performance Gauge
-11%
Improvement
20
Regression
2
Untouched
958
New
20
Skipped
1466

Benchmarks

2466 total
bitwise_not_vortex_buffer_mut[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-11%
471.9 ns*530.3 ns
map_each[BufferMut<i32>, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
-10%
770.6 ns*858.1 ns
decompress_alp[f32, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+37%
12.7 µs*9.2 µs
take_map[(0.1, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+25%
2.6 ms2.1 ms
decompress_alp[f32, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+22%
11.2 µs*9.2 µs
decompress_alp[f32, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+21%
11.2 µs*9.2 µs
take_map[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+19%
4.2 ms3.5 ms
decompress_alp[f64, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+18%
14.2 µs*12.1 µs
decompress_alp[f64, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+17%
14 µs*11.9 µs
decompress_alp[f64, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+17%
14.1 µs*12 µs
decompress_alp[f32, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+15%
15.1 µs*13.1 µs
decompress_alp[f32, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+15%
15.4 µs*13.4 µs
decompress_alp[f32, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+15%
15.5 µs*13.5 µs
decompress_alp[f32, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+14%
16.2 µs*14.2 µs
decompress_alp[f32, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+14%
15.2 µs*13.3 µs
decompress_alp[f64, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+13%
17.8 µs*15.8 µs
decompress_alp[f32, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+13%
16.9 µs*14.9 µs
decompress_alp[f64, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+13%
18.2 µs*16.1 µs
decompress_alp[f64, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+12%
18.2 µs*16.2 µs
decompress_alp[f64, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+12%
18 µs*16.1 µs
decompress_alp[f64, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+11%
19 µs*17.1 µs
take_map[(0.1, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+11%
1,007.5 µs905.7 µs
sequence_decompress_u32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
N/A
N/A4.1 ms
sequence_compress_u32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
N/A
N/A5.2 ms
decompress_utf8[(1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
N/A
N/A30.8 µs

Commits

Click on a commit to change the comparison range
Base
develop
5d6a3c8
-11%
Use execution where ExecutionCtx is already in scope
cc1d6ec
14 hours ago
by gatesn
0%
Use execution where ExecutionCtx is already in scope
c8aa930
14 hours ago
by gatesn
+0.8%
Use execution where ExecutionCtx is already in scope
c7f6171
14 hours ago
by gatesn
-0.8%
Use execution where ExecutionCtx is already in scope
886f62f
11 hours ago
by gatesn
© 2026 CodSpeed Technology
Home Terms Privacy Docs