Ghostty Devlog 006
10 hours ago
- Focus on IO throughput speed improvements in Ghostty terminal emulator.
- SIMD optimization for plain text processing: 7.3x faster ASCII, 16.6x faster UTF-8 decode.
- Precomputed lookup tables for codepoint width: 2.8x faster ASCII, 5x faster random UTF-8.
- Optimized grapheme break detection using small lookup table, nearly 8x faster.
- CSI sequence fast-path parser improved throughput by 1.4-2x in control-heavy workloads.
- Real-world results: cat'ing large files 2-5x faster, outperforming other terminals even with grapheme clustering.
- Community contributions and future plans to further improve performance.