test/runtime/NMT/NMTWithCDS.java

changeset 9660
f54baa81b631
parent 7197
be71c49ae55a
     1.1 --- a/test/runtime/NMT/NMTWithCDS.java	Wed Apr 10 11:38:47 2019 +0200
     1.2 +++ b/test/runtime/NMT/NMTWithCDS.java	Fri Aug 22 09:30:57 2014 -0700
     1.3 @@ -34,14 +34,15 @@
     1.4  
     1.5    public static void main(String[] args) throws Exception {
     1.6      ProcessBuilder pb;
     1.7 -    pb = ProcessTools.createJavaProcessBuilder("-XX:SharedArchiveFile=./sample.jsa", "-Xshare:dump");
     1.8 +    pb = ProcessTools.createJavaProcessBuilder(
     1.9 +        "-XX:+UnlockDiagnosticVMOptions", "-XX:SharedArchiveFile=./sample.jsa", "-Xshare:dump");
    1.10      OutputAnalyzer output = new OutputAnalyzer(pb.start());
    1.11      try {
    1.12        output.shouldContain("Loading classes to share");
    1.13        output.shouldHaveExitValue(0);
    1.14  
    1.15        pb = ProcessTools.createJavaProcessBuilder(
    1.16 -        "-XX:NativeMemoryTracking=detail", "-XX:SharedArchiveFile=./sample.jsa", "-Xshare:on", "-version");
    1.17 +        "-XX:+UnlockDiagnosticVMOptions", "-XX:NativeMemoryTracking=detail", "-XX:SharedArchiveFile=./sample.jsa", "-Xshare:on", "-version");
    1.18        output = new OutputAnalyzer(pb.start());
    1.19        output.shouldContain("sharing");
    1.20        output.shouldHaveExitValue(0);

mercurial