vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java
brancharithmetic
changeset 657 b42bfe334128
parent 630 04e312a7887e
child 676 eecf6077ec4e
     1.1 --- a/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java	Fri Feb 01 09:00:30 2013 +0100
     1.2 +++ b/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java	Mon Feb 04 09:41:33 2013 +0100
     1.3 @@ -544,7 +544,7 @@
     1.4                      emit(out, "@1 = @1.mul32(@2);", smapper.getI(1), smapper.popI());
     1.5                      break;
     1.6                  case opc_lmul:
     1.7 -                    emit(out, "@1 *= @2;", smapper.getL(1), smapper.popL());
     1.8 +                    emit(out, "@1 = @1.mul64(@2);", smapper.getL(1), smapper.popL());
     1.9                      break;
    1.10                  case opc_fmul:
    1.11                      emit(out, "@1 *= @2;", smapper.getF(1), smapper.popF());