One more SCM vm user: continuations.
authorAndy Wingo <wingo@pobox.com>
Thu, 21 Nov 2013 16:50:33 +0000 (17:50 +0100)
committerAndy Wingo <wingo@pobox.com>
Thu, 21 Nov 2013 16:50:33 +0000 (17:50 +0100)
commit796e54a74ce30a22d4a49aa9f63001c572bc2481
treeb239b9a90bf7bc3d713dd2a605acc4723fa37f7a
parentb44f5451f89f33d85e1601de72317460614c4193
One more SCM vm user: continuations.

* libguile/continuations.c:
* libguile/continuations.h (struct scm_t_contregs): Rename SCM vm member
  to struct scm_vm *vp.
  (scm_i_make_continuation): Take vp instead of vm.
  (scm_i_contregs_vp): Rename from scm_i_contregs_vm, return vp.

* libguile/vm-engine.c (continuation-call, call/cc): Fix remaining SCM
  vm user.

* libguile/vm.c (vm_return_to_continuation): Adapt prototype.
libguile/continuations.c
libguile/continuations.h
libguile/vm-engine.c
libguile/vm.c