|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| IntIterator | An iterator optimized for primitive collections which avoids auto-boxing on IntIterator.next(). |
| LongIterator | An extension of the standard Iterator interface which provides the LongIterator.nextLong() method to avoid
auto-boxing of results as they are returned. |
| Class Summary | |
|---|---|
| ConcurrentAutoTable | An auto-resizing table of longs, supporting low-contention CAS
operations. |
| Counter | A simple high-performance counter. |
| NonBlockingHashMap<TypeK,TypeV> | A lock-free alternate implementation of ConcurrentHashMap
with better scaling properties and generally lower costs to mutate the Map. |
| NonBlockingHashMapLong<TypeV> | A lock-free alternate implementation of ConcurrentHashMap
with primitive long keys, better scaling properties and
generally lower costs. |
| NonBlockingHashSet<E> | A simple wrapper around NonBlockingHashMap making it implement the
Set interface. |
| NonBlockingHashtable<TypeK,TypeV> | A lock-free alternate implementation of ConcurrentHashMap
with better scaling properties and generally lower costs to mutate the Map. |
| NonBlockingIdentityHashMap<TypeK,TypeV> | A lock-free alternate implementation of ConcurrentHashMap
with better scaling properties and generally lower costs to mutate the Map. |
| NonBlockingSetInt | A multi-threaded bit-vector set, implemented as an array of primitive
longs. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||