CVSROOT: /sources/classpath
Module name: classpath
Changes by: Thomas Fitzsimmons <fitzsim> 06/10/23 19:12:36
Modified files:
. : ChangeLog
gnu/java/awt/peer/gtk: GtkMainThread.java
java/awt : EventQueue.java Frame.java
Added files:
gnu/java/awt/peer: NativeEventLoopRunningEvent.java
Log message:
2006-10-23 Thomas Fitzsimmons <[EMAIL PROTECTED]>
* gnu/java/awt/peer/NativeEventLoopRunningEvent.java: New file.
* gnu/java/awt/peer/gtk/GtkMainThread.java: Post
NativeEventLoopRunningEvent after GTK main loop start and stop.
* java/awt/EventQueue.java (isShutdown): Check
nativeLoopRunning.
(getNextEvent): Set dispatchThread to null.
(postEventImpl): Set nativeLoopRunning.
(pop): Interrupt event dispatch thread.
* java/awt/Frame.java (noteFrame): Synchronize on weakFrames.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8714&r2=1.8715
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/NativeEventLoopRunningEvent.java?cvsroot=classpath&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/gtk/GtkMainThread.java?cvsroot=classpath&r1=1.16&r2=1.17
http://cvs.savannah.gnu.org/viewcvs/classpath/java/awt/EventQueue.java?cvsroot=classpath&r1=1.30&r2=1.31
http://cvs.savannah.gnu.org/viewcvs/classpath/java/awt/Frame.java?cvsroot=classpath&r1=1.40&r2=1.41