Avatar for the spiraldb user
spiraldb
fastlanes
BlogDocsChangelog

Reduce copies in benchmarks

#131Merged
Comparing
adamg/touch-up-benchmarks
(
86d6b3e
) with
develop
(
8556d7d
)
CodSpeed Performance Gauge
+87%
Improvement
117
Untouched
30

Benchmarks

147 total
bitpacking_cmp_unpack[2]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+87%
9.5 µs5.1 µs
bitpacking_cmp_unpack[3]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+84%
9.7 µs5.3 µs
bitpacking_cmp_unpack[5]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+82%
9.9 µs5.4 µs
bitpacking_cmp_unpack[7]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+79%
10.1 µs5.6 µs
unfor_pack_16_from_3_stack
benches/ffor.rs
CodSpeed Performance Gauge
+77%
3 µs1.7 µs
bitpacking_cmp_fused[u8, 2]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+75%
2 µs1.1 µs
bitpacking_cmp_fused[u8, 4]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+71%
2 µs1.2 µs
unchecked_unfor_pack_16_from_3_stack
benches/ffor.rs
CodSpeed Performance Gauge
+69%
3.2 µs1.9 µs
unpack_16_from_3_stack
benches/bitpacking.rs
CodSpeed Performance Gauge
+69%
3.2 µs1.9 µs
unchecked_unpack_16_from_3_stack
benches/bitpacking.rs
CodSpeed Performance Gauge
+68%
3.4 µs2 µs
bitpacking_cmp_fused[u8, 7]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+64%
2.2 µs1.4 µs
bitpacking_cmp_fused[u8, 3]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+62%
2.1 µs1.3 µs
bitpacking_cmp_fused[u16, 2]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+59%
2.2 µs1.4 µs
bitpacking_cmp_fused[u8, 5]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+58%
2.4 µs1.5 µs
bitpacking_cmp_fused[u16, 5]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+57%
2.3 µs1.5 µs
bitpacking_cmp_fused[u16, 3]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+52%
2.3 µs1.5 µs
unpack_then_add_reference_16_from_3_stack
benches/ffor.rs
CodSpeed Performance Gauge
+52%
4 µs2.6 µs
bitpacking_cmp_fused[u8, 6]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+51%
2.4 µs1.6 µs
unchecked_unpack_then_add_reference_16_from_3_stack
benches/ffor.rs
CodSpeed Performance Gauge
+51%
4.1 µs2.7 µs
bitpacking_cmp_fused[u16, 6]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+51%
2.5 µs1.7 µs
bitpacking_cmp_fused[u16, 4]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+48%
2.3 µs1.6 µs
bitpacking_cmp_fused[u16, 10]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+48%
2.5 µs1.7 µs
bitpacking_cmp_fused[u16, 8]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+48%
2.6 µs1.8 µs
bitpacking_cmp_fused[u16, 12]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+47%
2.6 µs1.7 µs
bitpacking_cmp_fused[u16, 9]
benches/bitpacking_cmp.rs::bench
CodSpeed Performance Gauge
+47%
2.5 µs1.7 µs

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