Bug 4205

Summary: Create source windows from old stack traces
Product: frysk Reporter: Mike Cvet <mcvet>
Component: generalAssignee: Mike Cvet <mcvet>
Status: RESOLVED FIXED    
Severity: normal CC: swagiaal
Priority: P2    
Version: unspecified   
Target Milestone: ---   
Host: Target:
Build: Last reconfirmed:
Bug Depends on:    
Bug Blocks: 1632, 1633    

Description Mike Cvet 2007-03-16 13:31:21 UTC
Called from the monitor with stack traces saved from events in the past, the 
source window factory should provide an interface for just bringing up the 
appropriate source code and highlighted lines for that stack trace.
Comment 1 Mike Cvet 2007-03-16 15:26:49 UTC
frysk-core/frysk/rt:
2007-03-16  Mike Cvet  <mcvet@redhat.com>

	* RunState.java (setRunning): Added.


frysk-gui/frysk/gui/srcwin:
2007-03-16  Mike Cvet  <mcvet@redhat.com>

	* SourceWindow.java (SourceWindow): Added.  Builds a SourceWindow,
	disabling all operations on the source, based on a set of StackFrames.
	Fixes #4205.
	(populateStackBrowser): Disassemble only when the process is blocked.
	(finishSourceWin): Removed redundant Proc parameter.
	* SourceWindowFactory.java (createSourceWindow): Added. Builds a 
	SourceWindow using a StackFrame stack trace. Fixes #4205.