RFR (XS): CR 8003985: Support @Contended annotation

David Holmes david.holmes at oracle.com
Sun Jan 13 23:23:10 UTC 2013

On 14/01/2013 4:30 AM, Vladimir Kozlov wrote:
> Thank you, Alan
> I already pushed it into hotspot/jdk:
> http://hg.openjdk.java.net/hsx/hotspot-main/jdk/rev/9d5c43050210
> We will promote it as we did before with similar changes together with
> Hotspot changes.

So this seem to be becoming a new process for avoiding flag days - which 
is not a bad thing. But previously this was only a special exception for 
jsr-292 and now we seem to be generalizing it without there being any 
proper discussion to ensure all the right pieces are place to do this 
and so that everyone knows what is being done.


> Thanks,
> Vladimir
> On 1/13/13 7:05 AM, Alan Bateman wrote:
>> On 11/01/2013 23:23, Aleksey Shipilev wrote:
>>> Hi guys,
>>> This is the JDK side of changes for supporting @Contended:
>>> http://cr.openjdk.java.net/~shade/8003985/webrev.jdk.02/
>>> Status:
>>> - This change is ready to be pushed; due to licensing reasons with
>>> jsr166, we can only commit the stub; regular jsr166 sync will bring the
>>> updated annotation later.
>>> - JEP-142 is in Funded state (http://openjdk.java.net/jeps/142)
>>> - CCC is in place, and Approved.
>>> I need a sponsor to push this.
>> Looks fine (although I do not like seeing this going into sun.misc).
>> Do you want this to go into in via jdk8/tl? If so I can push it for you
>> today, just let me know.
>> -Alan.

More information about the core-libs-dev mailing list