ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/main/java/util/concurrent/Future.java
(Generate patch)

Comparing jsr166/src/main/java/util/concurrent/Future.java (file contents):
Revision 1.35 by jsr166, Tue Mar 15 19:47:03 2011 UTC vs.
Revision 1.36 by jsr166, Wed May 9 18:56:54 2012 UTC

# Line 47 | Line 47 | package java.util.concurrent;
47   * implements <tt>Runnable</tt>, and so may be executed by an <tt>Executor</tt>.
48   * For example, the above construction with <tt>submit</tt> could be replaced by:
49   *  <pre> {@code
50 < *     FutureTask<String> future =
51 < *       new FutureTask<String>(new Callable<String>() {
52 < *         public String call() {
53 < *           return searcher.search(target);
54 < *       }});
55 < *     executor.execute(future);}</pre>
50 > * FutureTask<String> future =
51 > *   new FutureTask<String>(new Callable<String>() {
52 > *     public String call() {
53 > *       return searcher.search(target);
54 > *   }});
55 > * executor.execute(future);}</pre>
56   *
57   * <p>Memory consistency effects: Actions taken by the asynchronous computation
58   * <a href="package-summary.html#MemoryVisibility"> <i>happen-before</i></a>

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines