[jmm-dev] weakCompareAndSet memory semantics
    Paul Sandoz 
    paul.sandoz at oracle.com
       
    Wed Apr 20 13:32:56 UTC 2016
    
    
  
> On 20 Apr 2016, at 15:25, Doug Lea <dl at cs.oswego.edu> wrote:
> 
> On 04/20/2016 08:58 AM, Aleksey Shipilev wrote:
> 
>> This raises the naming questions, which will be cast in stone in
>> VarHandles public API:
>> 
>> a)
>>   weakCompareAndSet (relaxed!)
>>   weakCompareAndSetAcquire
>>   weakCompareAndSetRelease
>>   weakCompareAndSetVolatile
>> 
>> (This provides the symmetry against j.u.c, and does not require re-spec,
>> just adding a new method)
> 
> Let's do it this way.
Ok. I’ll stick to the current naming convention.
I was proposing b) in a previous email (before i read this email).
Paul.
> The only downside I can imagine is that some
> C++ programmer converting to Java using an an IDE with autocomplete
> might select it by mistake without reading the JavaDoc.
> 
    
    
More information about the jmm-dev
mailing list