RFR(L): 8151179: address issues raised by JCK team on JEP 274 API

John Rose john.r.rose at oracle.com
Mon Aug 15 23:39:41 UTC 2016


I'm working on this.  The javadoc has some re-filling which creates lots of diffs of whitespace only, which makes things go a little slower.

I am trying to like the cleaner, more restricted semantics for the utility methods, but they really do some harm to the use cases.  The really notable change is the loss of defaulting behavior of the first parameter to iteratedLoop, which was List::iterator.  That was intended to corresponding to the for-each syntax, and it is hard (and probably non-performant) to ask the user to rebuild a MH for Iterable::iterator at each use site for iteratedLoop.

— John

On Aug 15, 2016, at 8:21 AM, Michael Haupt <michael.haupt at oracle.com> wrote:
> 
> ... anyone, please? :-)



More information about the core-libs-dev mailing list