rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java
branchjdk8
changeset 1640 f61e9984adff
parent 1639 4b09a4b689a4
child 1642 c178e0bdce5d
     1.1 --- a/rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java	Thu Jun 26 23:54:17 2014 +0200
     1.2 +++ b/rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java	Thu Jul 10 08:11:53 2014 +0200
     1.3 @@ -1051,6 +1051,13 @@
     1.4                  case opc_invokestatic:
     1.5                      i = invokeStaticMethod(byteCodes, i, smapper, true);
     1.6                      break;
     1.7 +                case opc_invokedynamic: {
     1.8 +                    int indx = readUShortArg(byteCodes, i);
     1.9 +                    System.err.println("invoke dynamic: " + indx);
    1.10 +                    emit(smapper, this, "throw 'Invoke dynamic: ' + @1;", "" + indx);
    1.11 +                    i += 4;
    1.12 +                    break;
    1.13 +                }
    1.14                  case opc_new: {
    1.15                      int indx = readUShortArg(byteCodes, i);
    1.16                      String ci = jc.getClassName(indx);