commit | c5f3f216b6eab2758d8f8df0d81b1682eaf3cad7 | [log] [tgz] |
---|---|---|
author | omar <omarcornut@gmail.com> | Sun Jun 30 12:48:19 2019 +0200 |
committer | omar <omarcornut@gmail.com> | Wed Aug 28 20:27:02 2019 +0200 |
tree | 51908125906dfdc0e9920e3496c756a4c36df080 | |
parent | 45a0db597925777ffaa08f58089eca36382edddc [diff] |
Added a mechanism to compact/free the larger allocations of unused windows (buffers are compacted when a window is unused for 60 seconds, as per io.ConfigWindowsMemoryCompactTimer = 60.0f). Note that memory usage has never been reported as a problem, so this is merely a touch of overzealous luxury. (#2636)