ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/main/java/util/concurrent/ConcurrentHashMap.java
(Generate patch)

Comparing jsr166/src/main/java/util/concurrent/ConcurrentHashMap.java (file contents):
Revision 1.254 by jsr166, Sun Dec 1 16:56:07 2013 UTC vs.
Revision 1.255 by dl, Sun Dec 1 20:55:45 2013 UTC

# Line 2386 | Line 2386 | public class ConcurrentHashMap<K,V> exte
2386                      return;
2387                  }
2388                  if (U.compareAndSwapInt(this, SIZECTL, sc = sizeCtl, sc - 1)) {
2389 <                    if ((sc - 2) != resizeStamp(n))
2389 >                    if ((sc - 2) != resizeStamp(n) << RESIZE_STAMP_SHIFT)
2390                          return;
2391                      finishing = advance = true;
2392                      i = n; // recheck before commit

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines