vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java
brancharithmetic
changeset 630 04e312a7887e
parent 629 2d537f8cd604
child 657 b42bfe334128
     1.1 --- a/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java	Fri Feb 01 06:09:18 2013 +0100
     1.2 +++ b/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java	Fri Feb 01 09:00:30 2013 +0100
     1.3 @@ -600,7 +600,7 @@
     1.4                      emit(out, "@1 = -@1;", smapper.getI(0));
     1.5                      break;
     1.6                  case opc_lneg:
     1.7 -                    emit(out, "@1 = -@1;", smapper.getL(0));
     1.8 +                    emit(out, "@1 = @1.neg64();", smapper.getL(0));
     1.9                      break;
    1.10                  case opc_fneg:
    1.11                      emit(out, "@1 = -@1;", smapper.getF(0));