summaryrefslogtreecommitdiff
path: root/module/scripts/use2dot.scm
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2009-04-17 09:27:32 +0200
committerAndy Wingo <wingo@pobox.com>2009-04-17 09:27:32 +0200
commit798244609bfd3b4d2b12f722d9130d47abcfeb1a (patch)
treeb3ab0a6f78afac769a323178f82e67cf5782f1a7 /module/scripts/use2dot.scm
parentb8076ec6cc3a18a92186d954684f88a735a42018 (diff)
downloadguile-798244609bfd3b4d2b12f722d9130d47abcfeb1a.tar.gz
fix a couple gc-related continuations bugs
Thanks to Juhani Rantanen for the report. * libguile/continuations.c (scm_make_continuation): Delay making the smob until the data is fully initialized. Fixes a bug whereby a GC in scm_vm_capture_continuations would catch the us with an undefined continuation->vm_conts, leading to marking badness. * libguile/vm.c (vm_cont_free): Report the correct size to scm_gc_free.
Diffstat (limited to 'module/scripts/use2dot.scm')
0 files changed, 0 insertions, 0 deletions