Files
ghostty/src
Jon Parise 9659167ecd terminal/search: reuse viewport fingerprint storage
Retain the existing fingerprint's storage instead of allocating a fresh
owned slice on every update. The previous approach built a replacement
fingerprint before it knew whether the viewport changed, discarding it
for unchanged viewports.

The fingerprint now rebuilds in place after reserving viewport-sized
capacity and reports whether its contents changed. Unchanged viewport
updates skip the allocation, while changed viewports will usually reuse
the existing buffer for the lifetime of the active search.
2026-07-12 11:32:54 -04:00
..
2026-03-15 20:58:43 -04:00
2026-05-05 09:47:06 +02:00
2026-03-20 10:37:42 -05:00
2026-03-19 22:01:16 -05:00