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