public inbox for frysk-cvs@sourceware.org
help / color / mirror / Atom feed
* frysk-core/frysk gui/srcwin/SourceWindowFactor ...
@ 2006-10-31 17:03 mcvet
  0 siblings, 0 replies; 3+ messages in thread
From: mcvet @ 2006-10-31 17:03 UTC (permalink / raw)
  To: frysk-cvs

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


^ permalink raw reply	[flat|nested] 3+ messages in thread

* frysk-core/frysk gui/srcwin/SourceWindowFactor ...
@ 2006-10-26 14:58 mcvet
  0 siblings, 0 replies; 3+ messages in thread
From: mcvet @ 2006-10-26 14:58 UTC (permalink / raw)
  To: frysk-cvs

CVSROOT:	/cvs/frysk
Module name:	frysk-core
Changes by:	mcvet@sourceware.org	2006-10-26 14:58:02

Modified files:
	frysk/gui/srcwin: SourceWindowFactory.java SourceWindow.java 
	                  ChangeLog 
	frysk/proc     : ProcBlockObserver.java ChangeLog 

Log message:
	frysk-core/frysk/proc:
	2006-10-26  Mike Cvet  <mcvet@redhat.com>
	
	* ProcBlockObserver.java (addedTo): Update numTasks from here rather
	than the constructor.
	
	frysk-gui/frysk/gui/srcwin:
	2006-10-26  Mike Cvet  <mcvet@redhat.com>
	
	* SourceWindowFactory.java (handleTask): Cleaned up, no longer
	updates task_count from here.
	* SourceWindow.java (procReblocked): Update new running state.
	(unblockProc): Ditto.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindowFactory.java.diff?cvsroot=frysk&r1=1.73&r2=1.74
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindow.java.diff?cvsroot=frysk&r1=1.115&r2=1.116
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/ChangeLog.diff?cvsroot=frysk&r1=1.305&r2=1.306
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/ProcBlockObserver.java.diff?cvsroot=frysk&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/ChangeLog.diff?cvsroot=frysk&r1=1.482&r2=1.483


^ permalink raw reply	[flat|nested] 3+ messages in thread

* frysk-core/frysk gui/srcwin/SourceWindowFactor ...
@ 2006-10-25 17:38 mcvet
  0 siblings, 0 replies; 3+ messages in thread
From: mcvet @ 2006-10-25 17:38 UTC (permalink / raw)
  To: frysk-cvs

CVSROOT:	/cvs/frysk
Module name:	frysk-core
Changes by:	mcvet@sourceware.org	2006-10-25 17:38:19

Modified files:
	frysk/gui/srcwin: SourceWindowFactory.java SourceWindow.java 
	                  ChangeLog 
	frysk/proc     : ProcBlockObserver.java ChangeLog 

Log message:
	frysk-core/frysk/proc:
	2006-10-25  Mike Cvet  <mcvet@redhat.com>
	
	* ProcBlockObserver.java (ProcBlockObserver): General clean up.
	(updateExecuted): Added check to make sure existingTask () isn't
	called more than once.
	(blockTask): Added. Blocks a separate Task.
	(getNumTasks): Added.
	(resetIsAdded): Added.
	
	frysk-gui/frysk/gui/srcwin:
	2006-10-25  Mike Cvet  <mcvet@redhat.com>
	
	* SourceWindow.java (SourceWindow): Changed ProcAttachedObserver
	to ProcBlockObserver.
	(unblockProc): Reset the boolean in ProcBlockObserver, remove
	the call to Task.requestUnblock () since it's handled by the
	next call to delete.
	(doStop): Update to work with ProcBlockObserver - call to
	block the main task.
	* SourceWindowFactory.java (createSourceWindow): Changed
	ProcAttachedObserver to ProcBlockObserver.
	(SourceWinBlocker.existingTask): Update to work with
	ProcBlockObserver.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindowFactory.java.diff?cvsroot=frysk&r1=1.72&r2=1.73
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindow.java.diff?cvsroot=frysk&r1=1.114&r2=1.115
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/ChangeLog.diff?cvsroot=frysk&r1=1.304&r2=1.305
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/ProcBlockObserver.java.diff?cvsroot=frysk&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/ChangeLog.diff?cvsroot=frysk&r1=1.481&r2=1.482


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2006-10-31 17:03 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-10-31 17:03 frysk-core/frysk gui/srcwin/SourceWindowFactor mcvet
  -- strict thread matches above, loose matches on Subject: below --
2006-10-26 14:58 mcvet
2006-10-25 17:38 mcvet

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).