CodSpeedHQ
codspeed-rust
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
feat: add perf v2 support
#121
Merged
Comparing
cod-1374-codspeed-rust-add-perf-v2-support
(
c9b70bf
) with
main
(
4be2e55
)
CodSpeed Performance Gauge
-63%
Improvement
10
Regression
22
Untouched
126
New
14
Ignored
5
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Regression
Improvement
New
Untouched
Ignored
177 total
Uses the
Wall Time instrument
to collect wall time performance metrics.
print_env_hello
crates/divan_compat/examples/benches/env.rs
CodSpeed Performance Gauge
-63%
1.9 µs
5.2 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
generate_combinations[8]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
-37%
3.1 µs
4.9 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
hamiltonian_cycle[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
-35%
603 ns
926 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
generate_combinations[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
-30%
1.3 µs
1.9 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
hamiltonian_cycle[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
-26%
701 ns
953 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
n_queens_solver[4]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
-26%
1.5 µs
2.1 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
hamiltonian_cycle[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
-25%
774 ns
1,028 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive_memoized[BTreeMap<u64, u64>, 30]
crates/divan_compat/examples/benches/math.rs::fibonacci
CodSpeed Performance Gauge
-15%
2.9 µs
3.4 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive_memoized[HashMap<u64, u64>, 10]
crates/divan_compat/examples/benches/math.rs::fibonacci
CodSpeed Performance Gauge
-13%
1.5 µs
1.8 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
init_array[1000]
crates/divan_compat/benches/basic_example.rs::const_bench
CodSpeed Performance Gauge
-13%
1.8 µs
2 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive_memoized[HashMap<u64, u64>, 30]
crates/divan_compat/examples/benches/math.rs::fibonacci
CodSpeed Performance Gauge
-11%
5.7 µs
6.4 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive[10]
crates/divan_compat/examples/benches/math.rs::fibonacci
CodSpeed Performance Gauge
-11%
383 ns
428 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive_memoized[HashMap<u64, u64>, 20]
crates/divan_compat/examples/benches/math.rs::fibonacci
CodSpeed Performance Gauge
-10%
3.3 µs
3.7 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive[5]
crates/divan_compat/examples/benches/math.rs::fibonacci
CodSpeed Performance Gauge
-9%
31 ns
34 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
graph_coloring[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
-7%
983 ns
1,061 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
graph_coloring[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
-7%
1.1 µs
1.1 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
graph_coloring[4]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
-7%
917 ns
983 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
generate_parentheses[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
-7%
21.7 µs
23.2 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive[20]
crates/divan_compat/examples/benches/math.rs::fibonacci
CodSpeed Performance Gauge
-5%
47.7 µs
50.2 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
recursive[30]
crates/divan_compat/examples/benches/math.rs::fibonacci
CodSpeed Performance Gauge
-5%
5.9 ms
6.1 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
generate_parentheses[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
-4%
68 µs
71.1 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
n_queens_solver[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
-4%
20.1 µs
20.9 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
sleep_100ns
crates/divan_compat/examples/benches/time_scale.rs
CodSpeed Performance Gauge
×3.1
61.4 µs
20.1 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
fibo_10
crates/divan_compat/benches/basic_example.rs
CodSpeed Performance Gauge
×2
2 ns
1 ns
Uses the
Wall Time instrument
to collect wall time performance metrics.
sort
crates/divan_compat/examples/benches/sort.rs::sorted
CodSpeed Performance Gauge
+17%
139.2 µs
118.8 µs
1
2
...
8
Commits
Click on a commit to change the comparison range
Base
main
4be2e55
-62.57%
feat(divan_compat): add recursive fib example
c9b70bf
5 months ago
by not-matthias
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs