Searched defs:old_ref (Results 1 - 6 of 6) sorted by relevance
/art/runtime/ |
H A D | read_barrier-inl.h | 60 MirrorType* old_ref = ref; local 66 if (kAlwaysUpdateField && ref != old_ref) { 68 offset, old_ref, ref); 78 MirrorType* old_ref = ref; local 81 if (heap != nullptr && heap->GetReadBarrierTable()->IsSet(old_ref)) { 82 ref = reinterpret_cast<MirrorType*>(Mark(old_ref)); 84 if (ref != old_ref) { 86 offset, old_ref, ref); 129 MirrorType* old_ref = ref; local 130 ref = reinterpret_cast<MirrorType*>(Mark(old_ref)); 170 auto old_ref = mirror::CompressedReference<MirrorType>::FromMirrorPtr(ref); local [all...] |
H A D | intern_table.cc | 68 ObjPtr<mirror::String> old_ref = root.Read<kWithoutReadBarrier>(); local 71 if (new_ref != old_ref) { 75 strong_interns_.Remove(old_ref);
|
H A D | class_linker.cc | 1966 ObjPtr<mirror::Class> old_ref = root.Read<kWithoutReadBarrier>(); local 1970 CHECK_EQ(new_ref, old_ref); 1974 ObjPtr<mirror::Object> old_ref = root.Read<kWithoutReadBarrier>(); local 1975 if (old_ref != nullptr) { 1976 DCHECK(old_ref->IsClass()); 1980 CHECK_EQ(new_ref, old_ref);
|
/art/runtime/gc/accounting/ |
H A D | mod_union_table.cc | 221 mirror::Object* old_ref = root->AsMirrorPtr(); local 222 mirror::Object* new_ref = visitor_->MarkObject(old_ref); 223 if (old_ref != new_ref) {
|
/art/runtime/mirror/ |
H A D | object-inl.h | 831 uint32_t old_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(old_value)); 836 bool success = atomic_addr->CompareAndSetWeakSequentiallyConsistent(old_ref, new_ref); 872 uint32_t old_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(old_value)); 877 bool success = atomic_addr->CompareAndSetStrongSequentiallyConsistent(old_ref, new_ref); 901 uint32_t old_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(old_value)); 906 bool success = atomic_addr->CompareAndSetWeakRelaxed(old_ref, new_ref); 930 uint32_t old_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(old_value)); 935 bool success = atomic_addr->CompareAndSetWeakRelease(old_ref, new_ref); 955 uint32_t old_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(old_value)); 959 bool success = atomic_addr->CompareAndExchangeStrongSequentiallyConsistent(&old_ref, new_re 989 uint32_t old_ref = atomic_addr->ExchangeSequentiallyConsistent(new_ref); local [all...] |
H A D | class.cc | 1156 ObjPtr<Object> old_ref = root->AsMirrorPtr(); local 1158 if (old_ref != new_ref) { 1163 CompressedReference<Object>::FromMirrorPtr(old_ref.Ptr()),
|
Completed in 1301 milliseconds