Track dirtyness per item (#26237)
This reduces the number of multibuffer syncs when starting the editor with 80 files open in the Zed repo from 10,000,000 to 100,000 by avoiding O(n**2) dirtyness checks. Release Notes: - Fixed a beachball when restarting in a large repo with a large number open files
C
Conrad Irwin committed
f373383fc17e09931885c2b9dd26bba361f3ad62
Parent: 263d9ff
Committed by GitHub <noreply@github.com>
on 3/6/2025, 10:12:56 PM