PauselessHashMap: A java.util.HashMap compatible Map implementation that performs background resizing for inserts, avoiding the common "resize/rehash" outlier experienced by normal HashMap. get() and put() operations are "pauseless" in the sense that they do not block during resizing of the map. Other operations, like remove(), putAll(), clear(), and the derivation of keysets and such *will* block for pending resize operations.
N/A
[com.tcrayford.from.org.giltene/pauselesshashmap "1.0-SNAPSHOT"]
com.tcrayford.from.org.giltene/pauselesshashmap {:mvn/version "1.0-SNAPSHOT"}
implementation("com.tcrayford.from.org.giltene:pauselesshashmap:1.0-SNAPSHOT")
<dependency> <groupId>com.tcrayford.from.org.giltene</groupId> <artifactId>pauselesshashmap</artifactId> <version>1.0-SNAPSHOT</version> </dependency>
Want to display the latest version of your project on GitHub? Use the markdown code below!
If you want to include pre-releases and snapshots, use the following markdown code: