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

break[array]: mask compute to lazy mask execution

#6485Merged
Comparing
ji/mask-compute-fn-remove
(
4872811
) with
develop
(
483191d
)
CodSpeed Performance Gauge
-46%
Regression
16
Untouched
1041
Skipped
1271
Archived
75

Benchmarks

2403 total
bench_dict_mask[(0.9, 0.9)]
vortex-array/benches/dict_mask.rs
CodSpeed Performance Gauge
-46%
1.3 ms2.3 ms
bench_dict_mask[(0.01, 0.9)]
vortex-array/benches/dict_mask.rs
CodSpeed Performance Gauge
-44%
1.2 ms2.2 ms
bench_dict_mask[(0.1, 0.9)]
vortex-array/benches/dict_mask.rs
CodSpeed Performance Gauge
-44%
1.2 ms2.2 ms
bench_dict_mask[(0.5, 0.9)]
vortex-array/benches/dict_mask.rs
CodSpeed Performance Gauge
-44%
1.2 ms2.2 ms
bench_dict_mask[(0.9, 0.5)]
vortex-array/benches/dict_mask.rs
CodSpeed Performance Gauge
-42%
1.2 ms2.1 ms
bench_dict_mask[(0.1, 0.5)]
vortex-array/benches/dict_mask.rs
CodSpeed Performance Gauge
-39%
1.2 ms2 ms
bench_dict_mask[(0.01, 0.5)]
vortex-array/benches/dict_mask.rs
CodSpeed Performance Gauge
-39%
1.2 ms2 ms
bench_dict_mask[(0.5, 0.5)]
vortex-array/benches/dict_mask.rs
CodSpeed Performance Gauge
-39%
1.2 ms2 ms
bench_dict_mask[(0.1, 0.1)]
vortex-array/benches/dict_mask.rs
CodSpeed Performance Gauge
-32%
1.2 ms1.8 ms
bench_dict_mask[(0.5, 0.1)]
vortex-array/benches/dict_mask.rs
CodSpeed Performance Gauge
-32%
1.2 ms1.8 ms
bench_dict_mask[(0.01, 0.1)]
vortex-array/benches/dict_mask.rs
CodSpeed Performance Gauge
-31%
1.2 ms1.8 ms
bench_dict_mask[(0.9, 0.1)]
vortex-array/benches/dict_mask.rs
CodSpeed Performance Gauge
-31%
1.2 ms1.8 ms
bench_dict_mask[(0.01, 0.01)]
vortex-array/benches/dict_mask.rs
CodSpeed Performance Gauge
-30%
1.2 ms1.7 ms
bench_dict_mask[(0.1, 0.01)]
vortex-array/benches/dict_mask.rs
CodSpeed Performance Gauge
-30%
1.2 ms1.7 ms
bench_dict_mask[(0.5, 0.01)]
vortex-array/benches/dict_mask.rs
CodSpeed Performance Gauge
-30%
1.2 ms1.7 ms
bench_dict_mask[(0.9, 0.01)]
vortex-array/benches/dict_mask.rs
CodSpeed Performance Gauge
-29%
1.2 ms1.7 ms
compress[(1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+5%
61.5 µs58.7 µs
take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+4%
31.8 µs30.5 µs
compress[(1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+3%
65.5 µs63.3 µs
compress[(1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+3%
80 µs77.4 µs
decompress[u8, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+3%
26.1 µs25.3 µs
take_10_stratified
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+2%
31.1 µs30.4 µs
compress[(10000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
146.4 µs143.4 µs
map_new_output[128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+2%
1.5 µs1.5 µs
compress[(10000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
144.2 µs141.5 µs

Commits

Click on a commit to change the comparison range
Base
develop
483191d
-49.89%
fix
0310273
2 months ago
by joseph-isaacs
-1.2%
fix
771709b
2 months ago
by joseph-isaacs
+1.16%
fix
1649e72
2 months ago
by joseph-isaacs
+49.91%
fix
216fab0
2 months ago
by joseph-isaacs
0%
fix
83f26df
2 months ago
by joseph-isaacs
-45.84%
fix
bf9a2f7
2 months ago
by joseph-isaacs
+45.8%
fix
b6e4de5
2 months ago
by joseph-isaacs
-45.79%
fix
b8b68b8
2 months ago
by joseph-isaacs
0%
fix
17a1f7c
2 months ago
by joseph-isaacs
+45.66%
Merge remote-tracking branch 'origin/develop' into ji/mask-compute-fn-remove
f0907d7
2 months ago
by joseph-isaacs
+0.21%
fix
1088f02
2 months ago
by joseph-isaacs
-45.81%
fix
4872811
2 months ago
by joseph-isaacs
© 2026 CodSpeed Technology
Home Terms Privacy Docs