hotspot/test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java
--- a/hotspot/test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java Fri Dec 11 13:36:15 2015 -0800
+++ b/hotspot/test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java Sat Dec 12 21:23:20 2015 +0300
@@ -161,13 +161,6 @@
option.addPrepend("-XX:+UseConcMarkSweepGC");
}
- if (name.startsWith("Shared")) {
- option.addPrepend("-XX:+UnlockDiagnosticVMOptions");
- String fileName = "Test" + name + ".jsa";
- option.addPrepend("-XX:SharedArchiveFile=" + fileName);
- option.addPrepend("-Xshare:dump");
- }
-
if (name.startsWith("NUMA")) {
option.addPrepend("-XX:+UseNUMA");
}
@@ -213,6 +206,16 @@
case "NewSizeThreadIncrease":
option.addPrepend("-XX:+UseSerialGC");
break;
+ case "SharedReadWriteSize":
+ case "SharedReadOnlySize":
+ case "SharedMiscDataSize":
+ case "SharedMiscCodeSize":
+ case "SharedBaseAddress":
+ case "SharedSymbolTableBucketSize":
+ option.addPrepend("-XX:+UnlockDiagnosticVMOptions");
+ option.addPrepend("-XX:SharedArchiveFile=TestOptionsWithRanges.jsa");
+ option.addPrepend("-Xshare:dump");
+ break;
default:
/* Do nothing */
break;