jdk/src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
changeset 36936 bfcdf736a998
parent 35980 1fc60a70d779
child 36954 7e9b8a9b0074
equal deleted inserted replaced
36935:9a10a2c4dc13 36936:bfcdf736a998
   478         public final Void getRawResult()       { return null; }
   478         public final Void getRawResult()       { return null; }
   479         public final void setRawResult(Void v) {}
   479         public final void setRawResult(Void v) {}
   480     }
   480     }
   481 
   481 
   482     static void lazySetNext(Completion c, Completion next) {
   482     static void lazySetNext(Completion c, Completion next) {
   483         U.putOrderedObject(c, NEXT, next);
   483         U.putObjectRelease(c, NEXT, next);
   484     }
   484     }
   485 
   485 
   486     /**
   486     /**
   487      * Pops and tries to trigger all reachable dependents.  Call only
   487      * Pops and tries to trigger all reachable dependents.  Call only
   488      * when known to be done.
   488      * when known to be done.