RFR (S) 8215505: Cleanup jvm.cpp obsolete code after JDK-8210094: Better loading of classloader classes

coleen.phillimore at oracle.com coleen.phillimore at oracle.com
Thu Jan 31 18:19:18 UTC 2019


Summary: remove dead code, also remove function that is not needed after 
8210094.

Because classes are not unloaded until their initiating class is 
unloaded, the protection domain of the initiating class can not become 
unreferenced, so the cleanup that was removed is not necessary.

Tested with tier1,2  and 
test/hotspot/jtreg/runtime/Dictionary/ClassForName.java for the case 
testing why this was added for bug 
https://bugs.openjdk.java.net/browse/JDK-8175249.

open webrev at http://cr.openjdk.java.net/~coleenp/2019/8215505.01/webrev
bug link https://bugs.openjdk.java.net/browse/JDK-8215505

Thanks,
Coleen


More information about the hotspot-runtime-dev mailing list