Avatar for the recmo user
recmo
uint
BlogDocsChangelog

perf: chunk digits in from_base_be

#564Closed
Comparing
DaniPopes:dani/from-base-be-chunking
(
b829027
) with
main
(
c147f59
)
CodSpeed Performance Gauge
-63%
Improvement
20
Regression
29
Untouched
337

Benchmarks

386 total
parse/octal/64/max
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
-15%
3.2 ms3.7 ms
parse/hex/64/max
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
-15%
2.5 ms3 ms
parse/binary/64/max
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
-14%
8.5 ms9.9 ms
parse/binary/4096/zero
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
-12%
62.5 µs70.7 µs
parse/binary/4096/max
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
×12
77.9 ms6.6 ms
parse/octal/4096/max
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
×8.6
26 ms3 ms
parse/decimal/4096/max
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
×8.3
23.5 ms2.8 ms
parse/hex/4096/max
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
×7.2
19.6 ms2.7 ms
parse/binary/512/max
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
×2.3
171.4 ms73.4 ms
parse/octal/512/max
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
×2.2
57.7 ms26.5 ms
parse/decimal/512/max
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
×2.2
52.4 ms24.3 ms
parse/hex/512/max
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
×2
44.5 ms21.7 ms
parse/binary/384/max
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+90%
104.1 ms54.9 ms
parse/octal/384/max
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+79%
35.1 ms19.6 ms
parse/decimal/384/max
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+78%
31.9 ms17.9 ms
parse/hex/384/max
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+71%
27.3 ms16 ms
parse/binary/256/max
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+41%
51.7 ms36.7 ms
parse/octal/256/max
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+35%
17.7 ms13.1 ms
parse/decimal/256/max
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+34%
16.1 ms12 ms
parse/hex/256/max
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+31%
13.8 ms10.6 ms
parse/binary/192/max
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+21%
33.5 ms27.7 ms
parse/octal/192/max
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+17%
11.4 ms9.8 ms
parse/decimal/192/max
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+16%
10.4 ms9 ms
parse/hex/192/max
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+14%
9.1 ms8 ms
parse/binary/128/max
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+4%
19.6 ms18.8 ms

Commits

Click on a commit to change the comparison range
Base
main
c147f59
-63.36%
perf: chunk digits in from_base_be
b829027
24 days ago
by DaniPopes
© 2026 CodSpeed Technology
Home Terms Privacy Docs