7092140: Test: java/util/concurrent/locks/Lock/TimedAcquireLeak.java fails on SE-E due to -XX:-UsePerfData
authordholmes
Thu, 08 Mar 2012 00:46:33 -0500
changeset 12049 de3e33eb5fa1
parent 12048 31669c0cea56
child 12050 28109b684ac0
child 12052 918a727b21b0
7092140: Test: java/util/concurrent/locks/Lock/TimedAcquireLeak.java fails on SE-E due to -XX:-UsePerfData Summary: Add -XX:+UsePerfData to invocation of exec'd JVM Reviewed-by: alanb, chegar
jdk/test/java/util/concurrent/locks/Lock/TimedAcquireLeak.java
--- a/jdk/test/java/util/concurrent/locks/Lock/TimedAcquireLeak.java	Wed Mar 07 10:15:41 2012 +0800
+++ b/jdk/test/java/util/concurrent/locks/Lock/TimedAcquireLeak.java	Thu Mar 08 00:46:33 2012 -0500
@@ -28,6 +28,8 @@
  * @author Martin Buchholz
  */
 
+// Note: this file is now out of sync with the jsr166 CVS repository due to the fix for 7092140
+
 import java.util.*;
 import java.util.regex.*;
 import java.util.concurrent.*;
@@ -148,7 +150,7 @@
             String.valueOf(new Random().nextInt(Integer.MAX_VALUE));
 
         final String[] jobCmd = {
-            java, "-Xmx8m",
+            java, "-Xmx8m", "-XX:+UsePerfData",
             "-classpath", System.getProperty("test.classes", "."),
             childClassName, uniqueID
         };