hg: lambda/lambda/jdk: Add operations for SequentialMapPipeline

Brian Goetz brian.goetz at oracle.com
Wed Jul 25 08:04:05 PDT 2012


These changes are going on in the branch "it2-bootstrap", which is a temporary branch for bootstrapping the Iteration 2 API for bulk operations.  We're doing it in a branch so as to avoid destabilizing working code while we revamp things; when the new design reaches feature parity with what is in the default branch, we'll merge it in then.  Also I am working on a writeup about the design.  

On Jul 25, 2012, at 8:44 AM, Henri Gomez wrote:

> I didn't see it in my Jenkins SCM mercurial logs :
> 
> Latest changes are :
> 
> Merge (detail)
> Remove equals() and hashCode() defaults as they are no longer allowed. (detail)
> Conformance fixes:
> *) Expand the set of modifiers that can be used with extension methods
> (strictfp and synchronized now allowed)
> *) Ban extension methods that are override-equivalent with members of
> java.lang.Object
> *) Lambda compatibility tweak: void-returning expression lambdas
> should be compatible with void descriptors (detail)
> 
> 
> 
> 2012/7/25  <mike.duigou at oracle.com>:
>> Changeset: 38afd6fe9042
>> Author:    mduigou
>> Date:      2012-07-24 19:46 -0700
>> URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/38afd6fe9042
>> 
>> Add operations for SequentialMapPipeline
>> 
>> ! src/share/classes/java/util/Comparators.java
>> ! src/share/classes/java/util/MapIterator.java
>> ! src/share/classes/java/util/Mapping.java
>> ! src/share/classes/java/util/functions/BiPredicate.java
>> ! src/share/classes/java/util/streams/MapStream.java
>> ! src/share/classes/java/util/streams/MapStreamOps.java
>> ! src/share/classes/java/util/streams/SequentialMapPipeline.java
>> ! src/share/classes/java/util/streams/SequentialPipeline.java
>> + src/share/classes/java/util/streams/ops/BiFilterOp.java
>> + src/share/classes/java/util/streams/ops/BiMapOp.java
>> ! src/share/classes/java/util/streams/ops/CumulateOp.java
>> ! src/share/classes/java/util/streams/ops/ElementwiseOp.java
>> ! src/share/classes/java/util/streams/ops/MapFilterValuesOp.java
>> + src/share/classes/java/util/streams/ops/MapMapValuesOp.java
>> + src/share/classes/java/util/streams/ops/MapSortedOp.java
>> + src/share/classes/java/util/streams/ops/MapSwapOp.java
>> ! src/share/classes/java/util/streams/ops/MappedOp.java
>> ! src/share/classes/java/util/streams/ops/SortedOp.java
>> ! src/share/classes/java/util/streams/ops/StatefulOp.java
>> ! src/share/classes/java/util/streams/ops/UniqOp.java
>> 
>> 
> 



More information about the lambda-dev mailing list