diff options
author | Andy Wingo <wingo@pobox.com> | 2015-11-26 16:47:17 +0100 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2015-12-01 10:57:20 +0100 |
commit | e5d7c0f13b51b47115d98874c3a3cd51900ba8a3 (patch) | |
tree | d58040505b0aed46afc871eaaa507def3166f5ee /libguile/programs.c | |
parent | 02fc5a772bc95bbd70a81b8589bf261a3822f9bd (diff) | |
download | guile-e5d7c0f13b51b47115d98874c3a3cd51900ba8a3.tar.gz |
All arities serialize a "closure" binding
* module/language/cps/compile-bytecode.scm (compile-function): Always
define a 'closure binding in slot 0.
* module/system/vm/frame.scm (available-bindings): No need to futz
around not having a closure binding.
* module/system/vm/debug.scm (arity-arguments-alist): Expect a closure
binding.
* test-suite/tests/rtl.test: Emit definitions for the closure.
Diffstat (limited to 'libguile/programs.c')
0 files changed, 0 insertions, 0 deletions