WIP: Enable needles-pass-by-value lint #6778
Draft
CodSpeed HQ / CodSpeed Performance Analysis
succeeded
Mar 4, 2026 in 0s
Performance Gate Passed
⚡ 5 improved benchmarks
✅ 975 untouched benchmarks
⏩ 1466 skipped benchmarks1
Performance Changes
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ⚡ | Simulation | alp_rd_decompress_f64 |
27.4 ms | 23.5 ms | +16.54% |
| ⚡ | Simulation | decompress_rd[f32, 100000] |
1.9 ms | 1.5 ms | +26.25% |
| ⚡ | Simulation | decompress_rd[f32, 10000] |
256.1 µs | 217 µs | +18.01% |
| ⚡ | Simulation | decompress_rd[f64, 100000] |
2.3 ms | 1.9 ms | +20.69% |
| ⚡ | Simulation | decompress_rd[f64, 10000] |
262.1 µs | 221.7 µs | +18.24% |
Comparing adamg/needless-pass-by-value (3ab051c) with develop (df23c37)
Footnotes
-
1466 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports. ↩
Loading