hg: lambda/lambda/jdk: Provides a streams implementation for Array backed structures that wish to defer sizing and offering of the backing array until traversal begins. Also offers support for comodification checking.

mike.duigou at oracle.com mike.duigou at oracle.com
Tue Oct 30 16:47:21 PDT 2012


Changeset: ef437fbf4a28
Author:    mduigou
Date:      2012-10-30 16:46 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/ef437fbf4a28

Provides a streams implementation for Array backed structures that wish to defer sizing and offering of the backing array until traversal begins. Also offers support for comodification checking.

! src/share/classes/java/util/ArrayList.java
! src/share/classes/java/util/Vector.java
! src/share/classes/java/util/streams/StreamAccessor.java
! src/share/classes/java/util/streams/Streams.java
! src/share/classes/java/util/streams/ops/Nodes.java
+ test-ng/tests/org/openjdk/tests/java/util/streams/CollectionModifyStreamTest.java



More information about the lambda-dev mailing list