public inbox for frysk-cvs@sourceware.org
help / color / mirror / Atom feed
* frysk-gui frysk/gui/srcwin/ChangeLog frysk/gui ...
@ 2006-10-04 15:45 mcvet
  0 siblings, 0 replies; only message in thread
From: mcvet @ 2006-10-04 15:45 UTC (permalink / raw)
  To: frysk-cvs

CVSROOT:	/cvs/frysk
Module name:	frysk-gui
Changes by:	mcvet@sourceware.org	2006-10-04 15:45:48

Modified files:
	frysk/gui/srcwin: ChangeLog InlineBuffer.java 
	                  SourceWindowFactory.java SourceBuffer.java 
	                  SourceWindow.java CurrentStackView.java 
	frysk/gui      : DummySourceWindow.java SessionManagerGui.java 
	                 ChangeLog 
	frysk/gui/monitor/actions: ShowRegWin.java ShowSourceWin.java 
	                           ShowMemWin.java 
	frysk/gui/common: ChangeLog 
	frysk/rt       : ChangeLog StackFrame.java 
	frysk/gui/glade: frysk_source.glade 
	frysk/gui/disassembler: DisassemblyWindowFactory.java 
	lib/dw         : ChangeLog Dwfl.java 
	frysk/gui/memory: MemoryWindowFactory.java 
	frysk/gui/monitor: ChangeLog 
	frysk/dom      : ChangeLog DOMFactory.java 
	frysk/gui/register: RegisterWindowFactory.java 
Added files:
	frysk/gui/common: ProcBlockCounter.java 
Removed files:
	frysk/gui/common: TaskBlockCounter.java 

Log message:
	frysk-imports/lib/dw:
	2006-10-04  Mike Cvet  <mcvet@redhat.com>
	
	* Dwfl.java (getSourceLine): Added try/catch around dwfl call.
	
	frysk-gui/frysk/gui/srcwin:
	2006-10-04  Mike Cvet  <mcvet@redhat.com>
	
	* SourceWindowFactory.java (procTable): Changd from taskTable.
	(createSourceWindow): Updated to create a SourceWindow from a Proc
	with multiple Tasks. Uses ProcAttachedObserver to block the Proc.
	(finishSourceWin): Takes a proc. Iterates through each Task and
	generates a StackFrame from it, pushing into an array. Sends
	StackFrame array into SourceWindow. Removed call to getDwflLineXXX.
	(unblockProc): Refactored from unblockTask. Handles new Proc blocking
	method.
	(getFunctionXXX): Removed unnecessary print statements.
	(SourceWinListener.lifeCycleQuery): Unblocks the Proc instead of Task.
	(SourceWinBlocker): Added - implements ProcObserver.ProcTasks.
	(handleTask): Added.
	* SourceWindow.java (SourceWindow): Takes an array of StackFrames
	as a parameter.
	(setMyProc): Added.
	(getMyProc): Added.
	(populateStackBrowser): Initializes the stack browser with an array
	of StackFrames; one for each thread belonging to the Proc. Updates
	shown stack frame.
	(toggleRegisterWindow): Handles the RegisterWindow with a Proc.
	(toggleMemoryWindow): Ditto.
	(toggleDisassemblyWindow): Ditto.
	* CurrentStackView.java (CurrentStackView): Initializes stackColumns
	globally. Now takes an array of StackFrames as a parameter, builds
	a TreeView out of them. Changed ListStore to TreeStore.
	(getFirstFrameSelection): Added.
	
	frysk-gui/frysk/gui/monitor:
	2006-10-04  Mike Cvet  <mcvet@redhat.com>
	
	* actions/ShowSourceWin.java (execute): Updated to create
	SourceWindow with a Proc instead of Task
	* actions/ShowRegWin.java (execute): Ditto.
	* actions/ShowMemWin.java (execute): Ditto..
	
	frysk-gui/frysk/gui/common:
	2006-10-04  Mike Cvet  <mcvet@redhat.com>
	
	* ProcBlockCounter.java: Refactored from TaskBlockCounter.
	* ProcBlockCounter.java (getBlockCount): Updated to use procs.
	(incBlockCount): Ditto.
	(decBlockCount): Ditto.
	
	frysk-gui/frysk/gui:
	2006-10-04  Mike Cvet  <mcvet@redhat.com>
	
	* disassembler/DisassemblyWindowFactory.java (createDisassemblyWindow):
	Takes a Proc instead of a Task. If blocking is needed, does so with a
	ProcAttachedObserver.
	(finishDisWin): Takes a Proc instead of a Task. Creates a
	DisassemblyWindow off of Proc's mainTask for now.
	(setDisWin): Sets to a Proc.
	(unblockProc): Refactored from unblockTask. Unblocks a
	ProcAttachedObserver.
	(DisWinListener.lifeCycleQuery): Handles Procs instead of Tasks.
	(DisWinBlocker): Added new methods for ProcObserver.ProcTasks.
	(handleTask): Added.
	* memory/MemoryWindowFactory.java (createMemoryWindow): (Same per-method
	changes as above).
	(finishMemWin): Ditto.
	(setMemWin): Ditto.
	(unblockProc): Ditto.
	(MemWinListener.lifeCycleQuery): Ditto.
	(MemWinBlocker): Ditto.
	(handleTask): Ditto.
	* register/RegisterWindowFactory.java (createRegisterWindow): Ditto.
	(finishRegWin): Ditto.
	(setRegWin): Ditto.
	(unblockProc): Ditto.
	(RegWinListener.lifeCycleQuery): Ditto.
	(RegWinBlocker): Ditto.
	(handleTask): Ditto..
	* SessionManagerGui.java (getDebugSingleProcess): Creates
	SourceWindow from chosenProc instead of its main task.
	* DummySourceWindow.java (DummySourceWin): Changed to send a Proc
	to SourceWindowFactory instead of a Task.
	
	frysk-core/frysk/rt:
	2006-10-04  Mike Cvet  <mcvet@redhat.com>
	
	* StackFrame.java (getTask): Refactored from getMyTask().
	(getDwflLine): Added.
	(StackFrame): Uses task instead of myTask.
	(getDOMFunction): Refactored from getFunction (confused with
	getMethod).
	(setDOMFunction): Refactored from setFunction
	
	frysk-core/frysk/dom:
	2006-10-04  Mike Cvet  <mcvet@redhat.com>
	
	* DOMFactory.java (createDOM): Gets the image associated with the
	main task's name.
	(createDOM): Gets the source from the image associated wtih the main
	task's name.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/ChangeLog.diff?cvsroot=frysk&r1=1.279&r2=1.280
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/InlineBuffer.java.diff?cvsroot=frysk&r1=1.31&r2=1.32
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindowFactory.java.diff?cvsroot=frysk&r1=1.68&r2=1.69
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceBuffer.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.100&r2=1.101
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/CurrentStackView.java.diff?cvsroot=frysk&r1=1.16&r2=1.17
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/DummySourceWindow.java.diff?cvsroot=frysk&r1=1.8&r2=1.9
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/SessionManagerGui.java.diff?cvsroot=frysk&r1=1.30&r2=1.31
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/ChangeLog.diff?cvsroot=frysk&r1=1.391&r2=1.392
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/monitor/actions/ShowRegWin.java.diff?cvsroot=frysk&r1=1.4&r2=1.5
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/monitor/actions/ShowSourceWin.java.diff?cvsroot=frysk&r1=1.15&r2=1.16
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/monitor/actions/ShowMemWin.java.diff?cvsroot=frysk&r1=1.5&r2=1.6
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/common/ProcBlockCounter.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/common/ChangeLog.diff?cvsroot=frysk&r1=1.57&r2=1.58
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/common/TaskBlockCounter.java.diff?cvsroot=frysk&r1=1.3&r2=NONE
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/ChangeLog.diff?cvsroot=frysk&r1=1.37&r2=1.38
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/StackFrame.java.diff?cvsroot=frysk&r1=1.9&r2=1.10
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/glade/frysk_source.glade.diff?cvsroot=frysk&r1=1.22&r2=1.23
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/disassembler/DisassemblyWindowFactory.java.diff?cvsroot=frysk&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/dw/ChangeLog.diff?cvsroot=frysk&r1=1.33&r2=1.34
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-imports/lib/dw/Dwfl.java.diff?cvsroot=frysk&r1=1.7&r2=1.8
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/memory/MemoryWindowFactory.java.diff?cvsroot=frysk&r1=1.9&r2=1.10
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/monitor/ChangeLog.diff?cvsroot=frysk&r1=1.394&r2=1.395
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/dom/ChangeLog.diff?cvsroot=frysk&r1=1.32&r2=1.33
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/dom/DOMFactory.java.diff?cvsroot=frysk&r1=1.11&r2=1.12
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/register/RegisterWindowFactory.java.diff?cvsroot=frysk&r1=1.8&r2=1.9


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2006-10-04 15:45 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-10-04 15:45 frysk-gui frysk/gui/srcwin/ChangeLog frysk/gui 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).