Vector.java (ensureCapacity): Don't increment modCount.
authorBryce McKinlay <bryce@albatross.co.nz>
Mon, 27 Nov 2000 08:30:26 +0000 (08:30 +0000)
committerBryce McKinlay <bryce@gcc.gnu.org>
Mon, 27 Nov 2000 08:30:26 +0000 (08:30 +0000)
commitf24dbacf8520934c43f67f24acbfdc6540688a67
treeb0e987ae6c453d2859183427b6ec7482250e8054
parent27e2564ac886bee1a7552df98dcab17a4bf06e26
Vector.java (ensureCapacity): Don't increment modCount.

2000-11-27  Bryce McKinlay  <bryce@albatross.co.nz>

* java/util/Vector.java (ensureCapacity): Don't increment modCount.
(addElement): Don't increment elementCount twice. Doh.
* java/util/ArrayList.java (add): Only call ensureCapacity if the
array needs to be expanded.
(addAll): Ditto.
* java/util/Collections.java (UnmodifiableCollection): Implement
toString().
(UnmodifiableList): Throw UnsupportedOperationException from
modification methods. Set `l' from the one-parameter constructor.
(UnmodifiableMap): Implement toString().
(SynchronizedCollection): Ditto.
(SynchronizedList): Set `l' from the one-parameter constructor.
(SynchronizedSortedSet): Set `ss' from the one-parameter constructor.
(SynchronizedMap): Implement toString().

From-SVN: r37785
libjava/ChangeLog
libjava/java/util/ArrayList.java
libjava/java/util/Collections.java
libjava/java/util/Vector.java