mootable
decimal-scaled
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
ci: land lib-cmp comparison-bench workflows on main (fidelity + perf)
#20
Merged
Comparing
ci/lib-cmp-workflows
(
6ad9994
) with
main
(
a9c0e9b
)
CodSpeed Performance Gauge
-3%
Improvement
4
Regression
5
Untouched
201
Skipped
9
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Regression
Improvement
Untouched
Skipped
219 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
next_power_of_two
benches/all_functions.rs::benches::bench_bitwise::bitwise
CodSpeed Performance Gauge
-32%
62.2 ns
91.4 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
to_num_i32
benches/all_functions.rs::benches::bench_compat::compat
CodSpeed Performance Gauge
-17%
288.3 ns
346.7 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
trunc
benches/all_functions.rs::benches::bench_arithmetic::arithmetic
CodSpeed Performance Gauge
-16%
316.7 ns
375 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
div_ceil
benches/all_functions.rs::benches::bench_arithmetic::arithmetic
CodSpeed Performance Gauge
-13%
383.6 ns
441.9 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
to_f32
benches/all_functions.rs::benches::bench_conversions::conversions
CodSpeed Performance Gauge
-12%
220.3 ns
249.4 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
TryFrom_u128
benches/all_functions.rs::benches::bench_conversions::conversions
CodSpeed Performance Gauge
+30%
125.6 ns
96.4 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
clamp
benches/all_functions.rs::benches::bench_arithmetic::arithmetic
CodSpeed Performance Gauge
+23%
156.7 ns
127.5 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
D38_div
benches/pr_gate.rs::benches::bench_arith::arith
CodSpeed Performance Gauge
+17%
791.9 ns
675.3 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
ceil
benches/all_functions.rs::benches::bench_arithmetic::arithmetic
CodSpeed Performance Gauge
+10%
318.1 ns
288.9 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
overflowing_rem
benches/all_functions.rs::benches::bench_overflow_variants::overflow
CodSpeed Performance Gauge
+8%
378.1 ns
348.9 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
D38_mul
benches/pr_gate.rs::benches::bench_arith::arith
CodSpeed Performance Gauge
+7%
839.4 ns
781.1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
wrapping_pow_8
benches/all_functions.rs::benches::bench_powers::powers
CodSpeed Performance Gauge
+7%
895.6 ns
837.2 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
D_mg_magic[wide_1e22]
benches/mul_div_candidates.rs::benches::bench_mul::D38s12::mul
CodSpeed Performance Gauge
+6%
486.4 ns
457.2 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
E_production[small_1e9]
benches/mul_div_candidates.rs::benches::bench_mul::D38s12::mul
CodSpeed Performance Gauge
+5%
577.8 ns
548.6 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
E_production[mid_1e15]
benches/mul_div_candidates.rs::benches::bench_mul::D38s12::mul
CodSpeed Performance Gauge
+5%
577.8 ns
548.6 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
E_production[bound_1e18]
benches/mul_div_candidates.rs::benches::bench_mul::D38s12::mul
CodSpeed Performance Gauge
+5%
579.4 ns
550.3 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
E_production[wide_1e22]
benches/mul_div_candidates.rs::benches::bench_mul::D38s12::mul
CodSpeed Performance Gauge
+4%
754.2 ns
725 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
C_i256_crate[wide_1e22]
benches/mul_div_candidates.rs::benches::bench_mul::D38s12::mul
CodSpeed Performance Gauge
+4%
788.1 ns
758.9 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pow_8
benches/all_functions.rs::benches::bench_powers::powers
CodSpeed Performance Gauge
+3%
865.8 ns
836.7 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
overflowing_pow_8
benches/all_functions.rs::benches::bench_powers::powers
CodSpeed Performance Gauge
+3%
895.8 ns
866.7 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
D307_div
benches/pr_gate.rs::benches::bench_arith::arith
CodSpeed Performance Gauge
+2%
16 µs
15.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
D57_div
benches/pr_gate.rs::benches::bench_arith::arith
CodSpeed Performance Gauge
+2%
8.7 µs
8.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
D57_mul
benches/pr_gate.rs::benches::bench_arith::arith
CodSpeed Performance Gauge
+2%
1.9 µs
1.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
D307_mul
benches/pr_gate.rs::benches::bench_arith::arith
CodSpeed Performance Gauge
+1%
6 µs
5.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
D57
benches/pr_gate.rs::benches::bench_transcendentals::sqrt_strict
CodSpeed Performance Gauge
0%
12.9 µs
12.9 µs
1
2
3
4
5
...
9
Commits
Click on a commit to change the comparison range
Base
main
a9c0e9b
-3.04%
ci: add lib-cmp comparison-bench workflows (fidelity + perf)
6ad9994
3 days ago
by jackmoxley
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs