forked from Bananymous/banan-os
Terminal used to run `yes` at around 400 lines per second This patch pumps that to over 100'000 lines per second! There are 2 optimizations done: 1. only invalidate window once after rendering is done 2. if printing more than `rows()` newlines skip prior data |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| Terminal.cpp | ||
| Terminal.h | ||
| main.cpp | ||