--- jsr166/src/jsr166e/ConcurrentHashMapV8.java 2013/06/19 16:22:44 1.103 +++ jsr166/src/jsr166e/ConcurrentHashMapV8.java 2013/06/19 17:00:58 1.104 @@ -2422,10 +2422,10 @@ public class ConcurrentHashMapV8 ++hc; } } - ln = (lc <= UNTREEIFY_THRESHOLD ? untreeify(lo) : - (hc != 0) ? new TreeBin(lo) : t); - hn = (hc <= UNTREEIFY_THRESHOLD ? untreeify(hi) : - (lc != 0) ? new TreeBin(hi) : t); + ln = (lc <= UNTREEIFY_THRESHOLD) ? untreeify(lo) : + (hc != 0) ? new TreeBin(lo) : t; + hn = (hc <= UNTREEIFY_THRESHOLD) ? untreeify(hi) : + (lc != 0) ? new TreeBin(hi) : t; } else ln = hn = null;