-
- Downloads
FIXME: There's a quirk somewhere when recording this
dependency, which I don't have to time to debug right now. Redefining a function like this: (defun foo ()) (let ((foo #'foo)) (declare (function foo)) (defun foo () (funcall foo))) leads to infinite recursion because the funcall uses FOO's fdefn object instead of the local variable's value. * src/compiler/ir1tran.lisp (ir1-convert-variable): Don't record DFO dependency.
Loading
Please register or sign in to comment