test/gc/metaspace/ClassMetaspaceSizeInJmapHeap.java

changeset 4856
8bf6338972ce
parent 4655
9a094d29af19
     1.1 --- a/test/gc/metaspace/ClassMetaspaceSizeInJmapHeap.java	Fri Mar 29 13:49:37 2013 -0700
     1.2 +++ b/test/gc/metaspace/ClassMetaspaceSizeInJmapHeap.java	Sat Mar 23 09:16:37 2013 +0100
     1.3 @@ -39,8 +39,10 @@
     1.4      public static void main(String[] args) throws Exception {
     1.5          String pid = Integer.toString(ProcessTools.getProcessId());
     1.6  
     1.7 -        ProcessBuilder pb = new ProcessBuilder();
     1.8 -        pb.command(JDKToolFinder.getJDKTool("jmap"), "-heap",  pid);
     1.9 +        JDKToolLauncher jmap = JDKToolLauncher.create("jmap")
    1.10 +                                              .addToolArg("-heap")
    1.11 +                                              .addToolArg(pid);
    1.12 +        ProcessBuilder pb = new ProcessBuilder(jmap.getCommand());
    1.13  
    1.14          File out = new File("ClassMetaspaceSizeInJmapHeap.stdout.txt");
    1.15          pb.redirectOutput(out);

mercurial