rt/vm/src/main/java/org/apidesign/vm4brwsr/VMLazy.java
changeset 1367 6193e735f4d1
parent 1282 8d29792a09c6
child 1373 c4e57ec5f0df
     1.1 --- a/rt/vm/src/main/java/org/apidesign/vm4brwsr/VMLazy.java	Thu Sep 12 14:15:47 2013 +0200
     1.2 +++ b/rt/vm/src/main/java/org/apidesign/vm4brwsr/VMLazy.java	Fri Oct 11 09:58:03 2013 +0200
     1.3 @@ -20,7 +20,6 @@
     1.4  import java.io.ByteArrayInputStream;
     1.5  import java.io.IOException;
     1.6  import java.io.InputStream;
     1.7 -import java.lang.reflect.Array;
     1.8  import org.apidesign.bck2brwsr.core.JavaScriptBody;
     1.9  
    1.10  /**
    1.11 @@ -62,8 +61,6 @@
    1.12          int prelude = out.length();
    1.13          String initCode = new Gen(this, out).compile(new ByteArrayInputStream(arr));
    1.14          String code = out.toString().toString();
    1.15 -//        dump("Loading " + name);
    1.16 -        dump(code);
    1.17          String under = name.replace('.', '_');
    1.18          Object fn = applyCode(loader, under, code, instance);
    1.19          
    1.20 @@ -71,26 +68,12 @@
    1.21              out.setLength(prelude);
    1.22              out.append(initCode);
    1.23              code = out.toString().toString();
    1.24 -            dump(code);
    1.25              applyCode(loader, null, code, false);
    1.26          }            
    1.27          
    1.28          return fn;
    1.29      }
    1.30  
    1.31 -//    @JavaScriptBody(args = "s", body = "java.lang.System.out.println(s.toString());")
    1.32 -    static void dump(String s) {
    1.33 -    }
    1.34 -
    1.35 -/* possibly not needed:
    1.36 -    @JavaScriptBody(args = {"loader", "n" }, body =
    1.37 -        "var cls = n.replace__Ljava_lang_String_2CC(n, '.','_').toString();" +
    1.38 -        "loader.vm[cls] = true;\n"
    1.39 -    )
    1.40 -    private static native void beingDefined(Object loader, String name);
    1.41 -*/
    1.42 -    
    1.43 -
    1.44      @JavaScriptBody(args = {"loader", "name", "script", "instance" }, body =
    1.45          "try {\n" +
    1.46          "  new Function(script)(loader, name);\n" +