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

fix: skip buffer validation if on device

#6219Merged
Comparing
ad/skip-device-buf-validation
(
60bd955
) with
develop
(
cdf10a6
)
CodSpeed Performance Gauge
-30%
Improvement
5
Regression
16
Untouched
1129
Skipped
1233
Archived
119

Benchmarks

2502 total
into_canonical_non_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-30%
1.9 ms2.7 ms
canonical_into_non_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-30%
1.9 ms2.7 ms
canonical_into_non_nullable[(10000, 100, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-28%
2.1 ms3 ms
into_canonical_non_nullable[(10000, 100, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-28%
2.2 ms3 ms
canonical_into_non_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-26%
205.4 µs279.2 µs
into_canonical_non_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-26%
207.5 µs280.1 µs
canonical_into_non_nullable[(10000, 10, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-24%
232.6 µs306.7 µs
into_canonical_non_nullable[(10000, 10, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-24%
234.9 µs307.2 µs
canonical_into_non_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-17%
3.7 ms4.5 ms
into_canonical_non_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-17%
3.7 ms4.5 ms
into_canonical_non_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-16%
393.9 µs469.8 µs
canonical_into_non_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-16%
391.9 µs465.7 µs
into_canonical_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-14%
461.8 µs537.8 µs
into_canonical_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-13%
4.4 ms5.1 ms
into_canonical_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-12%
6.1 ms6.9 ms
into_canonical_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-11%
635.2 µs714.9 µs
bench_sparse_coverage[0.5]
vortex-array/benches/dict_unreferenced_mask.rs
CodSpeed Performance Gauge
+11%
365.5 µs329.2 µs
bench_many_codes_few_values[1024]
vortex-array/benches/dict_unreferenced_mask.rs
CodSpeed Performance Gauge
+11%
366.5 µs330.3 µs
bench_sparse_coverage[0.1]
vortex-array/benches/dict_unreferenced_mask.rs
CodSpeed Performance Gauge
+11%
366.8 µs330.5 µs
bench_many_codes_few_values[2048]
vortex-array/benches/dict_unreferenced_mask.rs
CodSpeed Performance Gauge
+11%
369.1 µs332.9 µs
bench_many_codes_few_values[4096]
vortex-array/benches/dict_unreferenced_mask.rs
CodSpeed Performance Gauge
+11%
375.2 µs338.9 µs
bench_sparse_coverage[0.01]
vortex-array/benches/dict_unreferenced_mask.rs
CodSpeed Performance Gauge
+10%
409.3 µs373.5 µs
bench_compare_primitive[(100000, 2)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+5%
1.1 ms1 ms
bench_compare_primitive[(100000, 4)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+5%
1.1 ms1 ms
bench_compare_primitive[(100000, 8)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+5%
1.1 ms1 ms

Commits

Click on a commit to change the comparison range
Base
develop
cdf10a6
-30.15%
fix: skip buffer validation if on device
924a43c
27 days ago
by 0ax1
0%
rle
60bd955
27 days ago
by 0ax1
© 2026 CodSpeed Technology
Home Terms Privacy Docs