rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java
branchReducedStack
changeset 1474 3775fe162073
parent 1472 0a1b4f1bf4d0
child 1477 b012365f8fb7
     1.1 --- a/rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java	Mon Feb 17 17:41:00 2014 +0100
     1.2 +++ b/rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java	Tue Feb 18 10:02:46 2014 +0100
     1.3 @@ -153,8 +153,8 @@
     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 +                if ((v.access & ACC_FINAL) != 0 && v.hasConstantValue()) {
    1.10 +                    if (v.getInternalSig().length() == 1 || v.getInternalSig().equals("Ljava/lang/String;")) {
    1.11                          continue;
    1.12                      }
    1.13                  }