Home
last modified time | relevance | path

Searched refs:new_ref (Results 1 – 4 of 4) sorted by relevance

/art/runtime/mirror/
Dobject-inl.h147 HeapReference<Object> new_ref(HeapReference<Object>::FromMirrorPtr(rb_ptr)); in AtomicSetReadBarrierPointer()
154 new_ref.reference_)); in AtomicSetReadBarrierPointer()
155 DCHECK_EQ(new_ref.reference_, atomic_rb_ptr->LoadRelaxed()); in AtomicSetReadBarrierPointer()
699 HeapReference<Object> new_ref(HeapReference<Object>::FromMirrorPtr(new_value)); in CasFieldWeakSequentiallyConsistentObject()
704 new_ref.reference_); in CasFieldWeakSequentiallyConsistentObject()
731 HeapReference<Object> new_ref(HeapReference<Object>::FromMirrorPtr(new_value)); in CasFieldStrongSequentiallyConsistentObject()
736 new_ref.reference_); in CasFieldStrongSequentiallyConsistentObject()
/art/runtime/
Dintern_table.cc64 mirror::String* new_ref = root.Read<kWithoutReadBarrier>(); in VisitRoots() local
65 if (new_ref != old_ref) { in VisitRoots()
70 strong_interns_.Insert(new_ref); in VisitRoots()
Dthread.cc2066 mirror::Object* new_ref = ref; in VisitShadowFrame() local
2067 visitor_(&new_ref, reg, this); in VisitShadowFrame()
2068 if (new_ref != ref) { in VisitShadowFrame()
2069 shadow_frame->SetVRegReference(reg, new_ref); in VisitShadowFrame()
2087 mirror::Object* new_ref = ref; in VisitShadowFrame() local
2088 visitor_(&new_ref, reg, this); in VisitShadowFrame()
2089 if (new_ref != ref) { in VisitShadowFrame()
2090 shadow_frame->SetVRegReference(reg, new_ref); in VisitShadowFrame()
2148 mirror::Object* new_ref = ref; in VisitQuickFrame() local
2149 visitor_(&new_ref, reg, this); in VisitQuickFrame()
[all …]
Dclass_linker.cc1718 mirror::Class* new_ref = root.Read<kWithoutReadBarrier>(); in VisitClassRoots() local
1719 if (UNLIKELY(new_ref != old_ref)) { in VisitClassRoots()
1725 *it = GcRoot<mirror::Class>(new_ref); in VisitClassRoots()