diff options
author | Andy Wingo <wingo@pobox.com> | 2014-12-07 19:03:19 +0100 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2014-12-07 19:03:19 +0100 |
commit | 5bfc0653d6361ab29ed2da68eeba14cce1ec8f6c (patch) | |
tree | 0b74366bb30393f58e1173e7dbc3a9548f1e8c25 /libguile/eval.c | |
parent | e6a42e676528bf56c6535a7e0c79e936a6d2a818 (diff) | |
download | guile-5bfc0653d6361ab29ed2da68eeba14cce1ec8f6c.tar.gz |
Minor evaluator tweaks
* libguile/eval.c (eval): Remove unused variable.
* libguile/memoize.c (unmemoize): Fix unmemoization.
* module/ice-9/eval.scm: Attempt to speed up common box-ref cases.
Diffstat (limited to 'libguile/eval.c')
-rw-r--r-- | libguile/eval.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libguile/eval.c b/libguile/eval.c index b69b5b2b4..72f15314f 100644 --- a/libguile/eval.c +++ b/libguile/eval.c @@ -413,7 +413,7 @@ eval (SCM x, SCM env) return mx; else { - SCM mod, var; + SCM var; var = scm_sys_resolve_variable (mx, env_tail (env)); scm_set_cdr_x (x, var); |