RFR (M): JDK-6394757: rev1: AbstractSet.removeAll semantics are surprisingly dependent on relative sizes
Stuart Marks
stuart.marks at oracle.com
Tue May 14 00:28:09 UTC 2019
Hi all,
Here's an updated webrev for this change. The general direction of the change is
the same as before. Differences are primarily additional wording in a few
relevant places, plus editorial and markup tweaks. Highlights of changes from
the previous webrev include:
- addition of FIXME comment and reference to javadoc bug report, where doc
comment from interface cannot be inherited
- tuned up wording around operations that depend on membership semantics of
more than one collection
- updated wording about membership semantics in Collections.disjoint()
- added performance-related @implNote to List.removeAll/retainAll
- various markup fixes
Webrev:
http://cr.openjdk.java.net/~smarks/reviews/6394757/webrev.1/
Bug:
https://bugs.openjdk.java.net/browse/JDK-6394757
Previous review thread:
http://mail.openjdk.java.net/pipermail/core-libs-dev/2019-May/060007.html
Thanks,
s'marks
More information about the core-libs-dev
mailing list