RFR 8005696: Add CompletableFuture - JEP 155

Doug Lea dl at cs.oswego.edu
Sat Mar 23 11:08:34 UTC 2013

There was a signature mismatch between the public
   public static CompletableFuture<Void> anyOf(CompletableFuture<?>... cfs)
and the internal method performing most of the work:
   private static CompletableFuture<?> anyTree(...)
("<Void>" and "<?>" are subtly different.) Similarly for allOf.
Now fixed in our CVS. It required a bunch of other adjustments
to get this to compile without warnings. None of it affects public API.


On 03/19/13 12:53, Chris Hegarty wrote:
> Updated specdiff and webrev. Unless I hear otherwise, I think the API is as good
> as final.
> http://cr.openjdk.java.net/~chegar/8005696/ver.01/specdiff/java/util/concurrent/package-summary.html
>    http://cr.openjdk.java.net/~chegar/8005696/ver.01/webrev/

More information about the core-libs-dev mailing list