RFR: 8023188: Unsafe double store on bsd is broken
    Daniel D. Daugherty 
    daniel.daugherty at oracle.com
       
    Fri Aug 16 16:51:18 PDT 2013
    
    
  
Thumbs up!
Please make sure you hear back from your original reviewers for this fix:
8016538: volatile double access via Unsafe.cpp is not atomic
Summary: volatile jdouble load/store is not atomic, fix by using of 
existing volatile jlong operations which are atomic for jdouble.
Reviewed-by: kvn, vladidan, jrose
Contributed-by: david.holmes at oracle.com
Just to make sure that they are on board here.
Dan
On 8/16/13 5:13 PM, Yumin Qi wrote:
> Hi,
>
>   Please have a review of this small change which is a typo mistake 
> (but lead to this bug) in fix of
>   8016538: volatile double access via Unsafe.cpp is not atomic
>
> http://cr.openjdk.java.net/~minqi/8023188/webrev00 
> <http://cr.openjdk.java.net/%7Eminqi/8023188/webrev00>
>
>    Tested JPRT and java-concurrency-torture.jar (the original testing 
> case)
>
> Thanks
> Yumin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/hotspot-runtime-dev/attachments/20130816/c6613714/attachment-0001.html 
    
    
More information about the hotspot-runtime-dev
mailing list