When using DEFMETHOD we called EVAL-WITH-ENV using :load-toplevel mode instead...

When using DEFMETHOD we called EVAL-WITH-ENV using :load-toplevel mode instead of :execute. This causes some trouble. Until the bytecodes compiler is revised we may safely fall back to :execute.
parent 4fb36efd
......@@ -168,7 +168,7 @@
;; explicitely the bytecodes compiler with an environment, no
;; stepping, compiler-env-p = t and execute = nil, so that the
;; form does not get executed.
(si::eval-with-env method-lambda env nil t nil)))
(si::eval-with-env method-lambda env nil t t)))
(values call-next-method-p
next-method-p-p
in-closure-p)))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment