Home
last modified time | relevance | path

Searched refs:old_ref (Results 1 – 3 of 3) sorted by relevance

/art/runtime/
Dintern_table.cc62 mirror::String* old_ref = root.Read<kWithoutReadBarrier>(); in VisitRoots() local
65 if (new_ref != old_ref) { in VisitRoots()
69 strong_interns_.Remove(old_ref); in VisitRoots()
Dclass_linker.cc1716 mirror::Class* old_ref = root.Read<kWithoutReadBarrier>(); in VisitClassRoots() local
1719 if (UNLIKELY(new_ref != old_ref)) { in VisitClassRoots()
1723 auto it = class_table_.Find(GcRoot<mirror::Class>(old_ref)); in VisitClassRoots()
/art/runtime/mirror/
Dobject-inl.h698 HeapReference<Object> old_ref(HeapReference<Object>::FromMirrorPtr(old_value)); in CasFieldWeakSequentiallyConsistentObject()
703 bool success = atomic_addr->CompareExchangeWeakSequentiallyConsistent(old_ref.reference_, in CasFieldWeakSequentiallyConsistentObject()
730 HeapReference<Object> old_ref(HeapReference<Object>::FromMirrorPtr(old_value)); in CasFieldStrongSequentiallyConsistentObject()
735 bool success = atomic_addr->CompareExchangeStrongSequentiallyConsistent(old_ref.reference_, in CasFieldStrongSequentiallyConsistentObject()