re PR awt/16748 (IAA.ImageComponentsTest: Freezes When Window Is Resized)
authorBryce McKinlay <mckinlay@redhat.com>
Sun, 11 Jul 2004 21:19:47 +0000 (21:19 +0000)
committerBryce McKinlay <bryce@gcc.gnu.org>
Sun, 11 Jul 2004 21:19:47 +0000 (22:19 +0100)
commit31a7b755582a7c046b8bd548eb9e38f8a0b3cee0
tree1eb123e8167930c24b33e77b72e82925706270d5
parentf44b0c8ec5fdc1fc12508a40cd6d4da209279ab6
re PR awt/16748 (IAA.ImageComponentsTest: Freezes When Window Is Resized)

2004-07-11  Bryce McKinlay  <mckinlay@redhat.com>

PR libgcj/16748
* prims.cc (_Jv_CreateJavaVM): Fix comment.
* gnu/gcj/runtime/FinalizerThread.java (init): New. Native.
(finalizerReady): Now native.
(run): Likewise.
(runFinalizers): Removed.
* gnu/gcj/runtime/natFinalizerThread.cc (run): Implement here. Use
a primitive lock, and don't hold it while running the finalizers.
(runFinalizers): Implement. Don't aquire any Java lock.
(finalizerReady): Use lock primitives to signal finalizer thread.

From-SVN: r84531
libjava/ChangeLog
libjava/gnu/gcj/runtime/FinalizerThread.java
libjava/gnu/gcj/runtime/natFinalizerThread.cc
libjava/prims.cc