Skip to content

feat!(cargo-codspeed): Allow filtering by benchmark name - #122

Merged
GuillaumeLagrange merged 3 commits into
mainfrom
cod-1351-allow-filtering-per-benchmark-with-cargo-codspeed
Sep 26, 2025
Merged

GuillaumeLagrange merged 3 commits into
mainfrom
cod-1351-allow-filtering-per-benchmark-with-cargo-codspeed

feat(cargo-codspeed): add support for `--bench` target selection

43a2ff0
Select commit
Loading
Failed to load commit list.
CodSpeed / CodSpeed Performance Analysis failed Sep 26, 2025

Performance Regression: -6.78%

Summary

⚡ 10 improvements
❌ 1 regression
✅ 156 untouched

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

Benchmarks breakdown

Benchmark BASE HEAD Change
⚡ bench_array1[10] 254.2 ns 225 ns +12.96%
⚡ bench_array2[10] 254.2 ns 225 ns +12.96%
⚡ mut_borrow 924.2 ns 895 ns +3.26%
⚡ recursive[0] 240.3 ns 211.1 ns +13.82%
⚡ recursive[5] 320.3 ns 291.1 ns +10.02%
❌ recursive_memoized[BTreeMap<u64, u64>, 0] 400.8 ns 430 ns -6.78%
⚡ sleep_100ns 566.1 ns 536.9 ns +5.43%
⚡ sleep_100us 566.1 ns 536.9 ns +5.43%
⚡ sleep_1ms 566.1 ns 536.9 ns +5.43%
⚡ sleep_1ns 566.1 ns 536.9 ns +5.43%
⚡ sleep_1us 566.1 ns 536.9 ns +5.43%