[armedbear-cvs] r11872 - trunk/abcl/src/org/armedbear/lisp

Erik Huelsmann ehuelsmann at common-lisp.net
Fri May 15 19:16:28 UTC 2009


Author: ehuelsmann
Date: Fri May 15 15:16:27 2009
New Revision: 11872

Log:
The TEMP-REGISTER slot has been removed,
these FIXMEs don't apply anymore.

Modified:
   trunk/abcl/src/org/armedbear/lisp/compiler-pass2.lisp

Modified: trunk/abcl/src/org/armedbear/lisp/compiler-pass2.lisp
==============================================================================
--- trunk/abcl/src/org/armedbear/lisp/compiler-pass2.lisp	(original)
+++ trunk/abcl/src/org/armedbear/lisp/compiler-pass2.lisp	Fri May 15 15:16:27 2009
@@ -4185,7 +4185,6 @@
              (emit-swap representation nil)
              (emit 'putfield +closure-binding-class+ "value" +lisp-object+))
             (t
-             ;;###FIXME: We might want to address the "temp-register" case too.
              (assert nil))))))
 
 (defun emit-push-variable (variable)
@@ -4215,7 +4214,7 @@
            (emit-push-constant-int (variable-closure-index variable))
            (emit 'aaload)
            (emit 'getfield +closure-binding-class+ "value" +lisp-object+))
-          (t ;;###FIXME: We might want to address the "temp-register" case too.
+          (t
            (assert nil)))))
 
 




More information about the armedbear-cvs mailing list