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
This commit is contained in:
committed by
Matthias Klose
parent
5b6693af78
commit
473210a961
@@ -1,3 +1,16 @@
|
||||
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.
|
||||
|
||||
2007-07-28 Matthias Klose <doko@ubuntu.com>
|
||||
|
||||
* include/jvmti.h(jniNativeInterface): Rename type.
|
||||
|
||||
Reference in New Issue
Block a user