More relevant VM backtrace
authorAndy Wingo <wingo@pobox.com>
Fri, 8 Aug 2008 11:19:49 +0000 (13:19 +0200)
committerAndy Wingo <wingo@pobox.com>
Fri, 8 Aug 2008 11:19:49 +0000 (13:19 +0200)
commite15f47740b754276960c7b8cc38da14ae0ac9a83
tree93732f76fb0040318bd529370bd0f9b4a9a4d69c
parentd0168f3da8b77e24ea8eafd9c74da35419a96668
More relevant VM backtrace

* module/system/repl/repl.scm: Remove a useless print in the backtrace
  handler.

* module/system/vm/debug.scm (vm-backtrace): s/reverse!/reverse/

* module/system/vm/frame.scm (bootstrap-frame?): A heuristic to see if a
  frame is a bootstrap frame, the one allocated on the stack in
  vm_engine.c; need to have a better solution for this.
  (make-frame-chain): Don't include bootstrap frames, they add no
  information.
  (print-frame-chain-as-backtrace): Remove a pk.

* src/vm_engine.c (vm_run): Add a fixme about the bootstrap prograp.
module/system/repl/repl.scm
module/system/vm/debug.scm
module/system/vm/frame.scm
src/vm_engine.c