fix: dont optimize out benches #18
Merged
CodSpeed HQ / CodSpeed Performance Analysis
failed
Jul 4, 2025 in 0s
Performance Regression: -98.91%
Summary
⚡ 2 improvements
❌ 20 regressions
✅ 20 untouched benchmarks
⚠️ Please fix the performance issues or acknowledge them on CodSpeed.
Benchmarks breakdown
| Benchmark | BASE |
HEAD |
Change | |
|---|---|---|---|---|
| ❌ | BM_Capture[int_test] |
91.4 ns | 121.4 ns | -24.71% |
| ❌ | BM_memcpy[4096] |
92.8 ns | 4,424.7 ns | -97.9% |
| ❌ | BM_memcpy[512] |
92.8 ns | 944.7 ns | -90.18% |
| ❌ | BM_memcpy[64] |
92.8 ns | 334.4 ns | -72.26% |
| ❌ | BM_memcpy[8192] |
92.8 ns | 8,335.8 ns | -98.89% |
| ❌ | BM_memcpy[8] |
92.8 ns | 305.6 ns | -69.64% |
| ❌ | BM_rand_vector |
91.4 ns | 182.8 ns | -50% |
| ❌ | BarTest[MyFixture] |
90.3 ns | 121.7 ns | -25.8% |
| ❌ | DoubleTest[MyTemplatedFixture, double] |
90.3 ns | 121.7 ns | -25.8% |
| ❌ | FooTest[MyFixture] |
90.3 ns | 121.7 ns | -25.8% |
| ❌ | IntTest[MyTemplatedFixture, int] |
90.3 ns | 121.7 ns | -25.8% |
| ❌ | TestA[MyTemplate1, int] |
90.3 ns | 121.7 ns | -25.8% |
| ❌ | TestB[MyTemplate2, int, double] |
90.3 ns | 121.7 ns | -25.8% |
| ⚡ | BM_Capture[int_test] |
119.4 ns | 91.9 ns | +29.91% |
| ❌ | BM_memcpy[4096] |
90.3 ns | 4,394.2 ns | -97.95% |
| ❌ | BM_memcpy[512] |
90.3 ns | 972.5 ns | -90.72% |
| ❌ | BM_memcpy[64] |
90.3 ns | 362.2 ns | -75.08% |
| ❌ | BM_memcpy[8192] |
90.3 ns | 8,305.3 ns | -98.91% |
| ❌ | BM_memcpy[8] |
90.3 ns | 304.2 ns | -70.32% |
| ❌ | BM_rand_vector |
90.3 ns | 153.1 ns | -41.02% |
| ... | ... | ... | ... | ... |
ℹ️ Only the first 20 benchmarks are displayed. Go to the app to view all benchmarks.
Loading