1.1 --- a/rt/vm/src/main/java/org/apidesign/vm4brwsr/VMLazy.java Wed May 14 16:09:03 2014 +0200
1.2 +++ b/rt/vm/src/main/java/org/apidesign/vm4brwsr/VMLazy.java Wed May 14 21:24:24 2014 +0200
1.3 @@ -38,9 +38,12 @@
1.4 static void init() {
1.5 }
1.6
1.7 - static Object load(Object loader, String name, Object[] arguments)
1.8 + static Object load(Object loader, String name, Object[] arguments, byte[] arr)
1.9 throws IOException, ClassNotFoundException {
1.10 - return new VMLazy(loader, arguments).load(name, false);
1.11 + if (arr == null) {
1.12 + throw new ClassNotFoundException(name);
1.13 + }
1.14 + return new VMLazy(loader, arguments).defineClass(arr, name, false);
1.15 }
1.16
1.17 static Object reload(Object loader, String name, Object[] arguments, byte[] arr)