[concurrency-interest] JLS 17.7 Non-atomic treatment of double and long : Android

Nathan Reynolds nathan.reynolds at oracle.com
Mon Apr 29 16:46:53 EDT 2013


If Dalvik can print the assembly code from JIT, then this should be too 
hard to check to see that a 64-bit value is loaded/stored with a single 
instruction.

Nathan Reynolds 
<http://psr.us.oracle.com/wiki/index.php/User:Nathan_Reynolds> | 
Architect | 602.333.9091
Oracle PSR Engineering <http://psr.us.oracle.com/> | Server Technology
On 4/29/2013 1:27 PM, Tim Halloran wrote:
> Does anyone know if Android's Dalvik goes with the recommendation in 
> JLS 17.7 and avoids splitting 64-bit values. I'm pretty sure most 
> other VMs do.
>
> After some searching I couldn't find any information and it seems 
> pretty hard to write code to "test" for this on the VM.
>
> Many thanks and best regards, Tim Halloran
>
>
> _______________________________________________
> Concurrency-interest mailing list
> Concurrency-interest at cs.oswego.edu
> http://cs.oswego.edu/mailman/listinfo/concurrency-interest

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cs.oswego.edu/pipermail/concurrency-interest/attachments/20130429/eaf680f7/attachment.html>


More information about the Concurrency-interest mailing list