1.1 --- a/vm/src/test/java/org/apidesign/vm4brwsr/BytesLoader.java Sun Dec 16 18:48:57 2012 +0100
1.2 +++ b/vm/src/test/java/org/apidesign/vm4brwsr/BytesLoader.java Sun Dec 16 20:48:21 2012 +0100
1.3 @@ -33,6 +33,21 @@
1.4 if (!requested.add(name)) {
1.5 throw new IllegalStateException("Requested for second time: " + name);
1.6 }
1.7 + byte[] arr = readClass(name);
1.8 + /*
1.9 + System.err.print("loader['" + name + "'] = [");
1.10 + for (int i = 0; i < arr.length; i++) {
1.11 + if (i > 0) {
1.12 + System.err.print(", ");
1.13 + }
1.14 + System.err.print(arr[i]);
1.15 + }
1.16 + System.err.println("]");
1.17 + */
1.18 + return arr;
1.19 + }
1.20 +
1.21 + static byte[] readClass(String name) throws IOException {
1.22 InputStream is = BytesLoader.class.getClassLoader().getResourceAsStream(name);
1.23 if (is == null) {
1.24 throw new IOException("Can't find " + name);
1.25 @@ -46,16 +61,6 @@
1.26 }
1.27 offset += len;
1.28 }
1.29 - /*
1.30 - System.err.print("loader['" + name + "'] = [");
1.31 - for (int i = 0; i < arr.length; i++) {
1.32 - if (i > 0) {
1.33 - System.err.print(", ");
1.34 - }
1.35 - System.err.print(arr[i]);
1.36 - }
1.37 - System.err.println("]");
1.38 - */
1.39 return arr;
1.40 }
1.41