rt/vm/src/test/java/org/apidesign/vm4brwsr/BytesLoader.java
changeset 1373 c4e57ec5f0df
parent 772 d382dacfd73f
child 1787 ea12a3bb4b33
     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 + "'] = [");