diff options
| author | Gabriel Schneider <[email protected]> | 2026-09-29 17:01:01 -0300 |
|---|---|---|
| committer | Gabriel Schneider <[email protected]> | 2026-10-01 00:12:17 -0300 |
| commit | c89ab8eb499e04205f7570e6de71071523e4fa73 (patch) | |
| tree | 5e342799e793f3754ed77613e238f99ded08e6e7 /src/detached/wire.zig | |
| parent | 9e78acbfeee714ae5a4ce152c2be8c6a7abccf3e (diff) | |
| download | pardes-c89ab8eb499e04205f7570e6de71071523e4fa73.tar.gz pardes-c89ab8eb499e04205f7570e6de71071523e4fa73.zip | |
A write to addr, limit or mark asks for no frame, so its close is not held behind one
Every write that changes a pane set needs_frame, an addr write too, so the editor drew a whole frame after each and the clunk that followed waited for the turn while it did: 0.5 ms (Debug) to 1.2 ms a clunk, what made addr and event write-back 4-10x acme's. An address, a limit and the mark flag are nothing drawn; their writes no longer ask for a frame. Clunk after an addr write: 0.518 -> 0.015 ms (Debug tty, fs.py client).
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'src/detached/wire.zig')
0 files changed, 0 insertions, 0 deletions
