[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[commit-cp] classpath java/awt/EventQueue.java java/awt/AWT...
From: |
Roman Kennke |
Subject: |
[commit-cp] classpath java/awt/EventQueue.java java/awt/AWT... |
Date: |
Mon, 18 Sep 2006 12:32:34 +0000 |
CVSROOT: /cvsroot/classpath
Module name: classpath
Changes by: Roman Kennke <rabbit78> 06/09/18 12:32:33
Modified files:
java/awt : EventQueue.java AWTEvent.java
. : ChangeLog
Log message:
2006-09-18 Roman Kennke <address@hidden>
* java/awt/EventQueue.java
(INITIAL_QUEUE_DEPTH): Removed obsolete field.
(next_in): Removed obsolete field.
(next_out): Removed obsolete field.
(queueHead): New field. Markes the head of the queue.
(queueTail): New field. Markes the tail of the queue.
(queue): Removed obsolete field.
(EventQueue): Documented empty block.
(getNextEvent): Changed array based implementation to
single-linked
list based implementation.
(invokeAndWait): Use an Object as synchronization object rather
than the current thread.
(peekEvent(int)): Changed array based implementation to
single-linked
list based implementation.
(peekEvent()): Changed array based implementation to
single-linked
list based implementation.
(pop()): Changed array based implementation to single-linked
list based implementation.
(postEvent): Foward to postEventImpl.
(postEventImpl): Changed array based implementation to
single-linked
list based implementation.
(push): Changed array based implementation to single-linked
list based implementation.
* java/awt/AWTEvent.java
(queueNext): New field. Implements a single-linked list for
the EventQueue.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/java/awt/EventQueue.java?cvsroot=classpath&r1=1.28&r2=1.29
http://cvs.savannah.gnu.org/viewcvs/classpath/java/awt/AWTEvent.java?cvsroot=classpath&r1=1.18&r2=1.19
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8557&r2=1.8558
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [commit-cp] classpath java/awt/EventQueue.java java/awt/AWT...,
Roman Kennke <=