hg: lambda/lambda/jdk: 2 new changesets

Paul Benedict pbenedict at apache.org
Wed Sep 12 13:45:24 PDT 2012


Brian,

The Optional interface is interesting. It's just a wrapper that provides a
value (or not). It's actually a close cousin to javax.inject.Provider<T> in
its concept. Too bad Provider<T> is in EE because that would be a great
superinterface to add to Optional<T>

Paul

On Wed, Sep 12, 2012 at 3:04 PM, <brian.goetz at oracle.com> wrote:

> Changeset: 402a8d1a781b
> Author:    briangoetz
> Date:      2012-09-12 16:01 -0400
> URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/402a8d1a781b
>
> Migrate Spliterator from binary splits only to supporting n-way splits;
> migrate from using Recursive{Task,Action} to CountedCompleter
>
> ! src/share/classes/java/util/Arrays.java
> ! src/share/classes/java/util/Optional.java
> ! src/share/classes/java/util/concurrent/ForkJoinUtils.java
> ! src/share/classes/java/util/streams/AbstractPipeline.java
> ! src/share/classes/java/util/streams/Spliterator.java
> ! src/share/classes/java/util/streams/Streams.java
> + src/share/classes/java/util/streams/ops/AbstractTask.java
> ! src/share/classes/java/util/streams/ops/FoldOp.java
> ! src/share/classes/java/util/streams/ops/ForEachOp.java
> ! src/share/classes/java/util/streams/ops/ParallelOp.java
> ! src/share/classes/java/util/streams/ops/SeedlessFoldOp.java
> ! src/share/classes/java/util/streams/ops/TreeUtils.java
> !
> test-ng/tests/org/openjdk/tests/java/util/streams/ops/StreamOpTestCase.java
>
> Changeset: 75930f7b49dc
> Author:    briangoetz
> Date:      2012-09-12 16:04 -0400
> URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/75930f7b49dc
>
> Merge
>
>
>
>


More information about the lambda-dev mailing list