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

perf[runend]: run_end_bool decompress

#6229Merged
Comparing
ji/run-end-perf-bool
(
6e8ef5c
) with
develop
(
af75dd3
)
CodSpeed Performance Gauge
-12%
Improvement
23
Regression
1
Untouched
917
New
29
Archived
1525

Benchmarks

2495 total
patched_take_200k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs
Archived
CodSpeed Performance Gauge
+20%
5.6 ms4.7 ms
patched_take_200k_first_chunk_only
encodings/fastlanes/benches/bitpacking_take.rs
Archived
CodSpeed Performance Gauge
+12%
5.4 ms4.8 ms
take_200k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs
Archived
CodSpeed Performance Gauge
+24%
4.5 ms3.6 ms
take_200k_first_chunk_only
encodings/fastlanes/benches/bitpacking_take.rs
Archived
CodSpeed Performance Gauge
+26%
4.2 ms3.3 ms
take_indices[(1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
Archived
CodSpeed Performance Gauge
0%
2 ms2 ms
decompress[u64, (1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
Archived
CodSpeed Performance Gauge
0%
3.9 ms3.9 ms
decompress[u64, (1000000, 4)]
encodings/runend/benches/run_end_compress.rs
Archived
CodSpeed Performance Gauge
0%
15.2 ms15.2 ms
decompress[u64, (1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
Archived
CodSpeed Performance Gauge
0%
3.9 ms3.9 ms
compress[(1000000, 16)]
encodings/runend/benches/run_end_compress.rs
Archived
CodSpeed Performance Gauge
0%
13.5 ms13.5 ms
decompress[u8, (1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
Archived
CodSpeed Performance Gauge
0%
532.9 µs532.8 µs
compress[(1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
Archived
CodSpeed Performance Gauge
0%
9 ms9 ms
compress[(1000000, 256)]
encodings/runend/benches/run_end_compress.rs
Archived
CodSpeed Performance Gauge
0%
9.2 ms9.2 ms
decompress[u8, (1000000, 16)]
encodings/runend/benches/run_end_compress.rs
Archived
CodSpeed Performance Gauge
0%
2.5 ms2.5 ms
decompress[u8, (1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
Archived
CodSpeed Performance Gauge
0%
1 ms1 ms
decompress[u8, (1000000, 256)]
encodings/runend/benches/run_end_compress.rs
Archived
CodSpeed Performance Gauge
0%
622.7 µs622.7 µs
decompress[u8, (1000000, 4)]
encodings/runend/benches/run_end_compress.rs
Archived
CodSpeed Performance Gauge
0%
8.7 ms8.7 ms
decompress_utf8[(1000000, 16)]
encodings/runend/benches/run_end_compress.rs
Archived
CodSpeed Performance Gauge
0%
11.7 ms11.7 ms
decompress_utf8[(1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
Archived
CodSpeed Performance Gauge
0%
9.3 ms9.3 ms
decompress_utf8[(1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
Archived
CodSpeed Performance Gauge
0%
9.3 ms9.3 ms
compress[(1000000, 4)]
encodings/runend/benches/run_end_compress.rs
Archived
CodSpeed Performance Gauge
0%
25.2 ms25.2 ms
decompress_utf8[(1000000, 4)]
encodings/runend/benches/run_end_compress.rs
Archived
CodSpeed Performance Gauge
0%
19 ms19 ms
compress[(1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
Archived
CodSpeed Performance Gauge
0%
9.1 ms9.1 ms
compress[(1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
Archived
CodSpeed Performance Gauge
0%
9 ms9 ms
decompress_utf8[(1000000, 256)]
encodings/runend/benches/run_end_compress.rs
Archived
CodSpeed Performance Gauge
0%
9.4 ms9.4 ms
decompress_utf8[(1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
Archived
CodSpeed Performance Gauge
0%
9.3 ms9.3 ms

Commits

Click on a commit to change the comparison range
Base
develop
af75dd3
+32.09%
refactor: consolidate bit-filling logic into BitBufferMut::fill_range and fill_bits
dabda03
2 months ago
by joseph-isaacs
-42.52%
fixup
46e2001
2 months ago
by joseph-isaacs
0%
fixup
80634d4
2 months ago
by joseph-isaacs
-10.44%
fixup
aedfd34
2 months ago
by joseph-isaacs
-0.02%
fixup
9385cf0
2 months ago
by joseph-isaacs
+8.62%
Merge remote-tracking branch 'origin/develop' into ji/run-end-perf-bool
6e8ef5c
2 months ago
by joseph-isaacs
© 2026 CodSpeed Technology
Home Terms Privacy Docs