feat[buffer]: specialized collect_bool per arch#8749
Merged
joseph-isaacs merged 1 commit intoJul 16, 2026
CodSpeed HQ / CodSpeed Performance Analysis
succeeded
Jul 14, 2026
Performance Gate Passed
⚡ 23 improved benchmarks
✅ 1637 untouched benchmarks
🆕 4 new benchmarks
⏩ 47 skipped benchmarks1
Performance Changes
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ⚡ | Simulation | copy_nullable[65536] |
1,028 µs | 573.4 µs | +79.3% |
| ⚡ | Simulation | new_bp_prim_test_between[i32, 32768] |
155 µs | 123.8 µs | +25.23% |
| ⚡ | Simulation | new_bp_prim_test_between[i16, 32768] |
150.8 µs | 122.1 µs | +23.48% |
| ⚡ | Simulation | new_alp_prim_test_between[f32, 32768] |
169.4 µs | 138.6 µs | +22.24% |
| ⚡ | Simulation | new_bp_prim_test_between[i32, 16384] |
95.6 µs | 80 µs | +19.52% |
| ⚡ | Simulation | new_bp_prim_test_between[i16, 16384] |
92.2 µs | 77.9 µs | +18.32% |
| ⚡ | Simulation | new_bp_prim_test_between[i64, 32768] |
162.5 µs | 138.1 µs | +17.67% |
| ⚡ | Simulation | new_alp_prim_test_between[f32, 16384] |
106 µs | 90.6 µs | +17.02% |
| ⚡ | Simulation | new_raw_prim_test_between[f32, 32768] |
121.1 µs | 103.6 µs | +16.89% |
| ⚡ | Simulation | new_alp_prim_test_between[f64, 32768] |
177.5 µs | 152.9 µs | +16.05% |
| ⚡ | Simulation | copy_non_nullable[65536] |
908.6 µs | 794 µs | +14.44% |
| ⚡ | Simulation | new_raw_prim_test_between[u32, 32768] |
116.5 µs | 101.9 µs | +14.38% |
| ⚡ | Simulation | new_raw_prim_test_between[i32, 32768] |
114.3 µs | 100.1 µs | +14.22% |
| ⚡ | Simulation | new_bp_prim_test_between[i64, 16384] |
101.5 µs | 89.2 µs | +13.78% |
| ⚡ | Simulation | new_raw_prim_test_between[f32, 16384] |
74.9 µs | 66.1 µs | +13.37% |
| ⚡ | Simulation | new_alp_prim_test_between[f64, 16384] |
113.3 µs | 101.2 µs | +12.01% |
| ⚡ | Simulation | new_raw_prim_test_between[u32, 16384] |
72.7 µs | 65.2 µs | +11.48% |
| ⚡ | Simulation | new_raw_prim_test_between[i32, 16384] |
71.5 µs | 64.3 µs | +11.27% |
| ⚡ | Simulation | slice_vortex_buffer[1024] |
959.2 ns | 871.7 ns | +10.04% |
| ⚡ | Simulation | slice_vortex_buffer[16384] |
959.2 ns | 871.7 ns | +10.04% |
| ... | ... | ... | ... | ... | ... |
ℹ️ Only the first 20 benchmarks are displayed. Go to the app to view all benchmarks.
Tip
Curious why this is faster? Comment @codspeedbot explain why this is faster on this PR, or directly use the CodSpeed MCP with your agent.
Comparing claude/collect-bool-arch-optimizations-bo09ws (e64d06d) with develop (5abaf98)
Footnotes
-
47 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