RFR (L) 8061205: MetadataOnStackMark only needs to walk code cache	during class redefinition
    Coleen Phillimore 
    coleen.phillimore at oracle.com
       
    Mon Mar  9 20:57:47 UTC 2015
    
    
  
Summary: Only do full metadata walk during class redefinition and only 
walk handles during class unloading.
This change decouples metadata walking for redefinition and class 
unloading, so that class unloading for G1 doesn't walk the code cache.  
It also decouples GC and on_stack marking in the code cache.
open webrev at http://cr.openjdk.java.net/~coleenp/8061205/
bug link https://bugs.openjdk.java.net/browse/JDK-8061205
Tested with FMW performance runs. vm.quick.testlist, 
jdk/test/java/lang/instrument tests and JPRT.
Thanks,
Coleen
    
    
More information about the hotspot-dev
mailing list