On Thu, 5 Sep 2024 12:04:19 GMT, Nikita Gubarkov <ngubar...@openjdk.org> wrote:

>> I moved SurfaceDataProxy cache into a separate class.
>> Now caching level is determined by placement of the 
>> SurfaceManager.ProxyCache object instead of a "proxy key". This cache "owns" 
>> proxies and therefore strong refs via them do not prevent the cache and 
>> GraphicsConfig from being detected as weakly reachable.
>
> Nikita Gubarkov has updated the pull request with a new target base due to a 
> merge or a rebase. The pull request now contains one commit:
> 
>   8339341: Make SurfaceDataProxy cache a separate entity.
>   
>   Now caching level is determined by placement of the 
> SurfaceManager.ProxyCache object instead of a "proxy key". This cache "owns" 
> proxies and therefore strong refs via them do not prevent the cache (and 
> hence GraphicsConfig) from being detected as weakly reachable.

If possible please add the "steps to reproduce" to the JBS issue.

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

PR Comment: https://git.openjdk.org/jdk/pull/20825#issuecomment-2334393018

Reply via email to