Does Shenandoah GC support class unloading in JDK11?
Roy Zhang
roy.sunny.zhang007 at gmail.com
Thu Jun 24 08:54:30 UTC 2021
Thx Aleksey!
On Thu, Jun 24, 2021 at 4:50 PM Aleksey Shipilev <shade at redhat.com> wrote:
> On 6/24/21 10:46 AM, Roy Zhang wrote:
> > Dear Shenandoah GC experts,
> >
> > We are evaluating ZGC and Shenandoah GC in JDK11, as we know, ZGC doesn't
> > support class unloading in JDK11. Does our Shenandoah GC support class
> > unloading in JDK11?
>
> Yes, but only the stop-the-world one, during the final-mark pause. (Pretty
> much like G1 and others).
> How well does that work, depends on many factors.
>
> Shenandoah got *concurrent* class unloading in JDK 14, with:
> https://bugs.openjdk.java.net/browse/JDK-8226241
>
> --
> Thanks,
> -Aleksey
>
>
More information about the shenandoah-dev
mailing list