commit | 6e10b9aaa72425a4825a25f0043533d0c6fdbba4 | [log] [tgz] |
---|---|---|
author | Andy McFadden <fadden@android.com> | Mon Jun 14 15:24:39 2010 -0700 |
committer | Andy McFadden <fadden@android.com> | Wed Jun 16 07:47:47 2010 -0700 |
tree | 22c18a831ebc13b4f10f6a8aa5928e0b6fa4d382 | |
parent | d62676d2403abf59b2822982147215eab2cd975b [diff] |
Atomic op cleanup. Replaced VM-local macros for barrier and CAS calls with the actual versions provided by cutils. ATOMIC_CMP_SWAP(addr,old,new) --> android_atomic_release_cas(old,new,addr) MEM_BARRIER --> ANDROID_MEMBAR_FULL Renamed android_quasiatomic* to dvmQuasiAtomic*. Didn't change how anything works, just the names. Change-Id: I8c68f28e1f7c9cb832183e0918d097dfe6a2cac8