log

age author description
Thu, 10 Jan 2013 11:57:35 -0500 briangoetz Eliminate Multifunction in favor of BiBlock in mapMulti call; move Multifunction.Collector to Stream.Downstream; rename Downstream.yield to send; rename mapMulti to explode
Thu, 10 Jan 2013 16:33:52 +0100 psandoz Merge PrimitiveNodes into Nodes.
Thu, 10 Jan 2013 15:12:22 +0100 psandoz Merge IntNodeUtils into NodeUtils.
Thu, 10 Jan 2013 12:14:07 +0100 psandoz Stream.toArray(ObjIntFunction<A[]> generator) has a type A that is
Thu, 10 Jan 2013 12:01:13 +0100 mcimadamore Fix to test-ng/tests/org/openjdk/tests/vm/DefaultMethodRegressionTests.java
Wed, 09 Jan 2013 17:07:35 -0500 briangoetz Merge
Wed, 09 Jan 2013 17:07:17 -0500 briangoetz More renames
Wed, 09 Jan 2013 22:48:49 +0100 psandoz Add Stream.zip method that combines elements, in encounter order, of two streams to produce
Wed, 09 Jan 2013 16:32:17 -0500 briangoetz Merge
Wed, 09 Jan 2013 16:31:24 -0500 briangoetz Patch ASM to be aware of JDK 1.8 classfile versions
Wed, 09 Jan 2013 22:31:04 +0100 psandoz Move sequential/parallel into AbstractPipeline.
Wed, 09 Jan 2013 15:48:20 -0500 briangoetz More rename cleanups; add @FunctionalInterface
Wed, 09 Jan 2013 14:42:24 -0500 briangoetz Add Stream.forEachUntil
Wed, 09 Jan 2013 13:55:11 -0500 briangoetz Merge
Wed, 09 Jan 2013 11:51:49 -0500 briangoetz Rename mutable reduce cases to collect()
Wed, 09 Jan 2013 11:48:44 -0500 briangoetz Remove Stream.into(); replace with Stream.reduce/collect(toCollection())
Wed, 09 Jan 2013 17:47:28 +0100 mcimadamore DocLint changes
Wed, 09 Jan 2013 11:45:10 +0100 mcimadamore merge
Wed, 09 Jan 2013 09:51:27 +0100 mcimadamore merge
Tue, 08 Jan 2013 16:08:29 -0800 darcy 8005298: Add FunctionalInterface type to the core libraries
Wed, 09 Jan 2013 11:36:03 +0100 psandoz Restrict stateful ops to be homogeneous in the input and output type.
Wed, 09 Jan 2013 11:36:03 +0100 psandoz - Support converting a stream to an array using an array generator
Sun, 09 Dec 2012 07:43:12 -0800 ksrini 8004042: Arrrghs.java test failed on windows with access error.
Tue, 08 Jan 2013 13:33:15 -0500 briangoetz Merge
Tue, 08 Jan 2013 13:32:40 -0500 briangoetz Refactor Reducer to combine MutableReducer,ConcurrentReducer; add Stream.reduceUnordered(Reducer); implement all existing groupBy/partition/mappedTo forms as both ordered and concurrent reducers
Tue, 08 Jan 2013 15:27:59 +0100 mcimadamore Update to javac-related tests
Mon, 07 Jan 2013 21:07:18 +0100 psandoz - Remove Node.flatten, flatten is supported by boolean parameter
Mon, 07 Jan 2013 13:40:40 -0500 briangoetz More spliterator
Mon, 07 Jan 2013 12:31:44 -0500 briangoetz More spliterator refactor: refactor to estimateSize/hasExactSize instead of exactSizeIfKnown/estimateSize
Mon, 07 Jan 2013 11:21:46 -0500 briangoetz Add missing copyright headers
Mon, 07 Jan 2013 16:57:41 +0100 psandoz Use AbstractPipeline.collectOutput rather than explicit terminal op.
Mon, 07 Jan 2013 10:12:11 -0500 briangoetz Refactor to new Spliterator design
Fri, 04 Jan 2013 12:39:07 -0500 briangoetz Flatten out SliceOp so that you can pass a shape right into the constructor. This allows us to push down limit() into AbstractPipeline, which enables other optimizations. Rename skip/slice to substream.
Fri, 04 Jan 2013 14:33:48 +0100 psandoz support range with negative steps
Fri, 04 Jan 2013 11:52:01 +0100 psandoz - merge IntNodes into PrimitiveNodes.
Fri, 04 Jan 2013 10:50:39 +0100 psandoz tidy ups.
Thu, 03 Jan 2013 17:14:45 -0500 briangoetz Add IntStream.map(int -> T); consolidate PrimitiveStreams methods into Streams; pare down set of infinite stream generators
Thu, 03 Jan 2013 12:38:55 -0500 briangoetz Additional test
Thu, 03 Jan 2013 14:20:15 +0100 psandoz Add trip-wires to primitive forEach(Block ) impls.
Wed, 02 Jan 2013 21:59:46 +0100 psandoz Remove PrimitiveStreams.parRange, range(...).parallel() can be used
Wed, 02 Jan 2013 21:05:29 +0100 psandoz - remove PrimitiveIterable
Wed, 02 Jan 2013 14:54:17 -0500 briangoetz Renames in reduce/accumulate/tabulate methods; remove mapMulti forms of tabulators; improve type-safety of Partition
Tue, 01 Jan 2013 18:13:11 -0800 rfield Revamp SAM method / bridge method analyzer. Now passes Brian's LambdaTranslationCompoundSamTest (added).
Mon, 31 Dec 2012 15:26:02 -0500 briangoetz Add ints() stream generator to ThreadLocalRandom
Mon, 31 Dec 2012 13:47:17 -0500 briangoetz Add Random.ints() stream generator
Sun, 30 Dec 2012 13:46:58 -0500 briangoetz Follow-on cleanups in StreamShapeFactory
Sun, 30 Dec 2012 13:31:05 -0500 briangoetz Consolidate PipelineHelper and ParallelPipelineHelper
Fri, 28 Dec 2012 21:38:23 -0500 briangoetz Remove unused class
Fri, 28 Dec 2012 21:33:45 -0500 briangoetz Sort out the last unmerged terminal op
Fri, 28 Dec 2012 18:28:15 -0500 briangoetz Fold IntFoldOp into FoldOp
Fri, 28 Dec 2012 23:46:19 +0100 psandoz Remove redundant null check for values.
Fri, 28 Dec 2012 21:04:34 +0100 psandoz Merge NodeBuilder into Node as Node.Builder and
Fri, 28 Dec 2012 14:10:20 -0500 briangoetz Updated BitSet.stream
Fri, 28 Dec 2012 13:43:01 -0500 briangoetz Migrate CharSequence.{chars,codePoints} to be IntStream instead of Stream<Integer>
Fri, 28 Dec 2012 13:25:31 -0500 briangoetz Add BitSet.stream()
Fri, 28 Dec 2012 12:00:15 -0500 briangoetz Merge
Fri, 28 Dec 2012 11:59:30 -0500 briangoetz Temporary workaround for compiler 'enclosing method attribute' bug
Fri, 28 Dec 2012 13:29:43 +0100 psandoz - Reduce NodeBuilder to a specialization of Sink
Fri, 28 Dec 2012 11:18:58 +0100 psandoz Refer to primitive type of primitive spined buffer in the abstract
Thu, 27 Dec 2012 18:35:00 -0500 briangoetz Move PrimitiveSpinedBuffer into primitive package