log

age author description
Thu, 27 Dec 2012 17:59:05 -0500 briangoetz Merge FindFirstTask and FindAnyTask
Wed, 26 Dec 2012 17:30:29 -0500 briangoetz Add implementations of parallelPrefix() in Arrays for object, int, long, and double arrays.
Wed, 26 Dec 2012 17:16:44 -0500 briangoetz Eliminate Spliterator.getNaturalSplits; rename split() to trySplit.
Wed, 26 Dec 2012 15:01:43 -0500 briangoetz Rewrite of SpinedBuffer to be simpler and more efficient; Rewrite of IntSpinedBuffer to be general across all primitive types; elminate broken equals() methods in various Node subtypes, and replace with better equality asserters in test framework; eliminate NodeBuilder.replaceAll.
Fri, 21 Dec 2012 17:47:25 -0500 briangoetz Renamings and reorganizations, mostly away from .primitive package into desired target locations
Fri, 21 Dec 2012 17:10:16 -0500 briangoetz Misc cleanups
Fri, 21 Dec 2012 16:28:17 -0500 briangoetz Remove cumulate()
Fri, 21 Dec 2012 15:27:52 -0500 briangoetz Add additional type information so as to render compileable with b68 compiler
Fri, 21 Dec 2012 15:19:06 -0500 briangoetz Use new Map methods in Tabulators
Fri, 21 Dec 2012 14:18:44 -0500 briangoetz Default methods on Map: putIfAbsent, remove, replace, computeIfAbsent, computeIfPresent, compute, merge.
Fri, 21 Dec 2012 14:07:44 -0500 briangoetz Consolidate Collector Ops; move primitive specializations of {Intermediate,Stateful,Terminal}Op into nested classes of parent (e.g., StatefulOp.OfInt)
Fri, 21 Dec 2012 18:19:39 +0100 psandoz - Simplify forEach methods on pushing iterators and wrapping spliterators.
Fri, 21 Dec 2012 18:19:39 +0100 psandoz - mutable reduce for int stream
Fri, 21 Dec 2012 11:11:53 -0500 briangoetz Simplifications in StreamShape; inline away FlagDeclaringOp
Fri, 21 Dec 2012 11:21:39 +0100 psandoz - Use spliterator size estimation to calculate target size.
Thu, 20 Dec 2012 23:12:51 -0800 rfield Update FILES_java.gmk: remove java/util/Iterables
Thu, 20 Dec 2012 19:54:59 -0500 briangoetz Inline more ops
Thu, 20 Dec 2012 19:06:33 -0500 briangoetz Merge
Thu, 20 Dec 2012 19:06:16 -0500 briangoetz Inline ConcurrentTabulateOp, ToArrayOp, and RefToIntMapOp into Pipeline classes
Thu, 20 Dec 2012 15:20:09 -0800 mduigou docs corrections
Thu, 20 Dec 2012 17:08:52 -0500 briangoetz Rename test to match naming convention
Thu, 20 Dec 2012 17:00:32 -0500 briangoetz Additional runtime support for serialized lambdas, plus tests. NOTE: 1 failing test case.
Thu, 20 Dec 2012 15:57:58 -0500 briangoetz Merge
Thu, 20 Dec 2012 15:57:40 -0500 briangoetz More tabulators
Thu, 20 Dec 2012 12:54:11 -0800 mduigou add missing BiPredicate impls and javadoc cleanup
Thu, 20 Dec 2012 19:25:22 +0100 psandoz Move to default impls on iface.
Thu, 20 Dec 2012 19:14:46 +0100 psandoz IntOptional and use on IntStream.
Thu, 20 Dec 2012 12:29:29 -0500 briangoetz Inline Int{Filter,Map,FlatMap,Tee,ToInteger}Op directly into IntPipeline
Thu, 20 Dec 2012 11:54:21 -0500 briangoetz Merge
Thu, 20 Dec 2012 11:54:05 -0500 briangoetz Inline {Filter,Map,FlatMap,Tee}Op directly into ReferencePipeline
Thu, 20 Dec 2012 10:51:54 -0500 briangoetz Pull min/max implementation up into Stream
Thu, 20 Dec 2012 17:12:25 +0100 psandoz IntStream.min/max return Optional
Thu, 20 Dec 2012 10:42:46 -0500 briangoetz Eliminate pull mode traversal of streams.
Wed, 19 Dec 2012 16:32:37 -0800 rfield functionalInterfaceClass is the SAM interface, not the declaring type of the SAM
Wed, 19 Dec 2012 18:18:54 +0100 psandoz - allow flags on terminal ops.
Wed, 19 Dec 2012 11:55:17 -0500 briangoetz Merge
Wed, 19 Dec 2012 11:47:41 -0500 briangoetz Rename some SAM methods in accordance with EG discussions; remove primtive-specialization extends base-SAM; rationalize extends with XxxOperator SAMs
Wed, 19 Dec 2012 11:18:01 +0100 psandoz Primitive op specializations that have default methods for
Wed, 19 Dec 2012 10:52:19 +0100 psandoz Merge int fold and int seedless fold into one class.
Wed, 19 Dec 2012 10:03:33 +0100 psandoz Rename and refactor flatMap -> mapMulti for IntStream.
Wed, 19 Dec 2012 09:38:47 +0100 psandoz Javadoc typos.
Wed, 19 Dec 2012 00:02:29 -0500 briangoetz Rename and refactor flatMap -> mapMulti
Tue, 18 Dec 2012 23:33:09 -0500 briangoetz Misc cleanups
Tue, 18 Dec 2012 22:35:54 -0500 briangoetz Modifications to Spliterator spec and API as recommended by Doug.
Tue, 18 Dec 2012 22:10:04 -0500 briangoetz Add {Int,Long,Double}BiFunction.
Mon, 17 Dec 2012 10:15:37 -0500 briangoetz Bugfixes for functional regressions in ForkJoinPool.
Mon, 17 Dec 2012 12:14:42 +0100 psandoz Depth first seatch for leaf nodes when iterating on a ConcNode.
Sat, 15 Dec 2012 18:05:52 -0500 briangoetz More serialization tests
Sat, 15 Dec 2012 17:43:21 -0500 briangoetz Metafactory support for serialized lambdas, with test case. Can now create, invoke, and serialize, but not deserialize, serializable lambdas.
Sat, 15 Dec 2012 13:37:14 -0500 briangoetz Eliminate Streamable; rename most .parallel() methods to .parallelStream
Fri, 14 Dec 2012 23:52:01 -0500 briangoetz More tabulators
Fri, 14 Dec 2012 23:25:31 -0500 briangoetz Merge
Fri, 14 Dec 2012 23:24:50 -0500 briangoetz Some tests for tabulation
Fri, 14 Dec 2012 17:36:56 -0800 henryjen Fix: value.length() == 0 does not necessary represent StringJoiner is empty
Fri, 14 Dec 2012 15:54:33 -0500 briangoetz First cut at replacing groupBy/reduceBy with Tabulator framework, supporting multi-level summarization and finer-grained control over creating intermediate containers. Explicitly support mutable vs functional reductions. Explicitly support concurrent vs merge-oriented reductions.
Fri, 14 Dec 2012 20:42:01 +0100 psandoz Change accessor for Node children from an iterator to a get with index.
Fri, 14 Dec 2012 17:14:19 +0100 psandoz - change "int size()" to "long count()"
Fri, 14 Dec 2012 13:54:45 +0100 psandoz - Consolidate specific primitive node/node builder into general primitive interfaces.
Fri, 14 Dec 2012 13:54:45 +0100 psandoz Generalize empty implementations for PrimitiveIterator and PrimitiveSpliterator
Fri, 14 Dec 2012 13:54:45 +0100 psandoz Enusure generic primitive types are referred to.