[armedbear-cvs] r11635 - trunk/abcl/src/org/armedbear/lisp
Erik Huelsmann
ehuelsmann at common-lisp.net
Fri Feb 6 22:58:50 UTC 2009
Author: ehuelsmann
Date: Fri Feb 6 22:58:48 2009
New Revision: 11635
Log:
Adjust stack effect of dcmpX: pop off 2 2-sized operands, put 1 int (1-sized) element back:
results in -3 stack effect.
Modified:
trunk/abcl/src/org/armedbear/lisp/opcodes.lisp
Modified: trunk/abcl/src/org/armedbear/lisp/opcodes.lisp
==============================================================================
--- trunk/abcl/src/org/armedbear/lisp/opcodes.lisp (original)
+++ trunk/abcl/src/org/armedbear/lisp/opcodes.lisp Fri Feb 6 22:58:48 2009
@@ -203,8 +203,8 @@
(define-opcode lcmp 148 1 -3)
(define-opcode fcmpl 149 1 -1)
(define-opcode fcmpg 150 1 -1)
-(define-opcode dcmpl 151 1 -2)
-(define-opcode dcmpg 152 1 -2)
+(define-opcode dcmpl 151 1 -3)
+(define-opcode dcmpg 152 1 -3)
(define-opcode ifeq 153 3 -1)
(define-opcode ifne 154 3 -1)
(define-opcode iflt 155 3 -1)
More information about the armedbear-cvs
mailing list