rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java
branchReducedStack
changeset 1472 0a1b4f1bf4d0
parent 1469 f57fa856ffc4
child 1474 3775fe162073
     1.1 --- a/rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java	Mon Feb 17 15:39:34 2014 +0100
     1.2 +++ b/rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java	Mon Feb 17 17:41:00 2014 +0100
     1.3 @@ -153,6 +153,11 @@
     1.4          }
     1.5          for (FieldData v : jc.getFields()) {
     1.6              if (v.isStatic()) {
     1.7 +                if ((v.access & ACC_FINAL) != 0) {
     1.8 +                    if (v.getInternalSig().length() == 1) {
     1.9 +                        continue;
    1.10 +                    }
    1.11 +                }
    1.12                  out.append("\n  CLS.fld_").append(v.getName()).append(initField(v));
    1.13                  out.append("\n  c._").append(v.getName()).append(" = function (v) {")
    1.14                     .append("  if (arguments.length == 1) CLS.fld_").append(v.getName())