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
add_two_integers[(65535, -65535)]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
CodSpeed Performance Gauge
-100%
258.3 ns1,414,491.9 ns
add_two_integers[(1024, -1024)]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
CodSpeed Performance Gauge
-100%
241.7 ns1,285,151.4 ns
iterative[30]
crates/divan_compat/examples/benches/math.rs::fibonacci
CodSpeed Performance Gauge
-100%
236.9 ns1,217,633.3 ns
iterative[20]
crates/divan_compat/examples/benches/math.rs::fibonacci
CodSpeed Performance Gauge
-100%
206.4 ns937,255.6 ns
count_set_bits[65535]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
CodSpeed Performance Gauge
-100%
108.3 ns392,466.7 ns
iterative[10]
crates/divan_compat/examples/benches/math.rs::fibonacci
CodSpeed Performance Gauge
-100%
175.8 ns548,222.2 ns
recursive[5]
crates/divan_compat/examples/benches/math.rs::fibonacci
CodSpeed Performance Gauge
-100%
320.3 ns847,525 ns
count_set_bits[255]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
CodSpeed Performance Gauge
-100%
99.4 ns246,650 ns
fibonacci_custom_measurement
crates/criterion_compat/benches/criterion_integration/custom_measurement.rs::benches::fibonacci_cycles
CodSpeed Performance Gauge
-100%
916.7 ns2,221,812.5 ns
Iterative[21]
crates/criterion_compat/benches/criterion_integration/compare_functions.rs::fibonaccis::compare_fibonaccis_group::Fibonacci3
CodSpeed Performance Gauge
-100%
163.6 ns390,665.3 ns
Iterative
crates/criterion_compat/benches/criterion_integration/compare_functions.rs::fibonaccis::compare_fibonaccis::Fibonacci
CodSpeed Performance Gauge
-100%
161.9 ns359,692.5 ns
Iterative[20]
crates/criterion_compat/benches/criterion_integration/compare_functions.rs::fibonaccis::compare_fibonaccis_group::Fibonacci3
CodSpeed Performance Gauge
-100%
161.9 ns357,889.7 ns
bench_array1[10]
crates/divan_compat/benches/basic_example.rs::const_bench
CodSpeed Performance Gauge
-100%
225 ns463,291.7 ns
bench_array2[10]
crates/divan_compat/benches/basic_example.rs::const_bench
CodSpeed Performance Gauge
-100%
225 ns461,229.2 ns
iterative[5]
crates/divan_compat/examples/benches/math.rs::fibonacci
CodSpeed Performance Gauge
-100%
160.6 ns301,745.8 ns
simulated_processing_cycles
crates/divan_compat/examples/benches/counters.rs::cycles_counter_examples
CodSpeed Performance Gauge
-100%
2 µs3,285.6 µs
count_set_bits[42]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
CodSpeed Performance Gauge
-100%
93.9 ns143,122.2 ns
count_chars_in_string
crates/divan_compat/examples/benches/counters.rs::chars_counter_examples
CodSpeed Performance Gauge
-100%
671.9 ns886,962.5 ns
bench_array1[4]
crates/divan_compat/benches/basic_example.rs::const_bench
CodSpeed Performance Gauge
-100%
154.4 ns203,123.6 ns
bench_array2[4]
crates/divan_compat/benches/basic_example.rs::const_bench
CodSpeed Performance Gauge
-100%
154.4 ns202,417.5 ns
init_array[4]
crates/divan_compat/benches/basic_example.rs::const_bench
CodSpeed Performance Gauge
-100%
154.4 ns202,348.6 ns
add_two_integers[(255, 255)]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
CodSpeed Performance Gauge
-100%
155 ns191,131.4 ns
add_two_integers[(42, 13)]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
CodSpeed Performance Gauge
-100%
155 ns189,856.4 ns
div
crates/divan_compat/examples/benches/math.rs
CodSpeed Performance Gauge
-100%
124.2 ns151,243.3 ns
subset_sum[10]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
-100%
2.3 µs2,775.2 µs

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