RFR: 8024927: Nashorn performance regression with CompressedOops
    Coleen Phillimore 
    coleen.phillimore at oracle.com
       
    Wed Oct 23 21:03:38 PDT 2013
    
    
  
Summary: Allocate compressed class space at end of Java heap.  For small 
heap sizes, without CDS, reserve some space under 32G so compressed 
classes can have the same (more favorable) compression algorithm as oops.
This change may have to be reverted when we implement extending 
compressed class spaces in the future, but it gets back the performance 
of these nashorn benchmarks, and seems to make sense for small heaps.
open webrev at http://cr.openjdk.java.net/~coleenp/8024927/
bug link https://bugs.openjdk.java.net/browse/JDK-8024927
Tested with ute vm.quick.testlist vm.mlvm.testlist on linux/x64 
solaris/x64 and windows/x64 (in progress).  Also running refworkload.
Thanks,
Coleen
    
    
More information about the hotspot-dev
mailing list