hg: lambda/lambda/jdk: - Revert evaluation to use IntermediateOp[] rather than AbstractPipeline[]

Paul Benedict pbenedict at apache.org
Fri Nov 2 07:27:15 PDT 2012


The "Evaluation works in two modes" comment doesn't need to be a javadoc
comment. It's just a comment since it doesn't describe any field/method.
However, with a description that good, I am surprised it isn't part of the
class' javadoc.

Paul

On Fri, Nov 2, 2012 at 5:40 AM, <paul.sandoz at oracle.com> wrote:

> Changeset: a894d11817f6
> Author:    psandoz
> Date:      2012-11-02 11:36 +0100
> URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/a894d11817f6
>
> - Revert evaluation to use IntermediateOp[] rather than AbstractPipeline[]
> - Change stream.sequential() to use a stateful collection operation that is
>   a no-op for sequential evaluation. For parallel evaluation the
> intermediate
>   node that is produced from collection will ensure the rest of the
> pipeline
>   will be evaluated sequentially.
> - Expanded the flag op tests to test setting, clearing and preservation of
>   flags sequential and parallel evaluation.
>
> ! src/share/classes/java/util/streams/AbstractPipeline.java
> ! src/share/classes/java/util/streams/StreamOpFlags.java
> ! src/share/classes/java/util/streams/ValuePipeline.java
> - src/share/classes/java/util/streams/ops/CollectorOp.java
> + src/share/classes/java/util/streams/ops/CollectorOps.java
> ! src/share/classes/java/util/streams/ops/Node.java
> ! src/share/classes/java/util/streams/ops/Nodes.java
> ! test-ng/tests/org/openjdk/tests/java/util/streams/ops/FlagOpTest.java
> ! test-ng/tests/org/openjdk/tests/java/util/streams/ops/LimitOpTest.java
> !
> test-ng/tests/org/openjdk/tests/java/util/streams/ops/StreamOpTestCase.java
> ! test-ng/tests/org/openjdk/tests/java/util/streams/ops/ToArrayOpTest.java
>
>
>


More information about the lambda-dev mailing list