summaryrefslogtreecommitdiff
path: root/gnu/java
diff options
context:
space:
mode:
authorRoman Kennke <roman@kennke.org>2007-04-04 10:15:14 +0000
committerRoman Kennke <roman@kennke.org>2007-04-04 10:15:14 +0000
commitfcafa909718a15f7607fd53707befb3ac2fac2cc (patch)
treeef0c566dd5af33c7c780dbae40c152e493c9b3e6 /gnu/java
parent0d4b4a31da5cf9cb6791dfc2fd836d97e7851888 (diff)
downloadclasspath-fcafa909718a15f7607fd53707befb3ac2fac2cc.tar.gz
2007-04-04 Roman Kennke <roman@kennke.org>
* java/awt/Frame.java (weakFrames): Make private. (weakFramesQueue): New field. A reference queue to collect GCed references. (getFrames): Only do one iterations to avoid collecting null references. (hasDisplayableFrames): New helper method. Checks if there are any displayable frames. This is used by the event queue shutdown check. (noteFrame): Clean up GCed frames in the list. * java/awt/EventQueue.java (isShutdown): Move frame checking code into Frame.
Diffstat (limited to 'gnu/java')
0 files changed, 0 insertions, 0 deletions