RFR (S) CR 8014886: @Contended fields can overrun oop maps
Aleksey Shipilev
aleksey.shipilev at oracle.com
Thu May 23 09:33:32 PDT 2013
On 05/23/2013 04:54 PM, Doug Lea wrote:
>
> On 05/23/2013 02:07 AM, Aleksey Shipilev wrote:
>
>>> There is no @Contended classes/fields in JDK (yet). We are waiting for
>>> this VM code to stabilize before committing to @Contended in the
>>> library.
>>>
>
> This state of affairs will change soon (we hope). A bunch of
> uses in updated java.util.concurrent classes will be integrated
> into jdk8/tl. None of these usages are known to hit the existing
> bugs though.
Yes, and the reason for that is, current bugs are the corner cases for
@C over the fields. Most pending jsr166 usages are for @C on the class.
I'm putting the Thread.TLR marks on hold before these issues are fixed,
hopefully next week.
-Aleksey.
More information about the hotspot-dev
mailing list