commit | 70bc07a35831d653f83395cc351066a5a7c1256d | [log] [download] |
---|---|---|
author | nicm <nicm> | Sun Sep 10 14:36:12 2017 +0000 |
committer | nicm <nicm> | Sun Sep 10 14:36:12 2017 +0000 |
tree | 0b98ed0b8ab191e293b98b2476d7e24146ae1e28 | |
parent | 8405fcdd9b62e22003923a22edfefdaf42883a98 [diff] |
Previously, extended cell data was never reduced in size even when the cell was overwritten. With a large history this can be a substantial amount of memory. To reduce this, compact each extended cell list to only cells in use as it is scrolled off the visible screen into the history. From Dan Aloni in GitHub issue 1062.