diff options
author | Andy Wingo <wingo@pobox.com> | 2013-11-21 21:15:58 +0100 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2013-11-21 21:15:58 +0100 |
commit | dd1c7decccd35dc37950310b403b8e45a658fea4 (patch) | |
tree | 04b7f835bdcc185d61d7bf6b28b2b3166a10e796 /libguile/scmsigs.c | |
parent | bd63e5b2c3e28cc6db0b0bdc7ea9103b5688e085 (diff) | |
download | guile-dd1c7decccd35dc37950310b403b8e45a658fea4.tar.gz |
Setjmp before calling into the VM
* libguile/vm-engine.c (CACHE_REGISTER): Remove an unneeded cast.
(VM_NAME):
* libguile/vm.c (scm_call_n): Setjmp out here. This leaves the VM
without any initialization work to do. It also makes it possible to
restart the VM in another mode (with hooks, for example).
Diffstat (limited to 'libguile/scmsigs.c')
0 files changed, 0 insertions, 0 deletions