118 |
|
* permits at a time. Beware of the increased risk of indefinite |
119 |
|
* postponement when these methods are used without fairness set true. |
120 |
|
* |
121 |
< |
* <p> Memory consistency effects: Actions in a thread prior to calling |
122 |
< |
* a "release" method such as <tt>release()</tt> <a |
123 |
< |
* href="package-summary.html#MemoryVisibility"><i>happen-before</i></a> |
124 |
< |
* actions following a successful "acquire" method such as |
125 |
< |
* <tt>acquire()</tt> in another thread. |
121 |
> |
* <p>Memory consistency effects: Actions in a thread prior to calling |
122 |
> |
* a "release" method such as {@code release()} |
123 |
> |
* <a href="package-summary.html#MemoryVisibility"><i>happen-before</i></a> |
124 |
> |
* actions following a successful "acquire" method such as {@code acquire()} |
125 |
> |
* in another thread. |
126 |
|
* |
127 |
|
* @since 1.5 |
128 |
|
* @author Doug Lea |