Preview: Concurrent JNIWeakHandles processing
Aleksey Shipilev
shade at redhat.com
Wed Jan 24 10:22:16 UTC 2018
On 01/24/2018 11:16 AM, Per Liden wrote:
> First of all, just want to mention that this patch is kind a major milestone. With the recent
> introduction of OopStorage, we now have enough infrastructure in place upstream to start moving the
> cleaning of VM weak roots out from STW and in to a concurrent phase. The JNI weak handles is the
> first step, StringTable is being worked on and will follow later.
>
> In plain English, this means that an application can create as many JNIWeakGlobalRefs as is wants to
> without affecting GC pause times.
I, for one, welcome our new^W^W this outstanding work!
-Aleksey
More information about the zgc-dev
mailing list