vortex-data
vortex
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Use unaligned bit buffer iterators where possible
#6880
Merged
Comparing
rk/faster_bit_buffer
(
1f588c9
) with
develop
(
11a2733
)
CodSpeed Performance Gauge
-21%
Improvement
14
Regression
5
Untouched
1010
Skipped
1466
Different runtime environments detected
Some benchmarks with significant performance changes were compared across different runtime environments, which may affect the accuracy of the results.
Learn more about regression causes
.
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Regression
Improvement
Untouched
Skipped
2495 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_200k_first_chunk_only
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-21%
3.3 ms
4.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_200k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-20%
3.6 ms
4.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
patched_take_200k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-17%
4.7 ms
5.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
dict_canonicalize_zipfian[16, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
-11%
56.2 µs
63.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
patched_take_200k_first_chunk_only
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-11%
4.8 ms
5.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitwise_and_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+37%
40.9 µs
29.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitwise_or_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+37%
40.9 µs
29.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitwise_not_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+24%
26.7 µs
21.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitwise_and_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+24%
13.7 µs
11 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitwise_or_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+24%
13.7 µs
11.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitwise_not_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+18%
5.5 µs
4.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
chunked_varbinview_opt_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+16%
3.8 ms
3.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
chunked_varbinview_opt_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+16%
3.8 ms
3.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
chunked_varbinview_opt_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+15%
4.2 ms
3.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
chunked_varbinview_opt_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+14%
4.2 ms
3.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
varbinview_zip_block_mask
vortex-array/benches/varbinview_zip.rs
CodSpeed Performance Gauge
+14%
27.4 ms
24 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
varbinview_zip_fragmented_mask
vortex-array/benches/varbinview_zip.rs
CodSpeed Performance Gauge
+12%
31.5 ms
28.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitwise_not_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+12%
10.4 µs
9.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
from_iter_bit_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+10%
5.3 µs
4.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
chunked_opt_bool_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+9%
440 µs
401.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
chunked_varbinview_opt_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+8%
7.6 ms
7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
chunked_varbinview_opt_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+8%
7.9 ms
7.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
from_iter_bit_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+6%
9.1 µs
8.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
map_each[BufferMut<i32>, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+4%
799.7 ns
770.6 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitwise_or_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+3%
5.5 µs
5.3 µs
1
2
3
4
5
...
100
Commits
Click on a commit to change the comparison range
Base
develop
11a2733
+38.24%
Use unaligned bit buffer iterators where possible
7aa51ca
14 hours ago
by robert3005
-0.27%
better
40d998e
14 hours ago
by robert3005
-49.31%
less
8f132d9
13 hours ago
by robert3005
-9.55%
Revert "less"
1f588c9
12 hours ago
by robert3005
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs