recmo
uint
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
perf: nudge LLVM codegen good to_bytes_be
#569
Merged
Comparing
pepyakin:pep/to-be-bytes-fast-path
(
44419d8
) with
main
(
fd26238
)
CodSpeed Performance Gauge
-40%
Improvement
26
Regression
2
Untouched
358
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Regression
Improvement
Untouched
386 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse/decimal/512/zero
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
-40%
631.2 µs
1,053.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse/decimal/512/max
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
-39%
7 ms
11.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
overflowing_pow/64
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
×2.7
79.5 µs
29.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse/decimal/256/zero
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
×2.2
740.8 µs
340.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse/decimal/256/max
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+63%
5.4 ms
3.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fmt/decimal/64
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+36%
1.7 ms
1.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fmt/binary/128
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+27%
6.6 ms
5.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pow/64
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+26%
17.5 µs
13.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pow/512
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+25%
9.6 ms
7.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pow/384
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+25%
3.9 ms
3.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
from/f32/128
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+22%
366 µs
300.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fmt/decimal/256
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+22%
10.3 ms
8.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fmt/decimal/384
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+22%
15.5 ms
12.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fmt/decimal/192
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+21%
7.8 ms
6.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fmt/decimal/512
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+21%
21.4 ms
17.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fmt/octal/128
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+20%
2.8 ms
2.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
from/f32/256
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+19%
482.6 µs
405.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
from/f32/192
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+19%
431.2 µs
362.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
from/f64/128
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+18%
354 µs
299.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fmt/hex/128
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+18%
2.4 ms
2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pow/256
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+16%
886.8 µs
763 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pow/192
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+16%
285.8 µs
246 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
from/f64/256
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+15%
464.5 µs
402.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
from/f32/384
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+15%
601.9 µs
525.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
from/f64/192
benches/bench.rs::benches::benches::group
CodSpeed Performance Gauge
+14%
418.5 µs
367.6 µs
1
2
3
4
5
...
16
Commits
Click on a commit to change the comparison range
Base
main
fd26238
-40.08%
perf: nudge LLVM codegen good to_bytes_be
44419d8
1 day ago
by pepyakin
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs