This is the mail archive of the
frysk-cvs@sources.redhat.com
mailing list for the frysk project.
frysk-core/frysk gui/srcwin/SourceWindowFactor ...
- From: mcvet at sourceware dot org
- To: frysk-cvs at sourceware dot org
- Date: 31 Oct 2006 17:03:52 -0000
- Subject: frysk-core/frysk gui/srcwin/SourceWindowFactor ...
- Reply-to: frysk at sourceware dot org
CVSROOT: /cvs/frysk
Module name: frysk-core
Changes by: mcvet@sourceware.org 2006-10-31 17:03:52
Modified files:
frysk/gui/srcwin: SourceWindowFactory.java SourceWindow.java
ChangeLog ThreadSelectionDialog.java
frysk/proc : ProcBlockObserver.java ChangeLog
Log message:
frysk-core/frysk/proc:
2006-10-31 Mike Cvet <mcvet@redhat.com>
* ProcBlockObserver.java (.execute): Added null proc check properly.
Iterate through all tasks to add this observer rather than just letting
the main task propagate to the others.
(addedTo): Removed observer handling code.
(updateExecuted): Removed isAdded check.
frysk-gui/frysk/gui/srcwin:
2006-10-31 Mike Cvet <mcvet@redhat.com>
* ThreadSelectionDialog.java (ThreadSelectionDialog): Created
new SourceWindow variable.
(.buttonEvent): Call SourceWindow callbacks upon button events
and window closure.
* SourceWindowFactory.java (getFunctionXXX): Removed debug
printing.
* SourceWindow.java (runningThreads): Changed from a HashMap
to a HashSet.
(unblockProc): Moved observer boolean reset call out of the loop.
(doStop): Calls requestAdd() instead of requestAddObservers().
(toggleThreadDialog): Removed LifeCycleListener, handled now by
the ThreadSelectionDialog.
(executeThreads): Cleaned up to work with HashSet. Fixed iterator
removal problem. Added check to see if all Tasks are being blocked
to avoid non-blocking problem.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindowFactory.java.diff?cvsroot=frysk&r1=1.75&r2=1.76
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindow.java.diff?cvsroot=frysk&r1=1.118&r2=1.119
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/ChangeLog.diff?cvsroot=frysk&r1=1.307&r2=1.308
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/ThreadSelectionDialog.java.diff?cvsroot=frysk&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/ProcBlockObserver.java.diff?cvsroot=frysk&r1=1.6&r2=1.7
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/ChangeLog.diff?cvsroot=frysk&r1=1.486&r2=1.487