[Vm-dev] [Pharo-dev] Points, Free type fonts cache and memory leaks
Denis Kudriashov
dionisiydk at gmail.com
Tue Feb 14 15:20:38 UTC 2017
2017-02-14 16:12 GMT+01:00 Ben Coman <btc at openinworld.com>:
> Even though these get cleared out, its still extra work for the GC.
> Presumably most of the time the display size is identical to the last one,
> so I wonder if the existing screen size might be passed to the primitive to
> test and avoid creating a new new point if its the same. Off the top of my
> head, something like this (untested)...
>
> MorphicUIManager >> checkForNewDisplaySize
> Display hasScreenSizeChanged ifFalse: [^ Display].
> DisplayScreen startUp.
> World restoreMorphicDisplay.
>
I hope with SDL we will be able remove such loops. There is
OSWindowResizeEvent which can be handled immediately when it's happened
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20170214/f6de23ee/attachment.html>
More information about the Vm-dev
mailing list