vm/src/main/java/org/apidesign/vm4brwsr/VMLazy.java
branchTypeNickNames
changeset 405 e41809be6106
parent 358 f6a165f7f00f
child 406 2670f519a46d
     1.1 --- a/vm/src/main/java/org/apidesign/vm4brwsr/VMLazy.java	Thu Dec 20 21:39:16 2012 +0100
     1.2 +++ b/vm/src/main/java/org/apidesign/vm4brwsr/VMLazy.java	Thu Jan 03 11:20:40 2013 +0100
     1.3 @@ -86,7 +86,7 @@
     1.4  
     1.5  /* possibly not needed:
     1.6      @JavaScriptBody(args = {"loader", "n" }, body =
     1.7 -        "var cls = n.replace__Ljava_lang_String_2CC(n, '.','_').toString();" +
     1.8 +        "var cls = n.replace__sCC(n, '.','_').toString();" +
     1.9          "loader.vm[cls] = true;\n"
    1.10      )
    1.11      private static native void beingDefined(Object loader, String name);
    1.12 @@ -114,15 +114,15 @@
    1.13          
    1.14          @JavaScriptBody(args = {"self", "n"},
    1.15          body =
    1.16 -        "var cls = n.replace__Ljava_lang_String_2CC(n, '/','_').toString();"
    1.17 -        + "\nvar dot = n.replace__Ljava_lang_String_2CC(n,'/','.').toString();"
    1.18 +        "var cls = n.replace__sCC(n, '/','_').toString();"
    1.19 +        + "\nvar dot = n.replace__sCC(n,'/','.').toString();"
    1.20          + "\nvar lazy = self.fld_lazy;"
    1.21          + "\nvar loader = lazy.fld_loader;"
    1.22          + "\nvar vm = loader.vm;"
    1.23          + "\nif (vm[cls]) return false;"
    1.24          + "\nvm[cls] = function() {"
    1.25          + "\n  var instance = arguments.length == 0 || arguments[0] === true;"
    1.26 -        + "\n  return lazy.load__Ljava_lang_Object_2Ljava_lang_String_2Z(lazy, dot, instance);"
    1.27 +        + "\n  return lazy.load__Ljava_lang_Object_2sZ(lazy, dot, instance);"
    1.28          + "\n};"
    1.29          + "\nreturn true;")
    1.30          @Override