OSDN Git Service

PR libgcj/22211:
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 29 Jun 2005 17:36:16 +0000 (17:36 +0000)
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 29 Jun 2005 17:36:16 +0000 (17:36 +0000)
commit9c8a72a58a04bd85c6d259b4c68fac92731f940b
treedf37a657fa3ca4386879af5b0154c15a9a08e524
parente313c83f86a56b386390dedacaa0264ce662c8b3
PR libgcj/22211:
* testsuite/libjava.lang/pr22211.java: New file.
* java/lang/natThread.cc (finish_): Synchronize when updating
alive_flag.
(_Jv_AttachCurrentThread): Likewise.
(interrupt): Only call _Jv_ThreadInterrupt if thread is alive.
* java/lang/Thread.java (isAlive): Now synchronized.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101430 138bc75d-0d04-0410-961f-82ee72b054a4
libjava/ChangeLog
libjava/java/lang/Thread.java
libjava/java/lang/natThread.cc
libjava/testsuite/libjava.lang/pr22211.java [new file with mode: 0644]