[Nice-commit] Nice/stdlib/nice/lang/inline BitOp.java,1.4,1.5
Brought to you by:
bonniot
From: <ar...@us...> - 2003-12-08 13:45:24
|
Update of /cvsroot/nice/Nice/stdlib/nice/lang/inline In directory sc8-pr-cvs1:/tmp/cvs-serv5959/F:/nice/stdlib/nice/lang/inline Modified Files: BitOp.java Log Message: Reversed a part of the optimization to BitOp. Index: BitOp.java =================================================================== RCS file: /cvsroot/nice/Nice/stdlib/nice/lang/inline/BitOp.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** BitOp.java 30 Nov 2003 00:34:55 -0000 1.4 --- BitOp.java 8 Dec 2003 13:45:21 -0000 1.5 *************** *** 78,81 **** --- 78,89 ---- code.emitFi(); } + else + { + code.emitIfIntNotZero(); + code.emitPushBoolean(true); + code.emitElse(); + code.emitPushBoolean(false); + code.emitFi(); + } target.compileFromStack(comp, Type.boolean_type); |