Mercurial > hg > jdk9-shenandoah > hotspot
changeset 6727:0c1c7d673a48
8027924: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java fails with warning
Reviewed-by: jmasa, tschatzl
author | ehelin |
---|---|
date | Wed, 26 Mar 2014 16:33:13 +0100 |
parents | f3d21f161945 |
children | 4777c035f7ef 10a57200ca89 |
files | test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java |
diffstat | 1 files changed, 6 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java Thu Mar 06 09:08:18 2014 +0100 +++ b/test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java Wed Mar 26 16:33:13 2014 +0100 @@ -26,7 +26,7 @@ * @bug 8004924 * @summary Checks that jmap -heap contains the flag CompressedClassSpaceSize * @library /testlibrary - * @run main/othervm -XX:CompressedClassSpaceSize=50m CompressedClassSpaceSizeInJmapHeap + * @run main/othervm -XX:+IgnoreUnrecognizedVMOptions -XX:CompressedClassSpaceSize=50m CompressedClassSpaceSizeInJmapHeap */ import com.oracle.java.testlibrary.*; @@ -37,6 +37,11 @@ public class CompressedClassSpaceSizeInJmapHeap { public static void main(String[] args) throws Exception { + if (!Platform.is64bit()) { + // Compressed Class Space is only available on 64-bit JVMs + return; + } + String pid = Integer.toString(ProcessTools.getProcessId()); JDKToolLauncher jmap = JDKToolLauncher.create("jmap")