title: Is Dalvik's memory model the same as Java's?
body: <p>Is Dalvik's memory model the same as <a href="http://java.sun.com/docs/books/jls/third_edition/html/memory.html#17.4">Java's</a>? I am particularly interested in whether reads and writes of reference and non-<code>long</code>/non-<code>double</code> primitive variables are atomic, but I would also like to know whether there are any differences between the two platforms' memory models.</p>