chore: have on demand validity and patches for array remove slot extraction #7217
CodSpeed HQ / CodSpeed Performance Analysis
failed
Apr 1, 2026 in 0s
Performance Regression: -20.76%
⚡ 2 improved benchmarks
❌ 9 regressed benchmarks
✅ 1095 untouched benchmarks
⏩ 1522 skipped benchmarks1
⚠️ Please fix the performance issues or acknowledge them on CodSpeed.
Performance Changes
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ❌ | Simulation | old_alp_prim_test_between[f64, 32768] |
498.7 µs | 561.2 µs | -11.14% |
| ⚡ | Simulation | patched_take_10k_contiguous_not_patches |
313.9 µs | 284.3 µs | +10.4% |
| ❌ | Simulation | new_bp_prim_test_between[i64, 32768] |
183.4 µs | 231.4 µs | -20.76% |
| ⚡ | Simulation | patched_take_10k_contiguous_patches |
313.8 µs | 284.6 µs | +10.26% |
| ❌ | Simulation | new_bp_prim_test_between[i64, 16384] |
119.4 µs | 143.9 µs | -17.05% |
| ❌ | Simulation | take_10k_random |
212.5 µs | 256.8 µs | -17.25% |
| ❌ | Simulation | take_10k_contiguous |
273.4 µs | 318 µs | -14.03% |
| ❌ | Simulation | new_bp_prim_test_between[i32, 32768] |
150.3 µs | 168.5 µs | -10.83% |
| ❌ | Simulation | null_count_run_end[(10000, 1024, 0.01)] |
3.7 µs | 4.4 µs | -16.11% |
| ❌ | Simulation | null_count_run_end[(10000, 256, 0.01)] |
3.7 µs | 4.4 µs | -16.56% |
| ❌ | Simulation | null_count_run_end[(100000, 1024, 0.01)] |
3.7 µs | 4.4 µs | -16.11% |
Comparing ji/val-patches-on-dem (2c5d59b) with develop (0e352e5)
Footnotes
-
1522 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