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

Support precision casting for `DScalar`

#5937Merged
Comparing
adamg/support-dscalar-precision-casting
(
4f689ea
) with
develop
(
5cd8b29
)
CodSpeed Performance Gauge
0%
Untouched
842
Archived
412

Benchmarks

1254 total
take_map[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+2%
1.4 ms1.4 ms
new_bp_prim_test_between[i16, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+2%
39.6 µs38.7 µs
null_count_run_end[(10000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+2%
3.3 µs3.2 µs
null_count_run_end[(10000, 256, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+2%
3.3 µs3.3 µs
null_count_run_end[(100000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+2%
3.3 µs3.3 µs
take_map[(0.1, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+1%
2.4 ms2.4 ms
chunked_dict_primitive_into_canonical[u32, (1000, 10, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+1%
896.7 µs889.2 µs
decode_primitives[u8, (1000, 32)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+1%
25.7 µs25.5 µs
decode_primitives[u8, (1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+1%
25.7 µs25.5 µs
decode_primitives[u8, (1000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+1%
25.7 µs25.5 µs
chunked_dict_primitive_into_canonical[u32, (1000, 100, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+1%
911.7 µs904.4 µs
decode_primitives[u8, (1000, 512)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+1%
25.8 µs25.6 µs
decode_primitives[i64, (1000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+1%
31 µs30.8 µs
decode_primitives[i64, (1000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+1%
31.1 µs30.8 µs
decode_primitives[i64, (1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+1%
31 µs30.8 µs
decode_primitives[i64, (1000, 32)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+1%
31.3 µs31.1 µs
decode_primitives[f32, (1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+1%
27.7 µs27.5 µs
decode_primitives[f32, (1000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+1%
27.7 µs27.5 µs
decode_primitives[f32, (1000, 32)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+1%
28 µs27.8 µs
decode_primitives[f32, (1000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+1%
28.1 µs27.9 µs
decode_primitives[i64, (1000, 512)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+1%
33.5 µs33.2 µs
encode_varbin[(1000, 512)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+1%
345.7 µs343.5 µs
chunked_dict_primitive_into_canonical[f32, (1000, 100, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+1%
933.5 µs927.7 µs
take_struct_simple
vortex-array/benches/take_struct.rs
CodSpeed Performance Gauge
+1%
72.3 µs71.9 µs
chunked_dict_primitive_into_canonical[u32, (1000, 10, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+1%
114.4 µs113.7 µs

Commits

Click on a commit to change the comparison range
Base
develop
5cd8b29
+0.02%
Add i256
4f689ea
4 months ago
by AdamGS
© 2026 CodSpeed Technology
Home Terms Privacy Docs