vm/src/main/java/org/apidesign/vm4brwsr/VM.java
branchlazyvm
changeset 300 39695cc9a54f
parent 298 885acca2fa0b
child 322 3884815c0629
     1.1 --- a/vm/src/main/java/org/apidesign/vm4brwsr/VM.java	Tue Dec 11 09:36:44 2012 +0100
     1.2 +++ b/vm/src/main/java/org/apidesign/vm4brwsr/VM.java	Tue Dec 11 09:48:37 2012 +0100
     1.3 @@ -115,6 +115,7 @@
     1.4              + "      var attr = name.replace__Ljava_lang_String_2CC(name, '.','_');\n"
     1.5              + "      var fn = vm[attr];\n"
     1.6              + "      if (fn) return fn(false);\n"
     1.7 +            + "      if (!args[0]) throw 'bck2brwsr initialized without loader function, cannot load ' + name;\n"
     1.8              + "      return vm.org_apidesign_vm4brwsr_VMLazy(false).\n"
     1.9              + "        load___3Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_String_2_3Ljava_lang_Object_2(loader, name, args);\n"
    1.10              + "    }\n"