Avatar for the CodSpeedHQ user
CodSpeedHQ
codspeed-rust
BlogDocsChangelog

Support macos walltime without profiling in codspeed-rust

#176Merged
Comparing
cod-2459-be-able-to-run-all-integrations-on-macos
(
fa2bd15
) with
main
(
2b09043
)
CodSpeed Performance Gauge
-54%
Improvement
26
Regression
10
Untouched
539
Ignored
28

Benchmarks

603 total
count_set_bits[65535]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
CodSpeed Performance Gauge
+27%
137.5 ns108.3 ns
iter_batched_large_input
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
CodSpeed Performance Gauge
+22%
44 ns36 ns
iter_batched_per_iteration
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
CodSpeed Performance Gauge
+22%
44 ns36 ns
recursive[5]
crates/divan_compat/examples/benches/math.rs::fibonacci
CodSpeed Performance Gauge
+10%
34 ns31 ns
recursive[10]
crates/divan_compat/examples/benches/math.rs::fibonacci
CodSpeed Performance Gauge
+8%
411 ns380 ns
recursive[30]
crates/divan_compat/examples/benches/math.rs::fibonacci
CodSpeed Performance Gauge
+8%
6.2 ms5.7 ms
recursive[20]
crates/divan_compat/examples/benches/math.rs::fibonacci
CodSpeed Performance Gauge
+8%
49.6 µs46 µs
hamiltonian_cycle[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
+5%
917 ns872 ns
fib_10
crates/divan_compat/benches/fib_example.rs
CodSpeed Performance Gauge
+5%
404 ns386 ns
recursive_memoized[BTreeMap<u64, u64>, 5]
crates/divan_compat/examples/benches/math.rs::fibonacci
CodSpeed Performance Gauge
+4%
2.5 µs2.4 µs
fibo_recursive
crates/codspeed/benches/native.rs
CodSpeed Performance Gauge
+3%
946.1 ns916.9 ns
find_highest_set_bit[0]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
CodSpeed Performance Gauge
+32%
120.3 ns91.1 ns
recursive_memoized[BTreeMap<u64, u64>, 0]
crates/divan_compat/examples/benches/math.rs::fibonacci
CodSpeed Performance Gauge
+29%
18 ns14 ns
add_two_integers[(0, 0)]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
CodSpeed Performance Gauge
+24%
150.8 ns121.7 ns
iter_batched_ref_per_iteration
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
CodSpeed Performance Gauge
+22%
44 ns36 ns
small_drop
crates/criterion_compat/benches/criterion_integration/iter_with_large_drop.rs::benches::small_drop::iter_with_large_drop
CodSpeed Performance Gauge
+20%
65 ns54 ns
string_processing_multi_counter
crates/divan_compat/examples/benches/counters.rs::multiple_counters_examples
CodSpeed Performance Gauge
+11%
369 ns331 ns
iter_with_setup
crates/criterion_compat/benches/criterion_integration/measurement_overhead.rs::benches::some_benchmark::overhead
CodSpeed Performance Gauge
+10%
44 ns40 ns
from_elem[2048]
crates/criterion_compat/benches/criterion_integration/with_inputs.rs::benches::from_elem
CodSpeed Performance Gauge
+7%
265 ns247 ns
fibonacci_custom_measurement
crates/criterion_compat/benches/criterion_integration/custom_measurement.rs::benches::fibonacci_cycles
CodSpeed Performance Gauge
+7%
415 ns387 ns
uppercase_chars_with_counter
crates/divan_compat/examples/benches/counters.rs::chars_counter_examples
CodSpeed Performance Gauge
+7%
393 ns367 ns
n_queens_solver[5]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
+6%
8.7 µs8.1 µs
generate_combinations[7]
crates/divan_compat/examples/benches/the_algorithms.rs::backtracking
CodSpeed Performance Gauge
+5%
3.9 µs3.7 µs
sleep_100ns
crates/divan_compat/examples/benches/time_scale.rs
CodSpeed Performance Gauge
+4%
194 ns186 ns
generate_gray_code[1]
crates/divan_compat/examples/benches/the_algorithms.rs::bit_manipulation
CodSpeed Performance Gauge
+4%
163 ns157 ns

Commits

Click on a commit to change the comparison range
Base
main
2b09043
-53.58%
chore: bump use i32 for pid in instrument-hooks api
fa2bd15
3 days ago
by GuillaumeLagrange
© 2026 CodSpeed Technology
Home Terms Privacy Docs