summaryrefslogtreecommitdiff
path: root/libguile/threads.c
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2013-11-21 17:21:37 +0100
committerAndy Wingo <wingo@pobox.com>2013-11-21 17:21:37 +0100
commit5515edc5f21e042ade15cf508300c496ce2f4818 (patch)
tree5b3158516c0c736474123f84593bbd56666369b7 /libguile/threads.c
parent050a40db5b0b09f0b00d4d68aac67827c7f9b1ac (diff)
downloadguile-5515edc5f21e042ade15cf508300c496ce2f4818.tar.gz
Heap frame "stack holders" are raw scm_vm / scm_vm_cont pointers
* libguile/frames.h (struct scm_frame): stack_holder is a void*. * libguile/frames.c (scm_i_frame_stack_base, scm_i_frame_offset): Expect stack_holder to be the raw struct scm_vm or scm_vm_cont. * libguile/continuations.c (scm_i_continuation_to_frame): * libguile/stacks.c (scm_make_stack) * libguile/vm.c (vm_dispatch_hook): Adapt creators.
Diffstat (limited to 'libguile/threads.c')
0 files changed, 0 insertions, 0 deletions