Skip to content

feat(criterion): make `Bencher` implement `Send + Sync`

97babdc
Select commit
Loading
Failed to load commit list.
Merged

feat(criterion): make Bencher implement Send + Sync #116

feat(criterion): make `Bencher` implement `Send + Sync`
97babdc
Select commit
Loading
Failed to load commit list.
CodSpeed HQ / CodSpeed Performance Analysis failed Sep 26, 2025 in 0s

Performance Regression: -11.48%

Summary

⚡ 11 improvements
❌ 6 regressions
✅ 150 untouched

⚠️ Please fix the performance issues or acknowledge them on CodSpeed.

Benchmarks breakdown

Benchmark BASE HEAD Change
Iterative 162.5 ns 132.5 ns +22.64%
Iterative[20] 162.5 ns 132.5 ns +22.64%
Iterative[21] 164.2 ns 134.2 ns +22.36%
fibonacci_custom_measurement 916.7 ns 945.8 ns -3.08%
sleep_100ms 595.3 ns 536.9 ns +10.86%
sleep_10ms 566.1 ns 536.9 ns +5.43%
sleep_1ms 566.1 ns 536.9 ns +5.43%
sleep_50ms 595.3 ns 536.9 ns +10.86%
from_elem[1024] 1.8 µs 1.9 µs -3.1%
from_elem_decimal[1024] 1.8 µs 1.9 µs -3.1%
bench_array1[10] 225 ns 254.2 ns -11.48%
bench_array2[10] 225 ns 254.2 ns -11.48%
mut_borrow 895 ns 924.2 ns -3.16%
recursive_memoized[BTreeMap<u64, u64>, 0] 430 ns 400.8 ns +7.28%
recursive_memoized[HashMap<u64, u64>, 0] 958.3 ns 929.2 ns +3.14%
instant 363.6 ns 334.4 ns +8.72%
system_time 363.6 ns 334.4 ns +8.72%