summaryrefslogtreecommitdiff
path: root/libguile/frames.h
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2008-12-26 16:44:02 +0100
committerAndy Wingo <wingo@pobox.com>2008-12-26 18:07:20 +0100
commit9f0e9918f4475d1a6313a8328262e80758c7f64e (patch)
treed11c45388c841cbec7513a4387f1638565be89f5 /libguile/frames.h
parent9a9f64874a500ed0765f45a05befc71f74255e4c (diff)
downloadguile-9f0e9918f4475d1a6313a8328262e80758c7f64e.tar.gz
repl.scm relies on `display-backtrace' to do everything, some naming tweaks
* module/ice-9/boot-9.scm (default-pre-unwind-handler): Rename from default-lazy-handler. (pre-unwind-handler-dispatch): Rename from lazy-hadler-dispatch. (error-catching-loop): Adjust caller. * module/system/repl/repl.scm (default-pre-unwind-handler): Remove this definition, in favor of the default one in boot-9. (default-catch-handler): Don't do a vm-backtrace, as we will soon be relying on core machinery to do that for us. (call-with-backtrace): Start a new stack for the thunk. (with-backtrace): Macro version of call-with-backtrace. (start-repl): Use with-backtrace for brevity. Start a stack with #t as the tag instead of repl-eval, because all traces of repl-eval are gone after it does a tail-call. * module/ice-9/debugger.scm: * module/ice-9/debugging/traps.scm: * module/ice-9/stack-catch.scm: Adapt to s/lazy/pre-unwind/ in boot-9.scm.
Diffstat (limited to 'libguile/frames.h')
0 files changed, 0 insertions, 0 deletions