--- old/test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java 2015-11-25 10:35:33.366978039 -0800 +++ new/test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java 2015-11-25 10:35:33.270978042 -0800 @@ -168,6 +168,10 @@ option.addPrepend("-Xshare:dump"); } + if (name.startsWith("NUMA")) { + option.addPrepend("-XX:+UseNUMA"); + } + switch (name) { case "MinHeapFreeRatio": option.addPrepend("-XX:MaxHeapFreeRatio=100"); @@ -196,6 +200,16 @@ case "InitialTenuringThreshold": option.addPrepend("-XX:MaxTenuringThreshold=" + option.getMax()); break; + case "NUMAInterleaveGranularity": + option.addPrepend("-XX:+UseNUMAInterleaving"); + break; + case "CPUForCMSThread": + option.addPrepend("-XX:+BindCMSThreadToCPU"); + break; + case "VerifyGCStartAt": + option.addPrepend("-XX:+VerifyBeforeGC"); + option.addPrepend("-XX:+VerifyAfterGC"); + break; default: /* Do nothing */ break;