gcc/libjava/classpath/java/util
Dalibor Topic 473210a961 re PR classpath/32844 (EnumSet causes code to be miscompiled)
2007-07-31  Dalibor Topic  <robilad@kaffe.org>

        PR 32844
        * java/util/EnumSet.java:
        Made class abstract per API spec.
        (size, iterator, add, addAll, clear, contains,
        containsAll, remove, removeAll, retainAll) Moved 
        into an anonymous inner class in of(T).
        (allOf, noneOf, copyOf, of, range) Made more 
        implementation independent.
        (of(T)) return an instance of an anonymous class
        implementing EmptySet.

From-SVN: r127291
2007-08-08 08:00:32 +00:00
..
concurrent libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
jar Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
logging libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
prefs libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
regex libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
spi libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
zip libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
.cvsignore Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
AbstractCollection.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
AbstractList.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
AbstractMap.java libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
AbstractSequentialList.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
AbstractSet.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
ArrayList.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
Arrays.java Import GNU Classpath (libgcj-import-20070727). 2007-08-04 10:53:49 +00:00
BitSet.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
Calendar.java libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
Collection.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
Collections.java libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
Comparator.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
ConcurrentModificationException.java
Currency.java Import GNU Classpath (libgcj-import-20070727). 2007-08-04 10:53:49 +00:00
Date.java libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
Dictionary.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
DuplicateFormatFlagsException.java Imported GNU Classpath 0.92 2006-08-14 23:12:35 +00:00
EmptyStackException.java
Enumeration.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
EnumMap.java Import GNU Classpath (libgcj-import-20070727). 2007-08-04 10:53:49 +00:00
EnumSet.java re PR classpath/32844 (EnumSet causes code to be miscompiled) 2007-08-08 08:00:32 +00:00
EventListener.java
EventListenerProxy.java
EventObject.java
FormatFlagsConversionMismatchException.java Imported GNU Classpath 0.92 2006-08-14 23:12:35 +00:00
Formattable.java Imported GNU Classpath 0.92 2006-08-14 23:12:35 +00:00
FormattableFlags.java Imported GNU Classpath 0.92 2006-08-14 23:12:35 +00:00
Formatter.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
FormatterClosedException.java Imported GNU Classpath 0.92 2006-08-14 23:12:35 +00:00
GregorianCalendar.java libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
HashMap.java libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
HashSet.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
Hashtable.java libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
IdentityHashMap.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
IllegalFormatCodePointException.java Imported GNU Classpath 0.92 2006-08-14 23:12:35 +00:00
IllegalFormatConversionException.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
IllegalFormatException.java Imported GNU Classpath 0.92 2006-08-14 23:12:35 +00:00
IllegalFormatFlagsException.java Imported GNU Classpath 0.92 2006-08-14 23:12:35 +00:00
IllegalFormatPrecisionException.java Imported GNU Classpath 0.92 2006-08-14 23:12:35 +00:00
IllegalFormatWidthException.java Imported GNU Classpath 0.92 2006-08-14 23:12:35 +00:00
InputMismatchException.java Imported GNU Classpath 0.92 2006-08-14 23:12:35 +00:00
InvalidPropertiesFormatException.java Imported GNU Classpath 0.90 2006-05-18 17:29:21 +00:00
Iterator.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
LinkedHashMap.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
LinkedHashSet.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
LinkedList.java libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
List.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
ListIterator.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
ListResourceBundle.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
Locale.java libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
Map.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
MissingFormatArgumentException.java Imported GNU Classpath 0.92 2006-08-14 23:12:35 +00:00
MissingFormatWidthException.java Imported GNU Classpath 0.92 2006-08-14 23:12:35 +00:00
MissingResourceException.java
NoSuchElementException.java
Observable.java
Observer.java
package.html
PriorityQueue.java libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
Properties.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
PropertyPermission.java
PropertyPermissionCollection.java
PropertyResourceBundle.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
Random.java Imported GNU Classpath 0.19 + gcj-import-20051115. 2005-11-15 23:20:01 +00:00
RandomAccess.java
ResourceBundle.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
ServiceConfigurationError.java libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
ServiceLoader.java libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
Set.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
SimpleTimeZone.java re PR libgcj/17002 (java.util.TimeZone.getDefault() is broken) 2007-02-22 17:04:55 +01:00
SortedMap.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
SortedSet.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
Stack.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
StringTokenizer.java libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
Timer.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
TimerTask.java
TimeZone.java TimeZone.java (getDefaultDisplayName): Don't check if TimeZone is instanceof SimpleTimeZone. 2007-02-26 12:01:55 +01:00
TooManyListenersException.java
TreeMap.java libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
TreeSet.java libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
UnknownFormatConversionException.java Imported GNU Classpath 0.92 2006-08-14 23:12:35 +00:00
UnknownFormatFlagsException.java Imported GNU Classpath 0.92 2006-08-14 23:12:35 +00:00
UUID.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
Vector.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
WeakHashMap.java Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00