This is the mail archive of the
frysk-cvs@sources.redhat.com
mailing list for the frysk project.
frysk-gui/frysk rt/ChangeLog gui/srcwin/StepDi ...
- From: mcvet at sourceware dot org
- To: frysk-cvs at sourceware dot org
- Date: 12 Nov 2006 18:38:55 -0000
- Subject: frysk-gui/frysk rt/ChangeLog gui/srcwin/StepDi ...
- Reply-to: frysk at sourceware dot org
CVSROOT: /cvs/frysk
Module name: frysk-gui
Changes by: mcvet@sourceware.org 2006-11-12 18:38:55
Modified files:
frysk/rt : ChangeLog
frysk/gui/srcwin: StepDialog.java SourceWindow.java ChangeLog
Added files:
frysk/rt : StateModel.java
Log message:
frysk-core/frysk/rt:
2006-11-12 Mike Cvet <mcvet@redhat.com>
* StateModel.java (StateModel): Added. Handles SourceWindow and HPD
stop/continue/stepping. Addresses #3510.
(stepIn): Moved over from SourceWindow.
(stepOver): Ditto.
(lineMap): Ditto.
(stepCompleted): Ditto.
(run): Ditto.
(runningTasks): Ditto.
(executeTasks): Ditto.
(stepOut): Ditto.
(stop): Ditto.
(setUpStep): Ditto.
(lineLoopCount): Ditto.
(dwflMap): Ditto.
(pbo): Ditto.
(stepInstruction): Ditto.
frysk-gui/frysk/gui/srcwin:
2006-11-12 Mike Cvet <mcvet@redhat.com>
* SourceWindow.java (procReblocked): Moved work to StateModel.
(doStep): Ditto.
(doStop): Ditto.
(stepCompleted): Ditto.
(doRun): Ditto.
(stepInstruction): Ditto.
(executeTasks): Ditto.
(SourceWinBlocker..run): Ditto.
(finishSourceWin): Removed some initializations.
(SourceWinBlocker.SourceWinBlocker): Updated to call methods in
StateModel.
(generateProcStackTrace): Ditto.
(numSteppingThreads): Ditto.
(SourceWinBlocker.existingTask): Ditto.
* StepDialog.java (.buttonEvent): Updated to call refactored SourceWindow
methods.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/StateModel.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/ChangeLog.diff?cvsroot=frysk&r1=1.48&r2=1.49
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/StepDialog.java.diff?cvsroot=frysk&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindow.java.diff?cvsroot=frysk&r1=1.136&r2=1.137
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/ChangeLog.diff?cvsroot=frysk&r1=1.327&r2=1.328