|
backport-util-concurrent: new release available: msg#00018java.jsr.166-concurrency
The backport-util-concurrent, version 1.1_01, has been released: http://www.mathcs.emory.edu/dcl/util/backport-util-concurrent/ Change log: * Bugfix: race condition in the fair implementation of ReentrantLock caused it to occassionally cause IllegalMonitorState exceptions. Non-fair implementation was not affected, however, classes that depend on fair reentrant locks, namely: fair ArrayBlockingQueue, fair SynchronousQueue, and PriorityQueue, were affected. Thanks to Ramesh Nethi for reporting this bug and helping to track it down. * Testing: backport has been stress-tested using the "loops" tests (courtesy of Doug Lea and the JSR 166 Expert Group). The tests are included in the development source bundle. The "loops" tests thoroughly evaluate behavior and performance of various types of locks, queues, maps, futures, and other API classes, under various conditions (contention etc.) and circumstances, including cancellation. The backport has withstood days of testing on Windows XP, Linux, and Solaris (SMP), running up to 400 concurrent threads. Regards, Dawid Kurzyniec
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | RE: Reloading thread variables, David Holmes |
|---|---|
| Next by Date: | backport-util-concurrent: this list permitted as a discussion forum, Dawid Kurzyniec |
| Previous by Thread: | Reloading thread variables, Jean Morissette |
| Next by Thread: | backport-util-concurrent: this list permitted as a discussion forum, Dawid Kurzyniec |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |