gcc/libjava/java/util
Bryce McKinlay 3ee7acd137 java.util.Calendar.java (cache): New private static field.
2004-07-09  Bryce McKinlay  <mckinlay@redhat.com>

	* java.util.Calendar.java (cache): New private static field. Cached
	mappings of locales->calendar classes.
	(ctorArgTypes): New private static field. Singleton argument for
	calendar class constructor lookup.
	(getInstance): Cache Locale->Calendar class mappings using HashMap.
	Optimize by bypassing reflection instantiation for the
	GregorianCalendar case.

From-SVN: r84438
2004-07-10 03:38:55 +01:00
..
jar [multiple changes] 2004-04-23 06:36:06 +00:00
logging 2004-05-06 Michael Koch <konqueror@gmx.de> 2004-05-06 15:55:00 +00:00
prefs 2004-05-05 Michael Koch <konqueror@gmx.de> 2004-05-05 08:47:37 +00:00
regex Format.java: Cleaned up imports. 2004-05-05 06:52:56 +00:00
zip DeflaterOutputStream.java, [...]: Reformatted. 2004-07-09 15:22:19 +00:00
AbstractCollection.java
AbstractList.java
AbstractMap.java
AbstractSequentialList.java
AbstractSet.java
ArrayList.java [multiple changes] 2004-04-23 06:36:06 +00:00
Arrays.java DERReader.java: Call static methods staticly. 2004-05-03 20:23:28 +00:00
BitSet.java
Calendar.java java.util.Calendar.java (cache): New private static field. 2004-07-10 03:38:55 +01:00
Collection.java
Collections.java
Comparator.java
ConcurrentModificationException.java
Currency.java Calendar.java: Use getSystemClassLoader as argument for ResourceBundle.getBundle() calls. 2004-07-10 03:26:19 +01:00
Date.java Format.java: Cleaned up imports. 2004-05-05 06:52:56 +00:00
Dictionary.java
EmptyStackException.java
Enumeration.java
EventListener.java
EventListenerProxy.java
EventObject.java
GregorianCalendar.java Calendar.java: Use getSystemClassLoader as argument for ResourceBundle.getBundle() calls. 2004-07-10 03:26:19 +01:00
HashMap.java Reported by f.haeglsperger@gmx.de [classpath patch #2485] 2004-05-05 08:28:13 +00:00
HashSet.java [multiple changes] 2004-04-23 06:36:06 +00:00
Hashtable.java [multiple changes] 2004-04-23 06:36:06 +00:00
IdentityHashMap.java
Iterator.java
LinkedHashMap.java
LinkedHashSet.java
LinkedList.java [multiple changes] 2004-04-23 06:36:06 +00:00
List.java
ListIterator.java
ListResourceBundle.java
Locale.java Locale.java (readObject): Intern strings read from object stream. 2004-07-05 23:33:24 +01:00
Map.java 2004-04-21 Michael Koch <konqueror@gmx.de> 2004-04-21 05:25:11 +00:00
MissingResourceException.java
natResourceBundle.cc
natTimeZone.cc
NoSuchElementException.java
Observable.java
Observer.java
Properties.java [multiple changes] 2004-04-23 06:36:06 +00:00
PropertyPermission.java [multiple changes] 2004-04-23 06:36:06 +00:00
PropertyPermissionCollection.java
PropertyResourceBundle.java
Random.java
RandomAccess.java
ResourceBundle.java ResourceBundle.java (bundleCache): Renamed from resourceBundleCache. 2004-07-10 03:14:30 +01:00
Set.java
SimpleTimeZone.java GregorianCalendar.java (computeTime): Skip buggy formulae when we already know the answer. 2004-06-11 05:54:02 +00:00
SortedMap.java
SortedSet.java
Stack.java
StringTokenizer.java
Timer.java
TimerTask.java
TimeZone.java [multiple changes] 2004-04-23 06:36:06 +00:00
TooManyListenersException.java
TreeMap.java [multiple changes] 2004-04-23 06:36:06 +00:00
TreeSet.java [multiple changes] 2004-04-23 06:36:06 +00:00
Vector.java [multiple changes] 2004-04-23 06:36:06 +00:00
WeakHashMap.java [multiple changes] 2004-04-23 06:36:06 +00:00