recmo
uint
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
perf: optimize from_str_radix
#557
Comparing
DaniPopes:dani/from-str-radix-perf
(
89f64de
) with
main
(
c147f59
)
CodSpeed Performance Gauge
×32
Improvement
59
Untouched
327
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Improvement
Untouched
386 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse/hex/4096/zero
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+93%
62.5 µs
32.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse/binary/4096/zero
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+93%
62.5 µs
32.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse/octal/4096/zero
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+92%
62.5 µs
32.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse/decimal/384/zero
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+80%
875 µs
486 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse/decimal/512/zero
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+68%
1,061.9 µs
631.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse/decimal/4096/zero
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+26%
62.5 µs
49.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
to/f32/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+11%
29.2 µs
26.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
to/f64/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+11%
29.4 µs
26.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
most_significant_bits/4096/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+11%
28.9 µs
26.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
neg/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+4%
72.9 µs
70 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sub/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+3%
96.1 µs
93.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
add/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+3%
96.1 µs
93.2 µ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.
base_convert/384/384/10/be
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
0%
64.7 ms
64.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
base_convert/512/512/10/be
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
0%
110.2 ms
109.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
from/f64/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
0%
46.3 µs
46.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
lt/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
0%
53.6 µs
53.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
root/127/4096/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
0%
2.8 ms
2.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fmt/octal/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
0%
4.4 ms
4.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fmt/decimal/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
0%
4.5 ms
4.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fmt/hex/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
0%
4.5 ms
4.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fmt/binary/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
0%
5.3 ms
5.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
le/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
0%
53.6 µs
53.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
gt/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
0%
53.6 µs
53.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
cmp/4096
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
0%
53.7 µs
53.6 µs
1
2
3
4
...
16
Commits
Click on a commit to change the comparison range
Base
main
c147f59
×32
perf: optimize from_str_radix
89f64de
3 days ago
by DaniPopes
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs