Tidy up memory barriers.
Change-Id: I937ea93e6df1835ecfe2d4bb7d84c24fe7fc097b
diff --git a/runtime/native/sun_misc_Unsafe.cc b/runtime/native/sun_misc_Unsafe.cc
index 2c6d281..b5fc7e7 100644
--- a/runtime/native/sun_misc_Unsafe.cc
+++ b/runtime/native/sun_misc_Unsafe.cc
@@ -86,7 +86,7 @@
static void Unsafe_putOrderedInt(JNIEnv* env, jobject, jobject javaObj, jlong offset, jint newValue) {
ScopedFastNativeObjectAccess soa(env);
mirror::Object* obj = soa.Decode<mirror::Object*>(javaObj);
- ANDROID_MEMBAR_STORE();
+ QuasiAtomic::MembarStoreStore();
obj->SetField32(MemberOffset(offset), newValue, false);
}
@@ -117,7 +117,7 @@
static void Unsafe_putOrderedLong(JNIEnv* env, jobject, jobject javaObj, jlong offset, jlong newValue) {
ScopedFastNativeObjectAccess soa(env);
mirror::Object* obj = soa.Decode<mirror::Object*>(javaObj);
- ANDROID_MEMBAR_STORE();
+ QuasiAtomic::MembarStoreStore();
obj->SetField64(MemberOffset(offset), newValue, false);
}
@@ -153,7 +153,7 @@
ScopedFastNativeObjectAccess soa(env);
mirror::Object* obj = soa.Decode<mirror::Object*>(javaObj);
mirror::Object* newValue = soa.Decode<mirror::Object*>(javaNewValue);
- ANDROID_MEMBAR_STORE();
+ QuasiAtomic::MembarStoreStore();
obj->SetFieldObject(MemberOffset(offset), newValue, false);
}