alloy-rs
nybbles
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
feat: add new methods
#43
Merged
Comparing
figtracer:is_zeroes
(
bbcf7d9
) with
main
(
0e6c77f
)
CodSpeed Performance Gauge
-19%
Improvement
31
Regression
3
Untouched
77
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Regression
Improvement
Untouched
111 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
last[32]
benches/bench.rs::benches::bench_last
CodSpeed Performance Gauge
-19%
123.1 ns
152.2 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
from_nibbles[8]
benches/bench.rs::benches::bench_from_nibbles
CodSpeed Performance Gauge
-13%
355.3 ns
408.6 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
from_nibbles[16]
benches/bench.rs::benches::bench_from_nibbles
CodSpeed Performance Gauge
-12%
406.1 ns
461.9 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
nybbles[32]
benches/bench.rs::benches::nibbles_benchmark::unpack
CodSpeed Performance Gauge
+53%
337.8 ns
220.6 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
truncate[16]
benches/bench.rs::benches::bench_truncate
CodSpeed Performance Gauge
+47%
90.8 ns
61.7 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
truncate[8]
benches/bench.rs::benches::bench_truncate
CodSpeed Performance Gauge
+47%
90.8 ns
61.7 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
truncate[64]
benches/bench.rs::benches::bench_truncate
CodSpeed Performance Gauge
+47%
90.8 ns
61.7 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
truncate[32]
benches/bench.rs::benches::bench_truncate
CodSpeed Performance Gauge
+47%
90.8 ns
61.7 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
nybbles[16]
benches/bench.rs::benches::nibbles_benchmark::unpack
CodSpeed Performance Gauge
+41%
304.7 ns
216.7 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
nybbles[4]
benches/bench.rs::benches::nibbles_benchmark::unpack
CodSpeed Performance Gauge
+41%
306.7 ns
218.1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
nybbles[8]
benches/bench.rs::benches::nibbles_benchmark::unpack
CodSpeed Performance Gauge
+40%
309.7 ns
221.1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
nybbles[8]
benches/bench.rs::benches::nibbles_benchmark::pack
CodSpeed Performance Gauge
+34%
459.4 ns
341.9 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pack[4]
benches/bench.rs::benches::bench_pack::pack
CodSpeed Performance Gauge
+34%
459.4 ns
341.9 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
nybbles[16]
benches/bench.rs::benches::nibbles_benchmark::pack
CodSpeed Performance Gauge
+34%
462.5 ns
345 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pack[8]
benches/bench.rs::benches::bench_pack::pack
CodSpeed Performance Gauge
+34%
462.5 ns
345 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
nybbles[64]
benches/bench.rs::benches::nibbles_benchmark::pack
CodSpeed Performance Gauge
+34%
463.3 ns
346.1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pack[32]
benches/bench.rs::benches::bench_pack::pack
CodSpeed Performance Gauge
+34%
463.3 ns
346.1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
nybbles[32]
benches/bench.rs::benches::nibbles_benchmark::pack
CodSpeed Performance Gauge
+33%
468.6 ns
351.1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pack[16]
benches/bench.rs::benches::bench_pack::pack
CodSpeed Performance Gauge
+33%
468.6 ns
351.1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
to_end[64]
benches/bench.rs::benches::bench_slice::slice
CodSpeed Performance Gauge
+23%
312.2 ns
253.9 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
to_end[32]
benches/bench.rs::benches::bench_slice::slice
CodSpeed Performance Gauge
+23%
312.2 ns
253.9 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
to_end[16]
benches/bench.rs::benches::bench_slice::slice
CodSpeed Performance Gauge
+22%
319.2 ns
260.8 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
to_end[8]
benches/bench.rs::benches::bench_slice::slice
CodSpeed Performance Gauge
+22%
319.2 ns
260.8 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
get_byte_unchecked[32]
benches/bench.rs::benches::bench_get_byte::get_byte
CodSpeed Performance Gauge
+16%
419.4 ns
361.1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
get_byte_unchecked[8]
benches/bench.rs::benches::bench_get_byte::get_byte
CodSpeed Performance Gauge
+15%
223.6 ns
194.4 ns
1
2
...
5
Commits
Click on a commit to change the comparison range
Base
main
0e6c77f
-19.52%
remove call to slice_unchecked
3733cad
29 days ago
by figtracer
+0.36%
swap w is_zero()
18fb75b
29 days ago
by figtracer
+4.98%
clippy
2bf67f9
28 days ago
by figtracer
-5.42%
fmt
cd2535c
28 days ago
by figtracer
+5.42%
fmt
25f5b9b
23 days ago
by figtracer
-4.98%
Apply suggestion from @mediocregopher
bbcf7d9
22 days ago
by figtracer
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs