< 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 >