Avatar for the CodSpeedHQ user
CodSpeedHQ
codspeed-rust
BlogDocsChangelog

fix(codspeed): always compile instrument-hooks (with stubs)

#132Merged
Comparing
simplify-instrument-hooks
(
8054636
) with
main
(
3de526b
)
CodSpeed Performance Gauge
-50%
Improvement
6
Regression
3
Untouched
163
Dropped
172
Ignored
28

Benchmarks

372 total
sum_fold
crates/criterion_compat/benches/criterion_example.rs::benches::a
Missing
CodSpeed Performance Gauge
N/A
254.7 ns*N/A
iter_batched_ref_per_iteration
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
Missing
CodSpeed Performance Gauge
N/A
< 1 ns*N/A
iter_batched_large_input
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
Missing
CodSpeed Performance Gauge
N/A
< 1 ns*N/A
iter_batched_ref_small_input
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
Missing
CodSpeed Performance Gauge
N/A
< 1 ns*N/A
from_elem[16384]
crates/criterion_compat/benches/criterion_integration/with_inputs.rs::benches::from_elem
Missing
CodSpeed Performance Gauge
N/A
19.6 µs*N/A
from_elem[2048]
crates/criterion_compat/benches/criterion_integration/with_inputs.rs::benches::from_elem
Missing
CodSpeed Performance Gauge
N/A
4 µs*N/A
iter_with_large_drop
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
Missing
CodSpeed Performance Gauge
N/A
< 1 ns*N/A
iter_batched_ref_large_input
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
Missing
CodSpeed Performance Gauge
N/A
< 1 ns*N/A
iter_batched_small_input
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
Missing
CodSpeed Performance Gauge
N/A
< 1 ns*N/A
from_elem[8192]
crates/criterion_compat/benches/criterion_integration/with_inputs.rs::benches::from_elem
Missing
CodSpeed Performance Gauge
N/A
11.3 µs*N/A
iter
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
Missing
CodSpeed Performance Gauge
N/A
< 1 ns*N/A
from_elem[1024]
crates/criterion_compat/benches/criterion_integration/with_inputs.rs::benches::from_elem
Missing
CodSpeed Performance Gauge
N/A
1.8 µs*N/A
with_input[5]
crates/criterion_compat/benches/test_benches.rs::benches::bench_with_explicit_lifetime
Missing
CodSpeed Performance Gauge
N/A
< 1 ns*N/A
with_input[5]
crates/criterion_compat/benches/test_benches.rs::benches::bench
Missing
CodSpeed Performance Gauge
N/A
< 1 ns*N/A
iter_with_large_setup
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
Missing
CodSpeed Performance Gauge
N/A
< 1 ns*N/A
iter_batched_ref_small_input
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
Missing
CodSpeed Performance Gauge
N/A
< 1 ns*N/A
iter_batched_small_input
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
Missing
CodSpeed Performance Gauge
N/A
< 1 ns*N/A
iter_with_large_setup
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
Missing
CodSpeed Performance Gauge
N/A
< 1 ns*N/A
build_vec
crates/criterion_compat/benches/criterion_example.rs::benches::b
Missing
CodSpeed Performance Gauge
N/A
2.8 µs*N/A
iter_batched_ref_per_iteration
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
Missing
CodSpeed Performance Gauge
N/A
< 1 ns*N/A
iter_batched_per_iteration
crates/criterion_compat/benches/criterion_integration/async_measurement_overhead.rs::benches::some_benchmark::async overhead
Missing
CodSpeed Performance Gauge
N/A
< 1 ns*N/A
from_elem_decimal[1024]
crates/criterion_compat/benches/criterion_integration/with_inputs.rs::benches::from_elem
Missing
CodSpeed Performance Gauge
N/A
1.8 µs*N/A
bench_explicit_measurement
crates/criterion_compat/benches/test_benches.rs::benches::bench_using_group_with_explicit_measurement::group
Missing
CodSpeed Performance Gauge
N/A
< 1 ns*N/A
iter_with_setup
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
Missing
CodSpeed Performance Gauge
N/A
< 1 ns*N/A
with_input[5]
crates/criterion_compat/benches/test_benches.rs::benches::nested::bench
Missing
CodSpeed Performance Gauge
N/A
< 1 ns*N/A

Commits

Click on a commit to change the comparison range
Base
main
3de526b
-50%
fix(codspeed): always compile instrument-hooks (with stubs)
8054636
4 months ago
by not-matthias
© 2026 CodSpeed Technology
Home Terms Privacy Docs