Package org.jctools.maps
@Export
package org.jctools.maps
-
ClassesClassDescriptionAbstractEntry<TypeK,
TypeV> A simple implementation ofMap.Entry.An auto-resizing table oflongs, supporting low-contention CAS operations.NonBlockingHashMap<TypeK,TypeV> A lock-free alternate implementation ofConcurrentHashMapwith better scaling properties and generally lower costs to mutate the Map.NonBlockingHashMap.CHM<TypeK,TypeV> NonBlockingHashMapLong<TypeV>A lock-free alternate implementation ofConcurrentHashMapwith primitive long keys, better scaling properties and generally lower costs.A simple wrapper aroundNonBlockingHashMapmaking it implement theSetinterface.NonBlockingIdentityHashMap<TypeK,TypeV> A lock-free alternate implementation ofConcurrentHashMapwith better scaling properties and generally lower costs to mutate the Map.NonBlockingIdentityHashMap.CHM<TypeK,TypeV> A multi-threaded bit-vector set, implemented as an array of primitivelongs.