--- jsr166/src/jsr166e/ConcurrentHashMapV8.java 2013/02/18 03:15:10 1.100 +++ jsr166/src/jsr166e/ConcurrentHashMapV8.java 2013/06/18 17:57:21 1.101 @@ -6813,9 +6813,9 @@ public class ConcurrentHashMapV8 Class ck = CounterCell.class; CELLVALUE = U.objectFieldOffset (ck.getDeclaredField("value")); - Class sc = Node[].class; - ABASE = U.arrayBaseOffset(sc); - int scale = U.arrayIndexScale(sc); + Class ak = Node[].class; + ABASE = U.arrayBaseOffset(ak); + int scale = U.arrayIndexScale(ak); if ((scale & (scale - 1)) != 0) throw new Error("data type scale not a power of two"); ASHIFT = 31 - Integer.numberOfLeadingZeros(scale);