Avatar for the mootable user
mootable
decimal-scaled
BlogDocsChangelog

fix: drop u128 ceiling in wide-tier FromStr

#4Merged
Comparing
fix/from_str_wide_v0.4.0
(
c0d8961
) with
main
(
5d9ac8d
)
CodSpeed Performance Gauge
-12%
Regression
3
Untouched
169

Benchmarks

172 total
to_num_f64
benches/all_functions.rs::benches::bench_compat::compat
CodSpeed Performance Gauge
-12%
220.3 ns249.4 ns
to_f32
benches/all_functions.rs::benches::bench_conversions::conversions
CodSpeed Performance Gauge
-12%
220.3 ns249.4 ns
to_f64
benches/all_functions.rs::benches::bench_conversions::conversions
CodSpeed Performance Gauge
-12%
220.3 ns249.4 ns
D38_div
benches/pr_gate.rs::benches::bench_arith::arith
CodSpeed Performance Gauge
+8%
762.8 ns704.4 ns
D38_mul
benches/pr_gate.rs::benches::bench_arith::arith
CodSpeed Performance Gauge
+8%
774.2 ns715.8 ns
D307_add
benches/pr_gate.rs::benches::bench_arith::arith
CodSpeed Performance Gauge
+6%
1.1 µs1 µs
from_num_f64
benches/all_functions.rs::benches::bench_compat::compat
CodSpeed Performance Gauge
+4%
695.6 ns666.4 ns
checked_pow_8
benches/all_functions.rs::benches::bench_powers::powers
CodSpeed Performance Gauge
+4%
773.6 ns744.4 ns
D307_div
benches/pr_gate.rs::benches::bench_arith::arith
CodSpeed Performance Gauge
+1%
17.9 µs17.8 µs
D307
benches/pr_gate.rs::benches::bench_transcendentals::sqrt_strict
CodSpeed Performance Gauge
0%
66.2 µs66.1 µs
D56
benches/pr_gate.rs::benches::bench_transcendentals::sqrt_strict
CodSpeed Performance Gauge
0%
58.5 µs58.5 µs
D56
benches/pr_gate.rs::benches::bench_transcendentals::sin_strict
CodSpeed Performance Gauge
0%
224 µs223.9 µs
D56
benches/pr_gate.rs::benches::bench_transcendentals::cos_strict
CodSpeed Performance Gauge
0%
217.6 µs217.5 µs
D38
benches/pr_gate.rs::benches::bench_transcendentals::atan_strict
CodSpeed Performance Gauge
0%
749.3 µs749.2 µs
D307
benches/pr_gate.rs::benches::bench_transcendentals::sin_strict
CodSpeed Performance Gauge
0%
416.8 µs416.7 µs
D307
benches/pr_gate.rs::benches::bench_transcendentals::ln_strict
CodSpeed Performance Gauge
0%
716.7 µs716.6 µs
log
benches/all_functions.rs::benches::bench_log_exp::log_exp
CodSpeed Performance Gauge
0%
563.4 µs563.3 µs
powf
benches/all_functions.rs::benches::bench_powers::powers
CodSpeed Performance Gauge
0%
252.8 µs252.8 µs
D38
benches/pr_gate.rs::benches::bench_transcendentals::cos_strict
CodSpeed Performance Gauge
0%
302.9 µs302.9 µs
sin
benches/all_functions.rs::benches::bench_trig::trig
CodSpeed Performance Gauge
0%
292.9 µs292.9 µs
D56
benches/pr_gate.rs::benches::bench_transcendentals::atan_strict
CodSpeed Performance Gauge
0%
768.8 µs768.7 µs
asin
benches/all_functions.rs::benches::bench_trig::trig
CodSpeed Performance Gauge
0%
729.5 µs729.5 µs
D56
benches/pr_gate.rs::benches::bench_transcendentals::ln_strict
CodSpeed Performance Gauge
0%
524.1 µs524.1 µs
DivAssign
benches/all_functions.rs::benches::bench_arithmetic::arithmetic
CodSpeed Performance Gauge
0%
766.7 ns766.7 ns
MulAssign
benches/all_functions.rs::benches::bench_arithmetic::arithmetic
CodSpeed Performance Gauge
0%
700.6 ns700.6 ns

Commits

Click on a commit to change the comparison range
Base
main
5d9ac8d
-11.69%
fix: drop u128 ceiling in wide-tier FromStr
c0d8961
11 hours ago
by jackmoxley
© 2026 CodSpeed Technology
Home Terms Privacy Docs