vortex-data
vortex
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
perf[vortex-array]: use from_trusted_len_iter in primitive casts
#7401
Comparing
asubiotto/primcast
(
8e80b47
) with
develop
(
4aa1c15
)
CodSpeed Performance Gauge
+31%
Improvement
37
Untouched
1085
Skipped
1455
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Improvement
Untouched
Skipped
2577 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_search[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+31%
3.1 ms
2.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_search[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+31%
1.5 ms
1.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_search[(0.005, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+30%
320 µs
247 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_search[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+29%
3.3 ms
2.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_search[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+29%
1.6 ms
1.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_search[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+28%
168.1 µs
131.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
varbinview_zip_block_mask
vortex-array/benches/varbinview_zip.rs
CodSpeed Performance Gauge
+28%
3.7 ms
2.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_search[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+27%
340.8 µs
267.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_search[(0.01, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+26%
179.1 µs
142.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_search[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+21%
4.3 ms
3.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_search[(0.1, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+20%
2.2 ms
1.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_search_chunked[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+20%
3.7 ms
3.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_search_chunked[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+20%
1.9 ms
1.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_search_chunked[(0.005, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+19%
383.6 µs
321.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_search[(0.1, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+19%
459.4 µs
386.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_search_chunked[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+19%
3.9 ms
3.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_search_chunked[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+19%
2 ms
1.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_search_chunked[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+18%
200.4 µs
169.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_search_chunked[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+18%
408.1 µs
346 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
dict_compress_u32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
+18%
4 ms
3.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_search[(0.1, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+17%
249 µs
212.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_search_chunked[(0.01, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+17%
213.4 µs
182.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
encode_primitives[f32, (10000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+17%
455.8 µs
390.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
encode_primitives[f32, (10000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+17%
455.5 µs
390.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
encode_primitives[f32, (10000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+17%
455.5 µs
390.9 µs
1
2
3
4
5
...
104
Commits
Click on a commit to change the comparison range
Base
develop
4aa1c15
+31.26%
perf[vortex-array]: use from_trusted_len_iter in primitive casts
8e80b47
12 hours ago
by asubiotto
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs