perf: 16-byte docs, faster fills
Docs keep texts and conditional states in tables of their own, so a node takes 16 bytes. A fill measures a word, or a word, a line, and a word, by adding widths when its parts are plain texts. Entity names are in a hash set. Pages on one thread: 56 to 54 ms.
Parent2dbb35d
4 files changed+148-102
StackedSplit