Hello,
On 5/17/2018 8:51 PM, Stuart Marks wrote:
I owe all of you replies on this, but I don't have time to continue
the discussion, and I suspect you all want to get on with things.
Let me have a quick chat with Paul tomorrow and then I'll propose a
path forward.
I've spoken about this proposed change with Stuart and Paul.
Given that the replaceAll methods have incremented modCount since they
were introduced in JDK 8, changing that behavior in widely-used classes
merits a CSR to be filed for JDK 11.
The modCount aspect of the changeset could be split out if you want to
proceed with the rest.
Separately, it would be worthwhile to have a general discussion and
review of the desired semantics for modCount and consistency of the
various replaceAll implementations, including reviewing Map.replaceAll​.
Thanks,
-Joe