4.0.0
com.ankurm.interviewlab
hashmap-vs-concurrenthashmap
1.0.0
jar
java-interview-lab :: hashmap-vs-concurrenthashmap
Runnable companion code for ankurm.com's "HashMap vs ConcurrentHashMap in Java" article:
reflective dumps of JDK 25 internals (sizeCtl, treeification), a forced-interleaving lost
update, a measured multi-thread lost-update run, and the computeIfAbsent recursion traps.
25
UTF-8
6.1.3
--add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.util.concurrent=ALL-UNNAMED
org.junit
junit-bom
${junit.version}
pom
import
org.junit.jupiter
junit-jupiter
test
org.junit.platform
junit-platform-launcher
test
org.apache.maven.plugins
maven-surefire-plugin
3.6.0
${opens} -Xmx512m -Duser.timezone=UTC -Dfile.encoding=UTF-8