Code review request: JDK-8008670 (partial implementation), again

Brian Goetz brian.goetz at
Fri Apr 5 10:41:22 PDT 2013

I have updated this webrev, now at:

These are all nonpublic implementation-only files (no public APIs) that 
do not depend on the public Stream APIs.

These can go back as soon as the changes to Map and Spliterator are put 

On 2/21/2013 2:16 PM, Brian Goetz wrote:
> At:
> there is a webrev of a subset of the implementation of,
> for review.  These are all new files.  None of these are public classes;
> they are internal interfaces for the Stream library, as well as some
> implementation classes.  This is about half the classes in the Streams
> package.
> (The webrev includes changes to Map, but those are being reviewed
> separately, so just ignore those.)
> We're asking people to focus their review on both the quality of API
> specification for these internal APIs, and the quality of implementation
> of the specified classes.  It may not be obvious how some of these work
> until you've seen the rest of it, but do what you can.

More information about the lambda-dev mailing list