FW: [concurrency-interest] ForkJoin Improvements

David Holmes David.Holmes at oracle.com
Tue Feb 22 01:44:14 UTC 2011


FYI

David Holmes

-----Original Message-----
From: concurrency-interest-bounces at cs.oswego.edu
[mailto:concurrency-interest-bounces at cs.oswego.edu]On Behalf Of Doug Lea
Sent: Tuesday, 22 February 2011 11:21 AM
To: Concurrency-interest at cs.oswego.edu
Subject: [concurrency-interest] ForkJoin Improvements

Another round of improvements to ForkJoin framework is
now available in the usual places (see below). The main
change is an overhaul to core control that better avoids
creating or restarting more threads than needed. You'll
probably see better overall performance too.
Also, exceptions stemming from user errors are now
more informative.

Please try these out let us know about any problems.
Pasting from http://gee.cs.oswego.edu/dl/concurrency-interest/index.html


jsr166y versions
     *  API specs:  http://gee.cs.oswego.edu/dl/jsr166/dist/jsr166ydocs/
     * jar file: http://gee.cs.oswego.edu/dl/jsr166/dist/jsr166y.jar
(compiled
using Java6 javac).
     * Browsable CVS sources:
http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/src/jsr166y/

java7 java.util.concurrent versions
     *  API specs:  http://gee.cs.oswego.edu/dl/jsr166/dist/docs/
     * jar file: http://gee.cs.oswego.edu/dl/jsr166/dist/jsr166.jar
     * Browsable CVS sources:
http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/src/main/java/util/
     * Browsable CVS TCK test sources:
http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/src/tests/tck/

You may be able to use these versions now, without waiting for JDK releases,
by
obtaining jsr166 jar and running java using the option
-Xbootclasspath/p:jsr166.jar (You may need to precede "jsr166.jar" with its
full
file path.)

_______________________________________________
Concurrency-interest mailing list
Concurrency-interest at cs.oswego.edu
http://cs.oswego.edu/mailman/listinfo/concurrency-interest




More information about the core-libs-dev mailing list