hg: lambda/lambda/jdk: - removed StreamAccessor

paul.sandoz at oracle.com paul.sandoz at oracle.com
Sat Nov 3 12:23:04 PDT 2012


Changeset: ecf2a2d21af8
Author:    psandoz
Date:      2012-11-03 20:12 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/ecf2a2d21af8

- removed StreamAccessor
- AbstractPipeline now operates on a Spliterator and flags
- the StreamOfFlags.PARALLEL defines whether sequential or parallel
  evaluation is performed
- Simplify static methods on Streams to create a Stream for Iterable
  Iterator, Spliterator and arrays.
  (ArrayProxy support is commented out and needs to be revisisted)
- Fixed issues with Spliterator of SpinedList returning incorrect known size
- Increase test coverage for Node and NodeBuilder instances.

! src/share/classes/com/sun/tools/jdi/EventSetImpl.java
! src/share/classes/java/awt/EventDispatchThread.java
! src/share/classes/java/lang/CharSequence.java
! src/share/classes/java/util/ArrayList.java
! src/share/classes/java/util/Collection.java
! src/share/classes/java/util/LinkedHashSet.java
! src/share/classes/java/util/List.java
! src/share/classes/java/util/Queue.java
! src/share/classes/java/util/Set.java
! src/share/classes/java/util/SortedSet.java
! src/share/classes/java/util/Vector.java
! src/share/classes/java/util/streams/AbstractPipeline.java
! src/share/classes/java/util/streams/Spliterator.java
- src/share/classes/java/util/streams/StreamAccessor.java
! src/share/classes/java/util/streams/StreamOpFlags.java
! src/share/classes/java/util/streams/Streams.java
! src/share/classes/java/util/streams/ValuePipeline.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
! src/share/classes/java/util/streams/ops/SortedOp.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/FlagOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/NodeTest.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