[multiple changes]
authorBryce McKinlay <bryce@gcc.gnu.org>
Tue, 16 Oct 2001 05:47:01 +0000 (06:47 +0100)
committerBryce McKinlay <bryce@gcc.gnu.org>
Tue, 16 Oct 2001 05:47:01 +0000 (06:47 +0100)
commit41878ce27efa7dac17cc1f3b283303cd6bbedd1e
treeae47326b1fbf6a430f495ac6b9f0b6405f37d7d6
parentffb5e2e21f98abfdb6cb7efdf8ff2e911f09ec64
[multiple changes]

2001-10-15  Bryce McKinlay  <bryce@waitaki.otago.ac.nz>

* java/util/HashMap.java (HashEntry.clone): Removed.
(HashMap(Map)): Use putAllInternal.
(clone): Likewise.
(putAllInternal): New method. Efficient counterpart to putAll which
does not call put().
* java/util/LinkedHashMap.java (rethread): Removed.
(putAllInternal): New method. Clear "head" and "tail".
(addEntry): New argument "callRemove". Don't call removeEldestEntry()
if callRemove == false.

* Makefile.am: Add new classes RandomAccess and LinkedHashMap.
* Makefile.in: Rebuilt.

2001-10-15  Eric Blake  <ebb9@email.byu.edu>

* java/util/Collection.java: Updated javadoc.
* java/util/Comparator.java: Updated javadoc.
* java/util/Enumeration.java: Updated javadoc.
* java/util/Iterator.java: Updated javadoc.
* java/util/List.java: Updated javadoc.
* java/util/ListIterator.java: Updated javadoc.
* java/util/Map.java: Updated javadoc.
* java/util/RandomAccess.java: New file.
* java/util/Set.java: Updated javadoc.
* java/util/SortedMap.java: Updated javadoc.
* java/util/SortedSet.java: Updated javadoc.

From-SVN: r46277
16 files changed:
libjava/ChangeLog
libjava/Makefile.am
libjava/Makefile.in
libjava/java/util/Collection.java
libjava/java/util/Comparator.java
libjava/java/util/Enumeration.java
libjava/java/util/HashMap.java
libjava/java/util/Iterator.java
libjava/java/util/LinkedHashMap.java [new file with mode: 0644]
libjava/java/util/List.java
libjava/java/util/ListIterator.java
libjava/java/util/Map.java
libjava/java/util/RandomAccess.java [new file with mode: 0644]
libjava/java/util/Set.java
libjava/java/util/SortedMap.java
libjava/java/util/SortedSet.java