--- jsr166/src/jdk8/java/util/concurrent/ConcurrentHashMap.java 2016/03/26 06:22:49 1.1 +++ jsr166/src/jdk8/java/util/concurrent/ConcurrentHashMap.java 2016/03/26 12:02:02 1.2 @@ -2529,7 +2529,7 @@ public class ConcurrentHashMap exte * A padded cell for distributing counts. Adapted from LongAdder * and Striped64. See their internal docs for explanation. */ - @jdk.internal.vm.annotation.Contended static final class CounterCell { + @sun.misc.Contended static final class CounterCell { volatile long value; CounterCell(long x) { value = x; } }