summaryrefslogtreecommitdiff
path: root/libguile/frames.c
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2010-09-23 11:56:21 +0200
committerAndy Wingo <wingo@pobox.com>2010-09-23 11:56:21 +0200
commit1bc1800ffa194d9338295199e3a7ccd5e7b45d90 (patch)
treeb7f18247a1876b61cbb3e7e571338bf8293dc90f /libguile/frames.c
parent5a6c9e7593c664b692c35191798f4e0881cf35de (diff)
downloadguile-1bc1800ffa194d9338295199e3a7ccd5e7b45d90.tar.gz
tracing in terms of traps
* module/system/vm/traps.scm (trap-frame-finish) (trap-in-dynamic-extent, trap-calls-in-dynamic-extent) (trap-instructions-in-dynamic-extent): New traps, for implementing tracing, and the `finish' command. * module/system/vm/trace.scm (trace-calls-in-procedure) (trace-instructions-in-procedure): New tracing traps. (vm-trace): Reimplement in terms of the new traps. * module/system/vm/trap-state.scm (add-trap!): New helper; not used in this commit, though.
Diffstat (limited to 'libguile/frames.c')
0 files changed, 0 insertions, 0 deletions