1.1 --- a/rt/vm/src/test/java/org/apidesign/vm4brwsr/BytesLoader.java Tue Feb 26 16:54:16 2013 +0100
1.2 +++ b/rt/vm/src/test/java/org/apidesign/vm4brwsr/BytesLoader.java Mon Oct 14 16:44:55 2013 +0200
1.3 @@ -21,20 +21,19 @@
1.4 import java.io.InputStream;
1.5 import java.net.URL;
1.6 import java.util.Enumeration;
1.7 -import java.util.Set;
1.8 -import java.util.TreeSet;
1.9
1.10 /**
1.11 *
1.12 * @author Jaroslav Tulach <jtulach@netbeans.org>
1.13 */
1.14 public final class BytesLoader {
1.15 - private static Set<String> requested = new TreeSet<String>();
1.16 + private static final StringArray requested = new StringArray();
1.17
1.18 public byte[] get(String name) throws IOException {
1.19 - if (!requested.add(name)) {
1.20 + if (requested.contains(name)) {
1.21 throw new IllegalStateException("Requested for second time: " + name);
1.22 }
1.23 + requested.add(name);
1.24 byte[] arr = readClass(name);
1.25 /*
1.26 System.err.print("loader['" + name + "'] = [");