hg: lambda/lambda/jdk: 2 new changesets

Remi Forax forax at univ-mlv.fr
Mon Nov 12 15:43:39 PST 2012


On 11/12/2012 07:25 PM, brian.goetz at oracle.com wrote:
> Changeset: 969458b5ee9d
> Author:    briangoetz
> Date:      2012-11-12 12:45 -0500
> URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/969458b5ee9d
>
> Garbage-collect dead Iterators methods; move filter/map methods from {Filter,Map}Op to Iterators; add Iterators.asEnumeration
>
> ! src/share/classes/java/util/Iterators.java
> ! src/share/classes/java/util/concurrent/ForkJoinUtils.java
> ! src/share/classes/java/util/streams/ops/FilterOp.java
> ! src/share/classes/java/util/streams/ops/MapOp.java
> - test-ng/tests/org/openjdk/tests/java/util/IteratorsNullTest.java
> ! test-ng/tests/org/openjdk/tests/java/util/streams/ops/FilterOpTest.java
> ! test-ng/tests/org/openjdk/tests/java/util/streams/ops/MapOpTest.java
> ! test-ng/tests/org/openjdk/tests/java/util/streams/ops/TeeOpTest.java

When the methods were moved the iterator source specified as Iterator<? 
extends T>
have lost there wildcard, I think it's a mistake.

>
> Changeset: e8517ea52d33
> Author:    briangoetz
> Date:      2012-11-12 13:25 -0500
> URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/e8517ea52d33
>
> Improved short-circuiting in Find{Any,First}Op, MatchOp
>
> ! src/share/classes/java/util/Iterators.java
> ! src/share/classes/java/util/streams/ops/FindAnyOp.java
> ! src/share/classes/java/util/streams/ops/FindFirstOp.java
> ! src/share/classes/java/util/streams/ops/MatchOp.java
>
>

Rémi




More information about the lambda-dev mailing list