Skip to content

Merge branch 'develop' into bp/listview-rebuild

50feb59
Select commit
Loading
Failed to load commit list.
Merged

Add take-based rebuild strategy for ListView with small lists #6492

Merge branch 'develop' into bp/listview-rebuild
50feb59
Select commit
Loading
Failed to load commit list.
CodSpeed HQ / CodSpeed Performance Analysis succeeded Feb 24, 2026 in 0s

Performance Gate Passed

⚡ 5 improved benchmarks
✅ 949 untouched benchmarks
⏩ 1466 skipped benchmarks1

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation i32_small 156.9 µs 83.4 µs +88.2%
Simulation struct_small 406 µs 86.4 µs ×4.7
Simulation varbinview_small 388.3 µs 169.3 µs ×2.3
Simulation i32_small_overlapping 146.4 µs 66.3 µs ×2.2
Simulation rebuild_naive 2,722.3 µs 266.5 µs ×10

Comparing bp/listview-rebuild (50feb59) with develop (e7b81e9)

Open in CodSpeed

Footnotes

  1. 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.