frysk-core/frysk/rt states/NextInstructionStep ...

mcvet@sourceware.org mcvet@sourceware.org
Thu Apr 26 19:51:00 GMT 2007


CVSROOT:	/cvs/frysk
Module name:	frysk-core
Changes by:	mcvet@sourceware.org	2007-04-26 20:51:10

Modified files:
	frysk/rt/states: NextInstructionStepState.java RunningState.java 
	                 StoppedState.java StepOverTestState.java 
	                 State.java InstructionStepState.java 
	                 StepOutState.java 
	                 NextInstructionStepTestState.java 
	                 StepAdvanceState.java StepOverState.java 
	                 LineStepState.java 
	frysk/rt       : SteppingEngine.java TestStackBacktrace.java 
	                 ChangeLog TaskStepEngine.java 

Log message:
	2007-04-26  Mike Cvet  <mcvet@redhat.com>
	
	* TestStackBacktrace.java (frameAssertions): Disabled broken assertion.
	* TaskStepEngine.java (handleUpdate): Now sends in 'this' as an argument
	to State.handleUpdate().
	* SteppingEngine.java (stepInstruction): Removed TaskStepEngine
	parameter to new State instantiation.
	(stepInstruction): Ditto.
	(setUpLineStep): Ditto.
	(setUp): Ditto.
	(setUpStepAdvance): Implemented again, for new SteppingEngine.
	(setUpStepOver): Increment the number of operating threads for the Proc
	and notify the SteppingObserver of an inconsistent state.
	(setUpStepOut): Ditto.
	* states/State.java (tse): Removed global TaskStepEngine variable.
	(handleUpdate): Takes a TaskStepEngine.
	* states/InstructionStepState.java (InstructionStepState): Removed
	TaskStepEngine parameter.
	(handleUpdate): Commented. Now takes TaskStepEngine parameter.
	* states/LineStepState.java: Ditto.
	* states/NextInstructionStepState.java: Ditto.
	* states/NextInstructionStepTestState.java: Ditto.
	* states/RunningState.java: Ditto.
	* states/StepAdvanceState.java: Ditto.
	* states/StepOutState.java: Ditto.
	* states/StepOverState.java: Ditto.
	* states/StepOverTestState.java: Ditto.
	* states/StoppedState.java: Ditto.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/states/NextInstructionStepState.java.diff?cvsroot=frysk&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/states/RunningState.java.diff?cvsroot=frysk&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/states/StoppedState.java.diff?cvsroot=frysk&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/states/StepOverTestState.java.diff?cvsroot=frysk&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/states/State.java.diff?cvsroot=frysk&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/states/InstructionStepState.java.diff?cvsroot=frysk&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/states/StepOutState.java.diff?cvsroot=frysk&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/states/NextInstructionStepTestState.java.diff?cvsroot=frysk&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/states/StepAdvanceState.java.diff?cvsroot=frysk&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/states/StepOverState.java.diff?cvsroot=frysk&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/states/LineStepState.java.diff?cvsroot=frysk&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/SteppingEngine.java.diff?cvsroot=frysk&r1=1.9&r2=1.10
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/TestStackBacktrace.java.diff?cvsroot=frysk&r1=1.32&r2=1.33
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/ChangeLog.diff?cvsroot=frysk&r1=1.207&r2=1.208
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/TaskStepEngine.java.diff?cvsroot=frysk&r1=1.2&r2=1.3



More information about the Frysk-cvs mailing list