diff options
author | Andrew Haley <aph@redhat.com> | 2006-06-12 17:07:48 +0000 |
---|---|---|
committer | Andrew Haley <aph@gcc.gnu.org> | 2006-06-12 17:07:48 +0000 |
commit | 586825f169eb5672baacf7154df91db0049c508b (patch) | |
tree | a56c0e4c9ff2b73f5936fb4ce88aa6ff5e1ba7af /libjava/testsuite/libjava.lang/PR27908.java | |
parent | c90b053beae374f5c5790b3105e472bb57d858f7 (diff) | |
download | gcc-586825f169eb5672baacf7154df91db0049c508b.zip gcc-586825f169eb5672baacf7154df91db0049c508b.tar.gz gcc-586825f169eb5672baacf7154df91db0049c508b.tar.bz2 |
re PR java/27908 (VMSecureRandom generateSeed infinite loop? (Regression))
2006-06-12 Andrew Haley <aph@redhat.com>
* testsuite/libjava.lang/PR27908.out: Delete.
* testsuite/libjava.lang/PR27908.java: Delete.
From-SVN: r114572
Diffstat (limited to 'libjava/testsuite/libjava.lang/PR27908.java')
-rw-r--r-- | libjava/testsuite/libjava.lang/PR27908.java | 80 |
1 files changed, 0 insertions, 80 deletions
diff --git a/libjava/testsuite/libjava.lang/PR27908.java b/libjava/testsuite/libjava.lang/PR27908.java deleted file mode 100644 index 66e7fca..0000000 --- a/libjava/testsuite/libjava.lang/PR27908.java +++ /dev/null @@ -1,80 +0,0 @@ -class PR27908 -{ - public static void main (String[] argv) - { - run1 r1 = new run1(); - run2 r2 = new run2(); - run3 r3 = new run3(); - - new Thread (r1).start(); - new Thread (r2).start(); - new Thread (r3).start(); - - Thread.yield(); - - r1.stop(); - r2.stop(); - r3.stop(); - } - - private static class run1 implements Runnable - { - volatile int counter; - volatile boolean running; - - public void run () - { - counter = 0; - running = true; - while (running) - counter++; - System.out.println ("run1 exits!"); - } - - private void stop () - { - running = false; - } - } - - private static class run2 implements Runnable - { - volatile int counter; - boolean running; - - public void run () - { - counter = 0; - running = true; - while (running) - counter++; - System.out.println ("run2 exits!"); - } - - private void stop () - { - running = false; - } - } - - static class run3 implements Runnable - { - volatile int counter; - private volatile boolean running; - - public void run () - { - counter = 0; - running = true; - while (running) - counter++; - System.out.println ("run3 exits!"); - } - - void stop () - { - running = false; - } - } - -} |