ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/jsr166y/package-info.java
(Generate patch)

Comparing jsr166/src/jsr166y/package-info.java (file contents):
Revision 1.2 by jsr166, Fri Jul 25 18:10:41 2008 UTC vs.
Revision 1.3 by dl, Tue Jan 6 14:30:31 2009 UTC

# Line 6 | Line 6
6  
7  
8   /**
9 < * Preview versions of classes targeted for Java 7.
9 > * Preview versions of classes targeted for Java 7.  Includes a
10 > * fine-grained parallel computation framework: ForkJoinTasks and
11 > * their related support classes provide a very efficient basis for
12 > * obtaining platform-independent parallel speed-ups of
13 > * computation-intensive operations.  They are not a full substitute
14 > * for the kinds of arbitrary processing supported by Executors or
15 > * Threads. However, when applicable, they typically provide
16 > * significantly greater performance on multiprocessor platforms.
17 > *
18 > * <p> Candidates for fork/join processing mainly include those that
19 > * can be expressed using parallel divide-and-conquer techniques: To
20 > * solve a problem, break it in two (or more) parts, and then solve
21 > * those parts in parallel, continuing on in this way until the
22 > * problem is too small to be broken up, so is solved directly.  The
23 > * underlying <em>work-stealing</em> framework makes subtasks
24 > * available to other threads (normally one per CPU), that help
25 > * complete the tasks.  In general, the most efficient ForkJoinTasks
26 > * are those that directly implement this algorithmic design pattern.
27 > *
28   */
29   package jsr166y;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines