[armedbear-cvs] r11531 - trunk/abcl/src/org/armedbear/lisp
Ville Voutilainen
vvoutilainen at common-lisp.net
Sat Jan 3 18:41:50 UTC 2009
Author: vvoutilainen
Date: Sat Jan 3 18:41:49 2009
New Revision: 11531
Log:
In preparation for further refactorings, a tiny change
to p2-plus.
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 Sat Jan 3 18:41:49 2009
@@ -6715,9 +6715,8 @@
(fix-boxing representation result-type)
(emit-move-from-stack target representation))
((fixnum-type-p type2)
- (compile-form arg1 'stack nil)
- (maybe-emit-clear-values arg1 arg2)
- (compile-form arg2 'stack :int)
+ (compile-forms-and-maybe-emit-clear-values arg1 'stack nil
+ arg2 'stack :int)
(emit-invokevirtual +lisp-object-class+ "add" '("I") +lisp-object+)
(fix-boxing representation result-type)
(emit-move-from-stack target representation))
More information about the armedbear-cvs
mailing list