The primitive can fail and this is fixing the >>#testStepTooMuch DebugTools testcase error.
2014-01-09 Holger Hans Peter Freyther <[email protected]> * prims.def: Mark VMpr_Process_singleStepWaitingOn as potentially failing. --- libgst/ChangeLog | 5 +++++ libgst/prims.def | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/libgst/ChangeLog b/libgst/ChangeLog index 954b58f..4721c17 100644 --- a/libgst/ChangeLog +++ b/libgst/ChangeLog @@ -1,5 +1,10 @@ 2014-01-09 Holger Hans Peter Freyther <[email protected]> + * prims.def: Mark VMpr_Process_singleStepWaitingOn as + potentially failing. + +2014-01-09 Holger Hans Peter Freyther <[email protected]> + * interp.c: Check if the process is already suspended. 2013-12-22 Holger Hans Peter Freyther <[email protected]> diff --git a/libgst/prims.def b/libgst/prims.def index 7e8eaaf..72add2b 100644 --- a/libgst/prims.def +++ b/libgst/prims.def @@ -2890,7 +2890,7 @@ primitive VMpr_Process_resume [succeed,fail,check_interrupt] } /* Process singleStepWaitingOn: */ -primitive VMpr_Process_singleStepWaitingOn [succeed] +primitive VMpr_Process_singleStepWaitingOn [succeed,fail] { OOP oop1; OOP oop2; -- 1.8.5.2 _______________________________________________ help-smalltalk mailing list [email protected] https://lists.gnu.org/mailman/listinfo/help-smalltalk
