summaryrefslogtreecommitdiff
path: root/libguile/vm-engine.c
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2013-10-23 19:01:03 +0200
committerAndy Wingo <wingo@pobox.com>2013-10-23 19:28:25 +0200
commita4b64fa2465e02d623982d927fbf3eea7123679c (patch)
tree63f9de48c124e098a04c3a250c9827a4f54c67f3 /libguile/vm-engine.c
parent8695854a7d0795f6a0680bbdf1fc62f2894b45aa (diff)
downloadguile-a4b64fa2465e02d623982d927fbf3eea7123679c.tar.gz
Optimize closures with only required and rest arguments in eval
* module/ice-9/eval.scm: Pregenerate closures with rest arguments, as we do for fixed arguments. This is important given the amount of (lambda args (apply foo args)) that we are doing lately.
Diffstat (limited to 'libguile/vm-engine.c')
0 files changed, 0 insertions, 0 deletions