diff options
| author | Gabriel Schneider <[email protected]> | 2026-09-29 13:26:07 -0300 |
|---|---|---|
| committer | Gabriel Schneider <[email protected]> | 2026-10-01 00:12:16 -0300 |
| commit | be5f559939fc11cbfba95b4a7d518816bec8677a (patch) | |
| tree | 75373c54379f10416339e59157cb411088ebba1b /test/pdf_sections_bench.zig | |
| parent | 34cddaea7db5081743fca928e6e50842e23cc5db (diff) | |
| download | pardes-be5f559939fc11cbfba95b4a7d518816bec8677a.tar.gz pardes-be5f559939fc11cbfba95b4a7d518816bec8677a.zip | |
The GUI's idle wakeup copies no 20 KB message batch
Queue.take built its batch (queue capacity plus room, some 20 KB) and returned it by value on every wakeup, a memset and a memcpy of it though the queue was empty; it led the idle profile. drainQueue now fills a batch the Shell keeps, and an empty queue leaves it untouched.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'test/pdf_sections_bench.zig')
0 files changed, 0 insertions, 0 deletions
