RFR (S) 8252043: Move inner class metaspace cleaning out of safepoint cleanup tasks

Coleen Phillimore coleen.phillimore at oracle.com
Wed Aug 19 21:47:51 UTC 2020


Summary: Clean up inner metaspaces from ServiceThread if cleanup is 
needed for concurrent GCs.

Moved inner metaspace cleaning back to class unloading, unless using 
concurrent GC.  There we initiate a safepoint if inner metaspaces 
require cleaning.

Tested with tier1-6.

open webrev at http://cr.openjdk.java.net/~coleenp/2020/8252043.01/webrev
bug link https://bugs.openjdk.java.net/browse/JDK-8252043

Thanks,
Coleen


More information about the hotspot-runtime-dev mailing list