Nico Weber
61060c0da8
LibVT: Let Terminal keep history in a circular buffer
...
This makes Terminal::scroll_up() O(1) instead of O(n) in the
size of the history. (It's still O(n) in the size of visible
lines.)
Reduces time to run `disasm /bin/id` with the default terminal
window size from 530ms to 409ms (min-of-5) on my system.
2020-09-10 12:01:26 +02:00
..
2020-08-16 16:33:28 +02:00
2020-09-09 21:10:23 +02:00
2020-08-21 13:46:07 +02:00
2020-09-08 14:01:21 +02:00
2020-09-09 20:35:21 +02:00
2020-08-30 17:35:27 +02:00
2020-08-28 11:36:57 +02:00
2020-09-01 17:25:26 +02:00
2020-07-15 00:11:30 +02:00
2020-08-30 09:43:49 +02:00
2020-08-16 16:33:28 +02:00
2020-09-10 11:20:04 +02:00
2020-09-09 21:04:15 +02:00
2020-08-19 15:28:31 +02:00
2020-06-22 21:47:00 +02:00
2020-09-05 16:52:24 +02:00
2020-09-09 21:34:02 +02:00
2020-08-06 17:45:06 +02:00
2020-09-07 11:42:56 +02:00
2020-08-12 20:40:59 +02:00
2020-07-14 17:45:16 +02:00
2020-08-12 20:40:59 +02:00
2020-08-02 18:57:51 +02:00
2020-08-16 16:33:28 +02:00
2020-08-12 20:40:59 +02:00
2020-08-17 09:17:57 +02:00
2020-08-25 16:22:14 +02:00
2020-09-10 12:01:26 +02:00
2020-09-08 20:39:09 +02:00
2020-08-16 19:38:55 +02:00
2020-08-21 12:26:30 +02:00