Avatar for the CodSpeedHQ user
CodSpeedHQ
codspeed-rust
BlogDocsChangelog

feat(cargo-codspeed): allow build with multiple modes

#162Merged
Comparing
cod-2067-support-cargo-codspeed-build-m-instrument1-m-instrument2-in
(
7fc87c3
) with
main
(
a8754dd
)
CodSpeed Performance Gauge
-70%
Improvement
13
Regression
2
Untouched
560
Ignored
28

Benchmarks

603 total
add_two_integers[(255, 255)]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
CodSpeed Performance Gauge
-70%
6 ns20 ns
fib_10
crates/divan_compat/benches/fib_example.rs
CodSpeed Performance Gauge
-18%
375 ns455 ns
add_two_integers[(42, 13)]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
CodSpeed Performance Gauge
×3.3
20 ns6 ns
hamiltonian_cycle[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
×2.1
2.1 µs1 µs
hamiltonian_cycle[4]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
+85%
1,451 ns785 ns
hamiltonian_cycle[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
+56%
1.7 µs1.1 µs
find_highest_set_bit[1024]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
CodSpeed Performance Gauge
+40%
7 ns5 ns
graph_coloring[6]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
+33%
1.5 µs1.1 µs
slice_into_vec_with_bytes
crates/divan_compat/examples/benches/counters.rs::bytes_counter_examples
CodSpeed Performance Gauge
+24%
57 ns46 ns
find_highest_set_bit[42]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
CodSpeed Performance Gauge
+24%
151.4 ns122.2 ns
find_highest_set_bit[1024]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
CodSpeed Performance Gauge
+24%
151.4 ns122.2 ns
find_highest_set_bit[65535]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
CodSpeed Performance Gauge
+24%
151.4 ns122.2 ns
find_highest_set_bit[255]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
CodSpeed Performance Gauge
+24%
151.4 ns122.2 ns
iter_with_setup
crates/criterion_compat/benches/criterion_integration/iter_with_setup.rs::benches::setup
CodSpeed Performance Gauge
+11%
50 ns45 ns
process_items_with_counter
crates/divan_compat/examples/benches/counters.rs::items_counter_examples
CodSpeed Performance Gauge
+4%
835.8 ns806.7 ns
recursive_memoized[BTreeMap<u64, u64>, 0]
crates/divan_compat/examples/benches/math.rs::fibonacci
CodSpeed Performance Gauge
+29%
18 ns14 ns
find_highest_set_bit[0]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
CodSpeed Performance Gauge
+24%
149.4 ns120.3 ns
iter_with_setup
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
CodSpeed Performance Gauge
+20%
48 ns40 ns
recursive[0]
crates/divan_compat/examples/benches/math.rs::fibonacci
CodSpeed Performance Gauge
+14%
240.3 ns211.1 ns
string_processing_multi_counter
crates/divan_compat/examples/benches/counters.rs::multiple_counters_examples
CodSpeed Performance Gauge
+11%
379 ns340 ns
from_elem[8192]
crates/criterion_compat/benches/criterion_integration/with_inputs.rs::benches::from_elem
CodSpeed Performance Gauge
+11%
562 ns508 ns
recursive[5]
crates/divan_compat/examples/benches/math.rs::fibonacci
CodSpeed Performance Gauge
+10%
320.3 ns291.1 ns
instant
crates/divan_compat/examples/benches/time.rs::now
CodSpeed Performance Gauge
+9%
363.6 ns334.4 ns
system_time
crates/divan_compat/examples/benches/time.rs::now
CodSpeed Performance Gauge
+9%
363.6 ns334.4 ns
graph_coloring[3]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
+6%
2.2 µs2.1 µs

Commits

Click on a commit to change the comparison range
Base
main
a8754dd
-70%
feat(cargo-codspeed): allow build with multiple modes
7fc87c3
10 days ago
by not-matthias
© 2026 CodSpeed Technology
Home Terms Privacy Docs