ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/jsr166e/Striped64.java
(Generate patch)

Comparing jsr166/src/jsr166e/Striped64.java (file contents):
Revision 1.7 by jsr166, Wed Jan 9 02:51:37 2013 UTC vs.
Revision 1.8 by jsr166, Mon Jan 14 01:59:15 2013 UTC

# Line 40 | Line 40 | abstract class Striped64 extends Number
40       *
41       * A single spinlock ("busy") is used for initializing and
42       * resizing the table, as well as populating slots with new Cells.
43 <     * There is no need for a blocking lock: When the lock is not
43 >     * There is no need for a blocking lock; when the lock is not
44       * available, threads try other slots (or the base).  During these
45       * retries, there is increased contention and reduced locality,
46       * which is still better than alternatives.

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines