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

Make struct cast implementation pluggable

#7684
Comparing
rk/movecasttoplugin
(
b2b9997
) with
develop
(
6d2aee8
)
CodSpeed Performance Gauge
-18%
Improvement
1
Regression
2
Untouched
378
Skipped
817

Benchmarks

1198 total
take_search[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
Skipped
4.3 ms*
take_search_chunked[(0.1, 0.05)]
vortex-array/benches/take_patches.rs
Skipped
278.9 µs*
take_search_chunked[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
Skipped
1.9 ms*
dict_canonicalize_uniform[16, 10000]
vortex-array/benches/take_primitive.rs
Skipped
57.3 µs*
take_search_chunked[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
Skipped
3.7 ms*
take_search_chunked[(0.01, 0.05)]
vortex-array/benches/take_patches.rs
Skipped
213 µs*
take_search_chunked[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
Skipped
4.9 ms*
take_search_chunked[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
Skipped
408.3 µs*
take_search_chunked[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
Skipped
3.9 ms*
take_search_chunked[(0.1, 0.5)]
vortex-array/benches/take_patches.rs
Skipped
2.4 ms*
take_search_chunked[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
Skipped
2 ms*
take_search_chunked[(0.1, 0.1)]
vortex-array/benches/take_patches.rs
Skipped
518.6 µs*
dict_canonicalize_uniform[256, 100000]
vortex-array/benches/take_primitive.rs
Skipped
458.9 µs*
dict_canonicalize_zipfian[16, 100000]
vortex-array/benches/take_primitive.rs
Skipped
457.7 µs*
dict_canonicalize_uniform[2048, 10000]
vortex-array/benches/take_primitive.rs
Skipped
61.3 µs*
dict_canonicalize_uniform[2048, 100000]
vortex-array/benches/take_primitive.rs
Skipped
462 µs*
dict_canonicalize_uniform[16, 1000]
vortex-array/benches/take_primitive.rs
Skipped
18.2 µs*
dict_canonicalize_uniform[16, 100000]
vortex-array/benches/take_primitive.rs
Skipped
458 µs*
dict_canonicalize_zipfian[16, 10000]
vortex-array/benches/take_primitive.rs
Skipped
58 µs*
dict_canonicalize_uniform[256, 1000]
vortex-array/benches/take_primitive.rs
Skipped
18.4 µs*
dict_canonicalize_uniform[256, 10000]
vortex-array/benches/take_primitive.rs
Skipped
57.7 µs*
dict_canonicalize_uniform[8192, 100000]
vortex-array/benches/take_primitive.rs
Skipped
501.2 µs*
dict_canonicalize_uniform[8192, 1000]
vortex-array/benches/take_primitive.rs
Skipped
30.9 µs*
dict_canonicalize_uniform[8192, 10000]
vortex-array/benches/take_primitive.rs
Skipped
74.7 µs*
dict_canonicalize_zipfian[16, 1000]
vortex-array/benches/take_primitive.rs
Skipped
87 µs*

Commits

Click on a commit to change the comparison range
Base
develop
6d2aee8
-18.01%
fixes
b2b9997
16 hours ago
by robert3005
© 2026 CodSpeed Technology
Home Terms Privacy Docs