RFR (M) 8210155: Lock ClassLoaderDataGraph
Erik Osterlund
erik.osterlund at oracle.com
Thu Aug 30 17:31:57 UTC 2018
Hi Coleen,
This looks good to me. I cherry picked this into my concurrent class unloading branch (and added the new lock around do_unloading). It passed GC test suite unloading and deleting classes concurrently, and also scanning the CLD roots concurrently. So that seems all good.
Thanks for making this code more concurrency friendly.
Thanks,
/Erik
> On 29 Aug 2018, at 18:07, coleen.phillimore at oracle.com wrote:
>
> Summary: In preparation for concurrent class unloading.
>
> open webrev at http://cr.openjdk.java.net/~coleenp/8210155.01/webrev
> bug link https://bugs.openjdk.java.net/browse/JDK-8210155
>
> Tested with mach5 hs-tier1-7, which tests JFR and JVMTI changes. Also tested with performance dev-submit testing with no regression.
>
> Thanks,
> Coleen
More information about the hotspot-dev
mailing list