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
fib_in_thread_bench[32]
crates/divan_compat/benches/thread_example.rs
CodSpeed Performance Gauge
-14%
384 B448 B
fib_in_thread[32]
crates/divan_compat/benches/thread_example.rs
CodSpeed Performance Gauge
-14%
384 B448 B
fib_in_thread[31]
crates/divan_compat/benches/thread_example.rs
CodSpeed Performance Gauge
-14%
384 B448 B
fib_in_thread_bench[31]
crates/divan_compat/benches/thread_example.rs
CodSpeed Performance Gauge
-14%
384 B448 B
system_time
crates/divan_compat/examples/benches/time.rs::now
CodSpeed Performance Gauge
-10%
38 ns42 ns
fib_in_thread_bench_local[30]
crates/divan_compat/benches/thread_example.rs
CodSpeed Performance Gauge
-8%
720 B784 B
hamiltonian_cycle[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
×2
2.2 µs1.1 µs
rem
crates/divan_compat/examples/benches/math.rs
CodSpeed Performance Gauge
+88%
124.4 ns66.1 ns
generate_parentheses[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
+76%
13.5 KB7.7 KB
sort_unstable
crates/divan_compat/examples/benches/sort.rs::sorted
CodSpeed Performance Gauge
+75%
404.8 µs231 µs
generate_parentheses[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
+70%
3.4 KB2 KB
recursive_memoized[BTreeMap<u64, u64>, 10]
crates/divan_compat/examples/benches/math.rs::fibonacci
CodSpeed Performance Gauge
+65%
1,007 ns611 ns
generate_combinations[9]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
+56%
7.8 KB5 KB
generate_parentheses[4]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
+50%
860 B572 B
generate_combinations[8]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
+50%
4.2 KB2.8 KB
hamiltonian_cycle[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
+47%
1.9 µs1.3 µs
generate_combinations[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
+44%
936 B648 B
permutations[4]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
+42%
2.2 KB1.6 KB
permutations[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
+41%
81.8 KB57.9 KB
bench_large_input
crates/divan_compat/benches/drop_example.rs
CodSpeed Performance Gauge
+41%
1.6 ms1.1 ms
generate_combinations[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
+38%
1.7 KB1.2 KB
generate_combinations[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
+36%
3.2 KB2.3 KB
generate_parentheses[3]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
+35%
368 B272 B
graph_coloring[4]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
+35%
1,307 ns968 ns
permutations[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
+33%
623.9 KB467.7 KB

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