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

Comparing jsr166/src/jdk7/java/util/concurrent/ConcurrentHashMap.java (file contents):
Revision 1.42 by jsr166, Mon Mar 23 18:56:40 2015 UTC vs.
Revision 1.43 by jsr166, Tue Mar 24 22:30:53 2015 UTC

# Line 1235 | Line 1235 | public class ConcurrentHashMap<K,V> impl
1235              new Segment<?,?>[DEFAULT_CONCURRENCY_LEVEL];
1236          for (int i = 0; i < segments.length; ++i)
1237              segments[i] = new Segment<K,V>(LOAD_FACTOR);
1238 <        s.putFields().put("segments", segments);
1239 <        s.putFields().put("segmentShift", segmentShift);
1240 <        s.putFields().put("segmentMask", segmentMask);
1238 >        java.io.ObjectOutputStream.PutField streamFields = s.putFields();
1239 >        streamFields.put("segments", segments);
1240 >        streamFields.put("segmentShift", segmentShift);
1241 >        streamFields.put("segmentMask", segmentMask);
1242          s.writeFields();
1243  
1244          Node<K,V>[] t;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines