gcc/libjava/java/util
Bryce McKinlay 41878ce27e [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
2001-10-16 06:47:01 +01:00
..
jar backport: *.java: Reformat all to unofficial standard coding style. 2000-11-18 02:00:06 +00:00
zip Adler32.java: Merge with Classpath 2001-10-05 15:21:35 +00:00
AbstractCollection.java Makefile.am: Add HashSet.java and java/lang/ref classes. 2000-12-11 03:47:48 +00:00
AbstractList.java AbstractList.java (SubList): Make it a top-level private class. 2000-11-03 03:58:05 +00:00
AbstractMap.java AbstractMap.java: Re-merged with Classpath. 2001-09-05 00:14:15 +00:00
AbstractSequentialList.java AbstractSequentialList.java: Synchronize with Classpath. 2001-02-15 06:43:00 +00:00
AbstractSet.java Makefile.am: Add HashSet.java and java/lang/ref classes. 2000-12-11 03:47:48 +00:00
ArrayList.java ArrayList.java: Remove RCS keywords from comments 2001-03-19 23:00:18 +00:00
Arrays.java re PR java/1895 (Libjava: Arrays.sort doesn't work) 2001-02-07 09:32:46 +00:00
BasicMapEntry.java ArrayList.java: Remove RCS keywords from comments 2001-03-19 23:00:18 +00:00
BitSet.java * java/util/BitSet.java: Updated copyright notice. 2000-12-06 21:26:32 +00:00
Calendar.java Calendar.java (set): Never recompute fields here. 2001-07-26 12:21:45 +01:00
Collection.java [multiple changes] 2001-10-16 06:47:01 +01:00
Collections.java SequenceInputStream.java: Merge with Classpath 2001-10-04 05:34:47 +00:00
Comparator.java [multiple changes] 2001-10-16 06:47:01 +01:00
ConcurrentModificationException.java Makefile.in: Rebuilt. 2001-08-31 21:31:20 +00:00
Date.java * java/util/Date.java: Re-merged with Classpath. 2001-09-05 18:10:47 +00:00
Dictionary.java ArrayList.java: Remove RCS keywords from comments 2001-03-19 23:00:18 +00:00
EmptyStackException.java Makefile.in: Rebuilt. 2001-08-31 21:31:20 +00:00
Enumeration.java [multiple changes] 2001-10-16 06:47:01 +01:00
EventListener.java ArrayList.java: Remove RCS keywords from comments 2001-03-19 23:00:18 +00:00
EventObject.java ArrayList.java: Remove RCS keywords from comments 2001-03-19 23:00:18 +00:00
GregorianCalendar.java GregorianCalendar.java (GregorianCalendar): Call setTimeInMillis() to set the default/current time. 2001-07-30 01:41:31 +01:00
HashMap.java [multiple changes] 2001-10-16 06:47:01 +01:00
HashSet.java ArrayList.java: Remove RCS keywords from comments 2001-03-19 23:00:18 +00:00
Hashtable.java Hashtable.java (Enumerator): Ensure that if hasMoreElements() returns true... 2001-09-14 00:20:19 +01:00
IdentityHashMap.java IdentityHashMap.java (containsKey): Use getHash. 2001-09-27 16:49:13 +00:00
Iterator.java [multiple changes] 2001-10-16 06:47:01 +01:00
LinkedHashMap.java [multiple changes] 2001-10-16 06:47:01 +01:00
LinkedList.java LinkedList.java (clone): Clear the copy list with clear(), not by setting its size field. 2001-07-17 02:56:38 +01:00
List.java [multiple changes] 2001-10-16 06:47:01 +01:00
ListIterator.java [multiple changes] 2001-10-16 06:47:01 +01:00
ListResourceBundle.java Makefile.in: Rebuilt. 2001-08-31 21:31:20 +00:00
Locale.java Makefile.in: Rebuilt. 2001-08-31 21:31:20 +00:00
Map.java [multiple changes] 2001-10-16 06:47:01 +01:00
MissingResourceException.java Makefile.in: Rebuilt. 2001-08-31 21:31:20 +00:00
natResourceBundle.cc Makefile.in: Rebuilt. 2001-08-31 21:31:20 +00:00
NoSuchElementException.java Makefile.in: Rebuilt. 2001-08-31 21:31:20 +00:00
Observable.java ArrayList.java: Remove RCS keywords from comments 2001-03-19 23:00:18 +00:00
Observer.java ArrayList.java: Remove RCS keywords from comments 2001-03-19 23:00:18 +00:00
Properties.java Properties.java (load): Correctly read \u sequences. 2001-09-11 03:13:07 +00:00
PropertyPermission.java natString.cc: Include Locale.h. 2000-11-18 02:29:13 +00:00
PropertyResourceBundle.java Makefile.in: Rebuilt. 2001-08-31 21:31:20 +00:00
Random.java Makefile.in: Rebuilt. 2001-08-31 21:31:20 +00:00
RandomAccess.java [multiple changes] 2001-10-16 06:47:01 +01:00
ResourceBundle.java Configuration.java.in (INIT_LOAD_LIBRARY): New constant. 2001-09-27 00:24:52 +00:00
Set.java [multiple changes] 2001-10-16 06:47:01 +01:00
SimpleTimeZone.java Makefile.in: Rebuilt. 2000-11-22 11:59:59 +00:00
SortedMap.java [multiple changes] 2001-10-16 06:47:01 +01:00
SortedSet.java [multiple changes] 2001-10-16 06:47:01 +01:00
Stack.java ArrayList.java: Remove RCS keywords from comments 2001-03-19 23:00:18 +00:00
StringTokenizer.java Makefile.in: Rebuilt. 2001-08-31 21:31:20 +00:00
Timer.java * java/util/Timer.java: New version from Classpath. 2001-02-09 23:28:55 +00:00
TimerTask.java * java/util/TimerTask.java: New version from Classpath. 2001-02-17 15:27:34 +00:00
TimeZone.java TimeZone.java: Updated list of timezones from Classpath. 2001-09-15 01:22:39 +00:00
TooManyListenersException.java Makefile.in: Rebuilt. 2001-08-31 21:31:20 +00:00
TreeMap.java TreeSet.java (writeObject): Use a for-loop instead of Iterator.hasNext(). 2001-03-06 01:04:28 +00:00
TreeSet.java TreeSet.java (writeObject): Use a for-loop instead of Iterator.hasNext(). 2001-03-06 01:04:28 +00:00
Vector.java Vector.java (insertElementAt): Unconditionally increment elementCount. 2000-12-02 04:13:52 +00:00
WeakHashMap.java Makefile.am: Add HashSet.java and java/lang/ref classes. 2000-12-11 03:47:48 +00:00