alloy-rs
nybbles
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
perf: optimize `PartialEq` implementation
#54
Comparing
klkvr/partial-eq-perf
(
8df38fb
) with
main
(
ff87f1c
)
CodSpeed Performance Gauge
+29%
Improvement
4
Untouched
102
Skipped
111
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Improvement
Untouched
Skipped
217 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
eq/8
benches/bench.rs::bench::benches::group
CodSpeed Performance Gauge
+29%
538.9 µs
416.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
eq/16
benches/bench.rs::bench::benches::group
CodSpeed Performance Gauge
+29%
538.9 µs
416.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
eq/64
benches/bench.rs::bench::benches::group
CodSpeed Performance Gauge
+23%
511.1 µs
416.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
eq/32
benches/bench.rs::bench::benches::group
CodSpeed Performance Gauge
+23%
511.1 µs
416.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
last/32
benches/bench.rs::bench::benches::group
CodSpeed Performance Gauge
0%
299.9 µs
299.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
last/16
benches/bench.rs::bench::benches::group
CodSpeed Performance Gauge
0%
299.9 µs
299.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
last/8
benches/bench.rs::bench::benches::group
CodSpeed Performance Gauge
0%
299.9 µs
299.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
last/64
benches/bench.rs::bench::benches::group
CodSpeed Performance Gauge
0%
299.9 µs
299.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
ends_with/8
benches/bench.rs::bench::benches::group
CodSpeed Performance Gauge
0%
653 µs
652.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
ends_with/64
benches/bench.rs::bench::benches::group
CodSpeed Performance Gauge
0%
678 µs
677.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
clone/16
benches/bench.rs::bench::benches::group
CodSpeed Performance Gauge
0%
442.5 µs
442.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
clone/32
benches/bench.rs::bench::benches::group
CodSpeed Performance Gauge
0%
442.5 µs
442.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
clone/64
benches/bench.rs::bench::benches::group
CodSpeed Performance Gauge
0%
442.5 µs
442.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
clone/8
benches/bench.rs::bench::benches::group
CodSpeed Performance Gauge
0%
442.5 µs
442.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
common_prefix_length/8
benches/bench.rs::bench::benches::group
CodSpeed Performance Gauge
0%
495.9 µs
495.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
common_prefix_length/32
benches/bench.rs::bench::benches::group
CodSpeed Performance Gauge
0%
496 µs
496 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
common_prefix_length/16
benches/bench.rs::bench::benches::group
CodSpeed Performance Gauge
0%
496.1 µs
496.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
common_prefix_length/64
benches/bench.rs::bench::benches::group
CodSpeed Performance Gauge
0%
542.9 µs
542.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
starts_with/16
benches/bench.rs::bench::benches::group
CodSpeed Performance Gauge
0%
563.9 µs
563.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
starts_with/64
benches/bench.rs::bench::benches::group
CodSpeed Performance Gauge
0%
563.9 µs
563.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
starts_with/32
benches/bench.rs::bench::benches::group
CodSpeed Performance Gauge
0%
563.9 µs
563.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
starts_with/8
benches/bench.rs::bench::benches::group
CodSpeed Performance Gauge
0%
563.9 µs
563.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pack/16
benches/bench.rs::bench::benches::group
CodSpeed Performance Gauge
0%
564.9 µs
564.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pack/32
benches/bench.rs::bench::benches::group
CodSpeed Performance Gauge
0%
603.8 µs
603.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
slice/from_start/16
benches/bench.rs::bench::benches::group
CodSpeed Performance Gauge
0%
651.1 µs
651.1 µs
1
2
...
9
Commits
Click on a commit to change the comparison range
Base
main
ff87f1c
+29.41%
perf: optimize PartialEq implementation
8df38fb
12 days ago
by klkvr
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs