This is the mail archive of the frysk-cvs@sources.redhat.com mailing list for the frysk project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

frysk-core/frysk gui/srcwin/SourceWindowFactor ...


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]