RFR (M) #4 CR 8003985: Support @Contended annotation

Aleksey Shipilev aleksey.shipilev at oracle.com
Fri Dec 21 02:55:46 PST 2012



On 21.12.2012, at 14:40, Alan Bateman <Alan.Bateman at oracle.com> wrote:

> On 21/12/2012 10:20, Aleksey Shipilev wrote:
>> Hi,
>> 
>> This is the final call for reviews for @Contended:
>>   http://cr.openjdk.java.net/~shade/8003985/webrev.00/
>> 
>> Testing:
>>  - Test8003985 passes on Linux x86_64
>>  - JPRT full cycle passed
>>  - VM adhoc tests are underway, but should be the same as previous
>> passed run, since there are no semantical changes
>> 
>> JEP-142 is in Funded state:
>>  http://openjdk.java.net/jeps/142
>> 
>> Thanks,
>> Aleksey.
> Has sun.misc.Contended been decided? I really think this needs to be moved to somewhere that can be supported, like jdk.vm.Contented. I did bring this up on c-i and Doug replied, I just haven't had the time to follow up on it.

There seems to be the consensus to keep it in sun.misc, with the tentative idea to graduate it to public API once/if we would overhaul the implications of doing that. But for pending JDK8 concurrency work it's well enough suited in sun.misc.

-Aleksey.

P.S. I'm actually wondering if we need the CCC for sun.misc additions? There is the request from me, but that might be as well accepted without further due diligence? The code review is still appreciated (though unnecessary given lots of prior reviews).


More information about the hotspot-dev mailing list