Package org.cliffc.high_scale_lib

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.