[slime-devel] Restartable frames
Helmut Eller
heller at common-lisp.net
Mon Mar 22 13:54:08 UTC 2010
* Terje Norderhaug [2010-03-21 20:39+0100] writes:
> Six swank back-ends implement the RESTART-FRAME interface. Yet only
> two of these back-ends implements FRAME-RESTARTABLE-P, which is used
> by the BACKTRACE slimefun to identify whether a frame is restartable.
>
> Allegro and SBCL implement both restart-frame and frame-restartable-
> p. ABCL, CCL, CLISP and LispWorks only implement restart-frame.
ABCL doesn't support it; the code is just a comment. CCL only on PPC.
CLISP or LispWorks have no documented debugger API and without knowing
the internals it's hard to say anything other than "may or may not
work".
> For consistency, perhaps back-ends that implement restart-frame also
> could implement frame-restartable-p?
They can but it shouldn't be required. The default implementation seems
good enough to me.
Helmut
More information about the slime-devel
mailing list