recmo
uint
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
perf: special case small integers in fmt
#500
Merged
Comparing
DaniPopes:perf-fmt-minor
(
102e883
) with
main
(
2973b98
)
CodSpeed Performance Gauge
×2.3
Improvement
7
Untouched
288
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Improvement
Untouched
295 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fmt/hex/64
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
×2.3
3.5 ms
1.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fmt/decimal/64
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
×2.1
2.8 ms
1.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fmt/decimal/128
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
×2.1
4.8 ms
2.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fmt/octal/64
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+99%
2.9 ms
1.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fmt/hex/128
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+77%
5.3 ms
3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fmt/octal/128
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+60%
4.9 ms
3.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fmt/binary/64
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+59%
4.2 ms
2.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
le/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+6%
54.8 µs
51.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
lt/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+6%
54.8 µs
51.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
ge/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+6%
54.8 µs
51.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
cmp/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+6%
54.8 µs
51.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
gt/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+6%
54.8 µs
51.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
eq/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+6%
55.5 µs
52.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fmt/binary/128
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+4%
7.6 ms
7.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
wrapping_shl/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+4%
72.1 µs
69.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
wrapping_shr/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+4%
73.3 µs
70.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
div_rem/4096/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+3%
141 µs
137.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
div_rem/4096/64
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+2%
184.8 µs
181.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
add_mod/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+2%
187.9 µs
184.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
is_zero/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+1%
4.1 µs
4.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
div_rem/4096/2048
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
0%
796.7 µs
793.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
reduce_mod/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
0%
115.9 µs
115.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
overflowing_shl/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
0%
77.3 µs
77.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
mul_mod/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
0%
3.9 ms
3.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
min/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
0%
82.1 µs
82.1 µs
1
2
3
4
5
...
12
Commits
Click on a commit to change the comparison range
Base
main
2973b98
×2.3
perf: special case small integers in fmt
102e883
8 months ago
by DaniPopes
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs