hotspot/test/serviceability/sa/TestClassLoaderStats.java
changeset 31342 dac85d382ac0
parent 31018 794e08f6dad4
child 31379 8ece48927ac0
--- a/hotspot/test/serviceability/sa/TestClassLoaderStats.java	Wed Jun 10 07:37:11 2015 +0200
+++ b/hotspot/test/serviceability/sa/TestClassLoaderStats.java	Mon Jun 08 12:54:05 2015 +0200
@@ -21,9 +21,13 @@
  * questions.
  */
 
+import java.util.ArrayList;
+import java.util.List;
+
 import jdk.test.lib.Platform;
 import jdk.test.lib.ProcessTools;
 import jdk.test.lib.OutputAnalyzer;
+import jdk.test.lib.Utils;
 import jdk.test.lib.apps.LingeredApp;
 
 /*
@@ -44,7 +48,10 @@
 
         LingeredApp app = null;
         try {
-            app = LingeredApp.startApp();
+            List<String> vmArgs = new ArrayList<String>();
+            vmArgs.add("-XX:+UsePerfData");
+            vmArgs.addAll(Utils.getVmOptions());
+            app = LingeredApp.startApp(vmArgs);
 
             System.out.println("Attaching sun.jvm.hotspot.tools.ClassLoaderStats to " + app.getPid());
             ProcessBuilder processBuilder = ProcessTools.createJavaProcessBuilder(