Avatar for the CodSpeedHQ user
CodSpeedHQ
codspeed-rust
BlogDocsChangelog

feat: multiple rounds of analysis mode

#165
Comparing
cod-2097-multiple-rounds-of-analysis-mode-to-reduce-variance
(
71187bd
) with
main
(
7fc87c3
)
CodSpeed Performance Gauge
-100%
Improvement
40
Regression
131
Untouched
404
Ignored
28

Benchmarks

603 total
generate_combinations[9]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
-99%
21.5 µs1,574.2 µs
permutations[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
-98%
33.5 µs1,843.2 µs
generate_parentheses[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
-98%
45.1 µs2,090.2 µs
fib_20
crates/divan_compat/benches/fib_example.rs
CodSpeed Performance Gauge
-97%
70 µs2,575.4 µs
recursive[20]
crates/divan_compat/examples/benches/math.rs::fibonacci
CodSpeed Performance Gauge
-97%
79.2 µs2,757.7 µs
Recursive[20]
crates/criterion_compat/benches/criterion_integration/compare_functions.rs::fibonaccis::compare_fibonaccis_group::Fibonacci3
CodSpeed Performance Gauge
-97%
80.9 µs2,656.6 µs
small_drop
crates/criterion_compat/benches/criterion_integration/iter_with_large_drop.rs::benches::small_drop::iter_with_large_drop
CodSpeed Performance Gauge
-96%
2 ns56 ns
Recursive[21]
crates/criterion_compat/benches/criterion_integration/compare_functions.rs::fibonaccis::compare_fibonaccis_group::Fibonacci3
CodSpeed Performance Gauge
-95%
130.6 µs2,735.4 µs
sudoku
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
-95%
117.1 µs2,281.9 µs
generate_parentheses[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
-94%
120.5 µs2,156 µs
n_queens_solver[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
-93%
160.5 µs2,221.6 µs
permutations[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
-91%
184.6 µs1,975.6 µs
large_drop
crates/criterion_compat/benches/criterion_integration/iter_with_large_drop.rs::benches::large_drop::iter_with_large_drop
CodSpeed Performance Gauge
-86%
1 ms7 ms
sort
crates/divan_compat/examples/benches/sort.rs::sorted
CodSpeed Performance Gauge
-84%
464.1 µs2,869.8 µs
generate_combinations[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
-82%
289.4 µs1,648.6 µs
knight_tour[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
-80%
665.9 µs3,309.7 µs
n_queens_solver[8]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
-74%
617.5 µs2,396.3 µs
sort
crates/divan_compat/examples/benches/sort.rs::random
CodSpeed Performance Gauge
-50%
390.6 KB781.3 KB
sort
crates/divan_compat/examples/benches/sort.rs::sorted
CodSpeed Performance Gauge
-50%
390.6 KB781.3 KB
permutations[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
-48%
1.3 ms2.5 ms
generate_combinations[9]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
-32%
5.1 µs7.5 µs
fib_in_thread_bench[30]
crates/divan_compat/benches/thread_example.rs
CodSpeed Performance Gauge
-14%
384 B448 B
fib_in_thread_bench_local[32]
crates/divan_compat/benches/thread_example.rs
CodSpeed Performance Gauge
-14%
384 B448 B
fib_in_thread_bench_local[31]
crates/divan_compat/benches/thread_example.rs
CodSpeed Performance Gauge
-14%
384 B448 B
fib_in_thread[30]
crates/divan_compat/benches/thread_example.rs
CodSpeed Performance Gauge
-14%
384 B448 B

Commits

Click on a commit to change the comparison range
Base
main
7fc87c3
-99.98%
feat(divan): run multiple rounds of analysis mode
1545735
1 day ago
by not-matthias
0%
wip: add criterion multiple rounds poc
71187bd
1 day ago
by not-matthias
© 2026 CodSpeed Technology
Home Terms Privacy Docs