dl at cs.oswego.edu
Sun Aug 28 15:24:16 EDT 2011
A candidate replacement for java.util.concurrent.ConcurrentHashMap
is now available as jsr166e.ConcurrentHashMapV8. This version
is much more amenable to upcoming support for aggregate
parallel operations (including, already, method "computeIfAbsent'
using a stand-in MappingFunction type).
The internal design is interestingly different.
Read the internal documentation for details.
Please give it a try, and let us know about experiences.
* API specs: http://gee.cs.oswego.edu/dl/jsr166/dist/jsr166edocs/
* jar file: http://gee.cs.oswego.edu/dl/jsr166/dist/jsr166e.jar (compiled
using Java7 javac).
* Browsable CVS sources:
More information about the Concurrency-interest