summaryrefslogtreecommitdiff
path: root/libguile/threads.c
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2013-11-21 22:51:38 +0100
committerAndy Wingo <wingo@pobox.com>2013-11-21 22:51:38 +0100
commitd86682ba2c555961eb14bed7ae3227c855158d55 (patch)
treeb1b46bd04d68ea3eab87bb49a001ebf69aea37e2 /libguile/threads.c
parentdd1c7decccd35dc37950310b403b8e45a658fea4 (diff)
downloadguile-d86682ba2c555961eb14bed7ae3227c855158d55.tar.gz
Add explicit nopcodes
* libguile/vm-engine.c (VM_NAME): Add explicit nopcodes, later to be interspersed with others. This will allow us some extensibility without always shuffling around opcodes. Also avoid lazy initialization; have the linker do it for us. * libguile/instructions.c (parse_instruction): (scm_instruction_list): Rework instruction parsing to avoid using malloc. It would seem that this would fix some GC issue -- but who knows!
Diffstat (limited to 'libguile/threads.c')
0 files changed, 0 insertions, 0 deletions