spiraldb
fastlanes
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Reduce copies in benchmarks
#131
Merged
Comparing
adamg/touch-up-benchmarks
(
86d6b3e
) with
develop
(
8556d7d
)
CodSpeed Performance Gauge
+87%
Improvement
117
Untouched
30
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Improvement
Untouched
147 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitpacking_cmp_unpack[2]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+87%
9.5 µs
5.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitpacking_cmp_unpack[3]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+84%
9.7 µs
5.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitpacking_cmp_unpack[5]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+82%
9.9 µs
5.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitpacking_cmp_unpack[7]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+79%
10.1 µs
5.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
unfor_pack_16_from_3_stack
benches/ffor.rs
CodSpeed Performance Gauge
+77%
3 µs
1.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitpacking_cmp_fused[u8, 2]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+75%
2 µs
1.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitpacking_cmp_fused[u8, 4]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+71%
2 µs
1.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
unchecked_unfor_pack_16_from_3_stack
benches/ffor.rs
CodSpeed Performance Gauge
+69%
3.2 µs
1.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
unpack_16_from_3_stack
benches/bitpacking.rs
CodSpeed Performance Gauge
+69%
3.2 µs
1.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
unchecked_unpack_16_from_3_stack
benches/bitpacking.rs
CodSpeed Performance Gauge
+68%
3.4 µs
2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitpacking_cmp_fused[u8, 7]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+64%
2.2 µs
1.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitpacking_cmp_fused[u8, 3]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+62%
2.1 µs
1.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitpacking_cmp_fused[u16, 2]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+59%
2.2 µs
1.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitpacking_cmp_fused[u8, 5]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+58%
2.4 µs
1.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitpacking_cmp_fused[u16, 5]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+57%
2.3 µs
1.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitpacking_cmp_fused[u16, 3]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+52%
2.3 µs
1.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
unpack_then_add_reference_16_from_3_stack
benches/ffor.rs
CodSpeed Performance Gauge
+52%
4 µs
2.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitpacking_cmp_fused[u8, 6]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+51%
2.4 µs
1.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
unchecked_unpack_then_add_reference_16_from_3_stack
benches/ffor.rs
CodSpeed Performance Gauge
+51%
4.1 µs
2.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitpacking_cmp_fused[u16, 6]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+51%
2.5 µs
1.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitpacking_cmp_fused[u16, 4]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+48%
2.3 µs
1.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitpacking_cmp_fused[u16, 10]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+48%
2.5 µs
1.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitpacking_cmp_fused[u16, 8]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+48%
2.6 µs
1.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitpacking_cmp_fused[u16, 12]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+47%
2.6 µs
1.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bitpacking_cmp_fused[u16, 9]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+47%
2.5 µs
1.7 µs
1
2
3
4
5
6
Commits
Click on a commit to change the comparison range
Base
develop
8556d7d
+87.49%
Reduce copies in benchmarks
86d6b3e
9 days ago
by AdamGS
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs