public inbox for frysk-cvs@sourceware.org
help / color / mirror / Atom feed
From: mcvet@sourceware.org
To: frysk-cvs@sourceware.org
Subject: frysk-gui frysk/gui/srcwin/ChangeLog frysk/gui ...
Date: Wed, 04 Oct 2006 15:45:00 -0000	[thread overview]
Message-ID: <20061004154548.11543.qmail@sourceware.org> (raw)

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


                 reply	other threads:[~2006-10-04 15:45 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20061004154548.11543.qmail@sourceware.org \
    --to=mcvet@sourceware.org \
    --cc=frysk-cvs@sourceware.org \
    --cc=frysk@sourceware.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).