summaryrefslogtreecommitdiff
path: root/libguile/inline.c
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2009-11-30 22:16:59 +0100
committerAndy Wingo <wingo@pobox.com>2009-12-01 21:00:26 +0100
commit1d30393fbfac4b80dc9f3a5c8289ba4b55b345bb (patch)
tree1ab6aaa155010af4c7d01ba22b37fa0a13cf81c5 /libguile/inline.c
parent156d6fa1b5f44d9af0c0e5f6ba9275f4b450c19e (diff)
downloadguile-1d30393fbfac4b80dc9f3a5c8289ba4b55b345bb.tar.gz
wire through the existing vm ops for variable-ref and variable-set!
* module/language/tree-il/compile-glil.scm (*primcall-ops*): Compile variable-ref and variable-set instructions specially. * module/language/tree-il/primitives.scm (*interesting-primitive-names*): Add cases for variable-ref and variable-set!. The latter is a little tricky, because the args are switched for the VM op, and we can't really change that easily.
Diffstat (limited to 'libguile/inline.c')
0 files changed, 0 insertions, 0 deletions