array slots #6870
Merged
array slots #6870
CodSpeed HQ / CodSpeed Performance Analysis
failed
Mar 31, 2026 in 0s
Performance Regression: -24.74%
⚡ 1 improved benchmark
❌ 36 regressed benchmarks
✅ 1069 untouched benchmarks
⏩ 1522 skipped benchmarks1
⚠️ Please fix the performance issues or acknowledge them on CodSpeed.
Performance Changes
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ❌ | Simulation | chunked_bool_canonical_into[(10, 1000)] |
1.8 ms | 2.2 ms | -18.65% |
| ❌ | Simulation | chunked_bool_canonical_into[(100, 100)] |
216.9 µs | 258.2 µs | -16% |
| ⚡ | Simulation | chunked_constant_i32_append_to_builder[(1000, 10)] |
44.8 µs | 33.4 µs | +34.08% |
| ❌ | Simulation | filter_all_true[10000] |
10.1 µs | 12.2 µs | -16.96% |
| ❌ | Simulation | new_bp_prim_test_between[i32, 32768] |
149.1 µs | 179.4 µs | -16.86% |
| ❌ | Simulation | new_bp_prim_test_between[i64, 16384] |
118.3 µs | 149 µs | -20.61% |
| ❌ | Simulation | new_bp_prim_test_between[i64, 32768] |
182.4 µs | 242.3 µs | -24.74% |
| ❌ | Simulation | old_bp_prim_test_between[i64, 16384] |
297.9 µs | 332.8 µs | -10.49% |
| ❌ | Simulation | old_alp_prim_test_between[f32, 32768] |
398.1 µs | 448.6 µs | -11.26% |
| ❌ | Simulation | new_alp_prim_test_between[f64, 16384] |
131.2 µs | 154.9 µs | -15.32% |
| ❌ | Simulation | new_bp_prim_test_between[i16, 32768] |
131 µs | 145.9 µs | -10.22% |
| ❌ | Simulation | take_10k_contiguous |
270.9 µs | 330.8 µs | -18.1% |
| ❌ | Simulation | new_bp_prim_test_between[i32, 16384] |
101.5 µs | 117.4 µs | -13.53% |
| ❌ | Simulation | take_10k_random |
209.1 µs | 270.2 µs | -22.62% |
| ❌ | Simulation | old_bp_prim_test_between[i64, 32768] |
473.4 µs | 538.6 µs | -12.11% |
| ❌ | Simulation | decompress_alp[f32, (1000, 0.01, 0.95)] |
13.5 µs | 15.8 µs | -14.91% |
| ❌ | Simulation | decompress_alp[f32, (1000, 0.01, 1.0)] |
13.4 µs | 15.8 µs | -14.94% |
| ❌ | Simulation | decompress_alp[f32, (1000, 0.01, 0.25)] |
13.7 µs | 15.8 µs | -13.49% |
| ❌ | Simulation | decompress_alp[f32, (1000, 0.1, 0.95)] |
15.3 µs | 17.5 µs | -12.78% |
| ❌ | Simulation | decompress_alp[f32, (1000, 0.1, 0.25)] |
13.6 µs | 15.9 µs | -14.48% |
| ... | ... | ... | ... | ... | ... |
ℹ️ Only the first 20 benchmarks are displayed. Go to the app to view all benchmarks.
Comparing ji/slots-for-arrays (4dfb89b) with develop (60aba91)
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