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" +