summaryrefslogtreecommitdiff
path: root/test/perf.zig
Commit message (Expand)AuthorAge
* Zerox opens a second pane on a file pane's buffer: one text, undo and unsaved...Gabriel Schneider9 hours
* A selection deep in a long line costs a render what one at its start does: 5 ...Gabriel Schneider29 hours
* An append to a body through 9P costs its own bytes, not five passes over the ...Gabriel Schneider29 hours
* Terminal.zig is terminal.zig: a file of functions and no fields takes a names...Gabriel Schneider29 hours
* Mini.zig is mini.zig: a file of functions and no fields takes a namespace's l...Gabriel Schneider29 hours
* An open's writes in a row to one place go in as one edit: a 10 MB body write ...Gabriel Schneider29 hours
* The theme's chrome is worked out once, not per grapheme; still post passes le...Gabriel Schneider29 hours
* Give a pane's body its own Text holding the cursor, selections, mode and undoGabriel Schneider29 hours
* Move looking out of pardes.zig into look.zigGabriel Schneider29 hours
* Move text editing out of pardes.zig into edit.zigGabriel Schneider29 hours
* Ask from the keyboard which neighbour a closed pane's rows go toGabriel Schneider29 hours
* Fixes from three adversarial reviews, and a destructive one among themGabriel Schneider29 hours
* Measure startup, and find there is nothing in it worth optimizingGabriel Schneider29 hours
* Refactor panes and filesystem; replace FUSE with 9PGabriel Schneider2026-09-07
* One core behind N frontends, the board's own runner moved in, and every board...Gabriel Schneider2026-08-27
* Compare a whole row with one memcmp before looking at cellsGabriel Schneider2026-08-25
* Make a keystroke 2.6x cheaper by not asking Unicode about ASCIIGabriel Schneider2026-08-25
* big slow change: prebuilt shaders (SPIR-V/Metal), core gui reflow, docs, web ...Gabriel Schneider2026-08-18
* terminal: memoize the motion surface instead of dumping the scrollback per keyGabriel Schneider2026-08-12
* replace ArrayLists with bounded storageGabriel Schneider2026-08-10
* motion, scrolling and redraw are flat in file size nowGabriel Schneider2026-08-01