RFR: 8277848 Binding and Unbinding to List leads to memory leak [v4]

Christian Heilmann duke at openjdk.java.net
Thu Jun 9 07:50:45 UTC 2022


On Tue, 11 Jan 2022 19:04:56 GMT, Florian Kirmaier <fkirmaier at openjdk.org> wrote:

>> Making the initial listener of the ListProperty weak fixes the problem.
>> The same is fixed for Set and Map.
>> Due to a smart implementation, this is done without any performance drawback.
>> (The trick is to have an object, which is both the WeakReference and the Changelistener)
>> By implying the same trick to the InvalidationListener, this should even improve the performance of the collection properties.
>
> Florian Kirmaier has updated the pull request incrementally with one additional commit since the last revision:
> 
>   JDK-8277848
>   Added the 3 requests whitespaces

How to proceed to get this PR reviewed?

-------------

PR: https://git.openjdk.java.net/jfx/pull/689


More information about the openjfx-dev mailing list