X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=doc%2Fmanual%2Fdebugger.texinfo;h=45a4b99f3b3f14e8999b221ba2b8047319463dab;hb=371577a214ce2659c271279ad48e4c42e1c0c93e;hp=9c2b385e0ba7f3cc1c197a1cc839e8450454cdc0;hpb=63f714af62d0ccdb9d4a793ab0245b036c3d8531;p=sbcl.git diff --git a/doc/manual/debugger.texinfo b/doc/manual/debugger.texinfo index 9c2b385..45a4b99 100644 --- a/doc/manual/debugger.texinfo +++ b/doc/manual/debugger.texinfo @@ -26,7 +26,7 @@ the debugger, single-stepper and @code{trace}, and the effect of @menu * Debugger Banner:: -* Debugger Invokation:: +* Debugger Invocation:: @end menu @node Debugger Banner @@ -63,9 +63,9 @@ by entering the corresponding number or name. The current frame appears right underneath the restarts, immediately followed by the debugger prompt. -@node Debugger Invokation +@node Debugger Invocation @comment node-name, next, previous, up -@subsection Debugger Invokation +@subsection Debugger Invocation The debugger is invoked when: @@ -902,13 +902,20 @@ useful for popping debug command loop levels or aborting to top level, as the case may be. @end deffn -@deffn {Debugger Command} return @var{value} +@deffn {Debugger Command} return @var{value} Returns @var{value} from the current stack frame. This command is available when the @code{debug} optimization quality is greater than both @code{speed} and @code{space}. Care must be taken that the value is of the same type as SBCL expects the stack frame to return. @end deffn +@deffn {Debugger Command} restart-frame +Restarts execution of the current stack frame. This command is +available when the @code{debug} optimization quality is greater than +both @code{speed} and @code{space} and when the frame is for is a global +function. If the function is redefined in the debugger before the frame +is restarted, the new function will be used. +@end deffn @node Information Commands @comment node-name, next, previous, up