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

Make struct cast implementation pluggable

#7684Merged
Comparing
rk/movecasttoplugin
(
9761d99
) with
develop
(
922ea0a
)
CodSpeed Performance Gauge
-11%
Regression
1
Untouched
1133
Archived
35

Benchmarks

1169 total
bitwise_not_vortex_buffer_mut[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-11%
246.1 ns275.3 ns
bitwise_not_vortex_buffer_mut[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-9%
307.8 ns336.9 ns
decompress[u8, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-8%
16.7 µs18.1 µs
bitwise_not_vortex_buffer_mut[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-7%
371.4 ns400.6 ns
decode_primitives[u8, (1000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-7%
14.8 µs16 µs
decode_primitives[u8, (1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-7%
14.8 µs16 µs
decode_primitives[u8, (1000, 32)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-7%
14.9 µs16.1 µs
decode_primitives[u8, (1000, 512)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-7%
15 µs16.1 µs
decode_primitives[u8, (1000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-7%
15.3 µs16.4 µs
iter_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-6%
861.1 ns919.4 ns
decode_primitives[f32, (1000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-6%
15.8 µs16.9 µs
decode_primitives[f32, (1000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-6%
15.9 µs16.9 µs
decode_primitives[f32, (1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-6%
15.9 µs16.9 µs
dict_canonicalize_zipfian[256, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
-6%
17.7 µs18.9 µs
decode_primitives[f32, (1000, 32)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-6%
15.9 µs17 µs
set_indices_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-6%
951.9 ns1,010.3 ns
dict_canonicalize_zipfian[2048, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
-6%
20.6 µs21.8 µs
decode_primitives[i64, (1000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-6%
18.1 µs19.2 µs
decode_primitives[i64, (1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-6%
18.1 µs19.2 µs
dict_canonicalize_uniform[16, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
-6%
17.8 µs18.9 µs
decode_primitives[f32, (1000, 512)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-6%
17.4 µs18.5 µs
decode_primitives[i64, (1000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-6%
18.4 µs19.5 µs
dict_canonicalize_uniform[256, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
-6%
18 µs19.1 µs
decode_primitives[i64, (1000, 32)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-6%
18.6 µs19.7 µs
binary_search_std
vortex-array/benches/search_sorted.rs
CodSpeed Performance Gauge
-5%
515.3 ns544.4 ns

Commits

Click on a commit to change the comparison range
Base
develop
922ea0a
-10.6%
fixes
c110a1a
2 months ago
by robert3005
+10.05%
format
a62460e
2 months ago
by robert3005
-10.05%
refactor
9761d99
2 months ago
by robert3005
© 2026 CodSpeed Technology
Home Terms Privacy Docs