[armedbear-cvs] r13233 - trunk/abcl/src/org/armedbear/lisp
Erik Huelsmann
ehuelsmann at common-lisp.net
Thu Mar 3 22:53:56 UTC 2011
Author: ehuelsmann
Date: Thu Mar 3 17:53:55 2011
New Revision: 13233
Log:
Fix an UNSAFE-P-REMOVAL regression: inadvertently a statement in p2-logior
wasn't deleted when it should have.
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 Thu Mar 3 17:53:55 2011
@@ -4586,8 +4586,6 @@
((compile-operand arg1 nil)
(compile-operand arg2 :int)
(maybe-emit-clear-values arg1 arg2)))
- (compile-forms-and-maybe-emit-clear-values arg1 'stack nil
- arg2 'stack :int)
(emit-invokevirtual +lisp-object+ "LOGIOR" '(:int) +lisp-object+)
(fix-boxing representation result-type)
(emit-move-from-stack target representation))
More information about the armedbear-cvs
mailing list