# HG changeset patch # User tschatzl # Date 1428396084 -7200 # Node ID cecb6ee4437a01343e58e1c3d9571fbb63cd3b63 # Parent 1b49d946a1c8c53fc246ff2a214a8cdfbc410ec5 8058354: SPECjvm2008-Derby -2.7% performance regression on Solaris-X64 starting with 9-b29 Summary: Allow use of large pages for auxiliary data structures in G1. Clean up existing interfaces. Reviewed-by: jmasa, pliden, stefank diff -r 1b49d946a1c8 -r cecb6ee4437a test/lib/sun/hotspot/WhiteBox.java --- a/test/lib/sun/hotspot/WhiteBox.java Thu Apr 02 19:09:06 2015 +0300 +++ b/test/lib/sun/hotspot/WhiteBox.java Tue Apr 07 10:41:24 2015 +0200 @@ -83,6 +83,7 @@ public native int getHeapOopSize(); public native int getVMPageSize(); + public native long getVMLargePageSize(); private native boolean isObjectInOldGen0(Object o); public boolean isObjectInOldGen(Object o) {