[15] RFR 8241155: Shenandoah: Traversal GC should mark strong CLD roots when class unloading is enabled
Roman Kennke
rkennke at redhat.com
Wed Mar 18 15:43:51 UTC 2020
Are you sure that it needs to scan (all) code-roots, and thus keep
everything alive that is referenced from them?
Roman
> Current traversal GC does not mark strong CLD roots, it seems wrong.
>
> Bug: https://bugs.openjdk.java.net/browse/JDK-8241155
> Webrev: http://cr.openjdk.java.net/~zgu/JDK-8241155/webrev.00/
>
> Test:
> hotspot_gc_shenandoah (fastdebug and release)
> tools/javac
>
> Thanks,
>
> -Zhengyu
>
More information about the hotspot-gc-dev
mailing list