perf(array): stop flattening appended list views in ListViewBuilder [builders-child-stack] - #9046
Merged
robert3005 merged 2 commits intoJul 31, 2026
Merged
CodSpeed HQ / CodSpeed Performance Analysis
failed
Jul 31, 2026
1 benchmark regressed
⚡ 7 improved benchmarks
❌ 1 regressed benchmark
✅ 1834 untouched benchmarks
⏩ 55 skipped benchmarks1
Warning
Please fix the performance issues or acknowledge them on CodSpeed.
Performance Changes
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ❌ | Simulation | decompress[u64, (10000, 256)] |
55.1 µs | 61.9 µs | -11.11% |
| ⚡ | Simulation | extend_from_array_non_zctl_overlapping[(10000, 8)] |
2,462.2 µs | 709.5 µs | ×3.5 |
| ⚡ | Simulation | extend_from_array_non_zctl_overlapping[(1000, 32)] |
906.2 µs | 294.7 µs | ×3.1 |
| ⚡ | Simulation | extend_from_array_zctl[(10000, 8)] |
2.2 ms | 1.2 ms | +83.72% |
| ⚡ | Simulation | extend_from_array_zctl[(1000, 64)] |
1,203.1 µs | 732.6 µs | +64.22% |
| ⚡ | Simulation | extend_from_array_non_zctl_overlapping[(1000, 8)] |
439 µs | 298 µs | +47.32% |
| ⚡ | Simulation | extend_from_array_zctl[(1000, 8)] |
402.4 µs | 342.9 µs | +17.37% |
| ⚡ | Simulation | fsl_large |
95.6 µs | 84.5 µs | +13.11% |
Tip
Investigate this regression by commenting @codspeedbot fix this regression on this PR, or directly use the CodSpeed MCP with your agent.
Comparing claude/listview-builder-keep-overlaps-9ze0t6 (6366160) with develop (49f98c3)
Footnotes
-
55 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