frysk-gui/frysk rt/BreakpointObserver.java rt/ ...

mcvet@sourceware.org mcvet@sourceware.org
Thu Apr 19 18:42:00 GMT 2007


CVSROOT:	/cvs/frysk
Module name:	frysk-gui
Changes by:	mcvet@sourceware.org	2007-04-19 19:42:47

Modified files:
	frysk/rt       : BreakpointObserver.java LineBreakpoint.java 
	                 ChangeLog TestStepping.java 
	                 SourceBreakpoint.java TestStackBacktrace.java 
	frysk/cli/hpd  : CLI.java FunctionBreakpointAdapter.java 
	                 BreakpointHandler.java 
	                 LineBreakpointAdapter.java 
	frysk/cli      : ChangeLog 
	frysk/gui/srcwin: SourceView.java SourceWindow.java ChangeLog 
	                  SourceWindowFactory.java 
	frysk/gui      : ChangeLog 
	frysk/gui/memory: MemoryWindowFactory.java 
	frysk/gui/disassembler: DisassemblyWindowFactory.java 
	frysk/gui/register: RegisterWindowFactory.java 
Added files:
	frysk/rt       : Breakpoint.java SteppingEngine.java 
	                 TaskStepEngine.java TestSteppingEngine.java 
	frysk/rt/states: NextInstructionStepState.java RunningState.java 
	                 StoppedState.java StepOverTestState.java 
	                 State.java InstructionStepState.java 
	                 StepOutState.java 
	                 NextInstructionStepTestState.java 
	                 StepOverState.java StepAdvanceState.java 
	                 LineStepState.java 
Removed files:
	frysk/rt       : RunState.java TestRunState.java 

Log message:
	frysk-core/frysk/rt:
	2007-04-19  Mike Cvet  <mcvet@redhat.com>
	
	* RunState.java: Removed, via #4395. Most of logic moved to
	SteppingEngine.java.
	* SteppingEngine.java: Added. Fixes #4395.
	(SteppingBreakpoint): Added.
	(ThreadLifeObserver): Moved over from RunState.java.
	(SteppingObserver): Added.
	* TaskStepEngine.java: Added.
	* TestSteppingEngine.java: Added. Logic moved over from
	TestRunState.java.
	* TestStepping.java: Fixups for RunState -> SteppingEngine move.
	* TestRunState.java: Removed.
	* TestStackBacktrace.java: Fixups for the RunState -> SteppingEngine
	move.
	* BreakpointObserver.java: Ditto.
	* LineBreakpoint.java: Ditto.
	* Breakpoint.java: Added.
	(PersistentBreakpoint): Added.
	* SourceBreakpoint.java: Fixups for RunState -> SteppingEngine move,
	and PersistantBreakpoint move to Breakpoint.java.
	* states/InstructionStepState.java: Added.
	* states/LineStepState.java: Added.
	* states/NextInstructionStepState.java: Added.
	* states/NextInstructionStepTestState.java: Added.
	* states/RunningState.java: Added.
	* states/State.java: Added.
	* states/StepAdvanceState.java: Added.
	* states/StepOutState.java: Added.
	* states/StepOverState.java: Added.
	* states/StepOverTestState.java: Added.
	* states/StoppedState.java: Added.
	
	frysk-core/frysk/hpd:
	2007-04-19  Mike Cvet  <mcvet@redhat.com>
	
	* hpd/CLI.java: General fixes for RunState -> SteppingEngine move.
	(steppingObserver): Renamed from runStateObserver.
	(ListHandler.handle): No-debuginfo exception fix.
	(SteppingObserver): Renamed from RunStateObserver.
	(SteppingObserver.update): Return if argument is null.
	(getRunState): Removed.
	* hpd/BreakpointHandler.java: SteppingEngine fixes.
	* hpd/FunctionBreakpointAdapter.java: Ditto.
	* hpd/LineBreakpointAdapter.java: Ditto.
	
	frysk-gui/frysk/gui/srcwin:
	2007-04-19  Mike Cvet  <mcvet@redhat.com>
	
	* SourceView.java (SourceViewListener.mouseMotionEvent): Call
	SourceWindow.isRunning().
	* SourceWindowFactory.java: General SteppingEngine fixups.
	* SourceWindow.java: Ditto.
	
	frysk-gui/frysk/gui:
	2007-04-19  Mike Cvet  <mcvet@redhat.com>
	
	* disassembler/DisassemblyWindowFactory.java: SteppingEngine fixes.
	* memory/MemoryWindowFactory.java: Ditto.
	* register/RegisterWindowFactory.java: Ditto.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/Breakpoint.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/SteppingEngine.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/TaskStepEngine.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/TestSteppingEngine.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/BreakpointObserver.java.diff?cvsroot=frysk&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/LineBreakpoint.java.diff?cvsroot=frysk&r1=1.6&r2=1.7
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/ChangeLog.diff?cvsroot=frysk&r1=1.195&r2=1.196
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/TestStepping.java.diff?cvsroot=frysk&r1=1.19&r2=1.20
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/SourceBreakpoint.java.diff?cvsroot=frysk&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/TestStackBacktrace.java.diff?cvsroot=frysk&r1=1.30&r2=1.31
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/RunState.java.diff?cvsroot=frysk&r1=1.40&r2=NONE
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/TestRunState.java.diff?cvsroot=frysk&r1=1.13&r2=NONE
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/cli/hpd/CLI.java.diff?cvsroot=frysk&r1=1.54&r2=1.55
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/cli/hpd/FunctionBreakpointAdapter.java.diff?cvsroot=frysk&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/cli/hpd/BreakpointHandler.java.diff?cvsroot=frysk&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/cli/hpd/LineBreakpointAdapter.java.diff?cvsroot=frysk&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/states/NextInstructionStepState.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/states/RunningState.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/states/StoppedState.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/states/StepOverTestState.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/states/State.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/states/InstructionStepState.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/states/StepOutState.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/states/NextInstructionStepTestState.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/states/StepOverState.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/states/StepAdvanceState.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/states/LineStepState.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/cli/ChangeLog.diff?cvsroot=frysk&r1=1.96&r2=1.97
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceView.java.diff?cvsroot=frysk&r1=1.50&r2=1.51
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindow.java.diff?cvsroot=frysk&r1=1.221&r2=1.222
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/ChangeLog.diff?cvsroot=frysk&r1=1.446&r2=1.447
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindowFactory.java.diff?cvsroot=frysk&r1=1.101&r2=1.102
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/ChangeLog.diff?cvsroot=frysk&r1=1.497&r2=1.498
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/memory/MemoryWindowFactory.java.diff?cvsroot=frysk&r1=1.18&r2=1.19
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/disassembler/DisassemblyWindowFactory.java.diff?cvsroot=frysk&r1=1.12&r2=1.13
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/register/RegisterWindowFactory.java.diff?cvsroot=frysk&r1=1.17&r2=1.18



More information about the Frysk-cvs mailing list