< prev index next >

test/compiler/c2/Test6912517.java

Print this page
rev 11557 : 8132919: use package in compiler tests
Reviewed-by: duke

@@ -24,27 +24,30 @@
 /**
  * @test
  * @bug 6912517
  * @summary JIT bug compiles out (and stops running) code that needs to be run.  Causes NPE.
  *
- * @run main/othervm -Xbatch -XX:CompileThreshold=100 -XX:+IgnoreUnrecognizedVMOptions -XX:-UseCompressedOops Test
+ * @run main/othervm -Xbatch -XX:CompileThreshold=100 -XX:+IgnoreUnrecognizedVMOptions -XX:-UseCompressedOops
+ *      compiler.c2.Test6912517
  */
 
+package compiler.c2;
+
 /**
  * Highlights a bug with the JIT compiler.
  * @author Matt Bruce m b r u c e __\at/__ g m a i l DOT c o m
  */
-public class Test implements Runnable
+public class Test6912517 implements Runnable
 {
     private final Thread myThread;
     private Thread       myInitialThread;
     private boolean      myShouldCheckThreads;
 
     /**
      * Sets up the running thread, and starts it.
      */
-    public Test(int id)
+    public Test6912517(int id)
     {
         myThread = new Thread(this);
         myThread.setName("Runner: " + id);
         myThread.start();
         myShouldCheckThreads = false;

@@ -67,11 +70,11 @@
     public static void main(String[] args) throws InterruptedException
     {
         // let this run for a bit, so the "run" below is JITTed.
         for (int id = 0; id < 20; id++) {
             System.out.println("Starting thread: " + id);
-            Test bug = new Test(id);
+            Test6912517 bug = new Test6912517(id);
             bug.setShouldCheckThreads(true);
             Thread.sleep(2500);
         }
     }
 
< prev index next >