Searched refs:new_ref (Results 1 - 9 of 9) sorted by relevance

/art/runtime/
H A Dread_barrier-inl.h167 auto new_ref = mirror::CompressedReference<MirrorType>::FromMirrorPtr(ref); local
169 if (new_ref.AsMirrorPtr() != old_ref.AsMirrorPtr()) {
172 atomic_root->CompareExchangeStrongRelaxed(old_ref, new_ref);
H A Dintern_table.cc69 mirror::String* new_ref = root.Read<kWithoutReadBarrier>(); local
70 if (new_ref != old_ref) {
75 strong_interns_.Insert(new_ref);
H A Dthread.cc2712 mirror::Object* new_ref = ref; local
2713 visitor_(&new_ref, reg, this);
2714 if (new_ref != ref) {
2715 shadow_frame->SetVRegReference(reg, new_ref);
2756 mirror::Object* new_ref = klass; variable
2757 visitor_(&new_ref, -1, this);
2758 if (new_ref != klass) {
2759 method->CASDeclaringClass(klass, new_ref->AsClass());
2788 mirror::Object* new_ref = ref; local
2789 visitor_(&new_ref,
[all...]
H A Dclass_linker.cc1861 mirror::Class* new_ref = root.Read<kWithoutReadBarrier>(); local
1863 CHECK_EQ(new_ref, old_ref);
/art/runtime/mirror/
H A Dobject-inl.h203 HeapReference<Object> new_ref(HeapReference<Object>::FromMirrorPtr(rb_ptr));
210 new_ref.reference_));
937 HeapReference<Object> new_ref(HeapReference<Object>::FromMirrorPtr(new_value));
942 new_ref.reference_);
976 HeapReference<Object> new_ref(HeapReference<Object>::FromMirrorPtr(new_value));
981 new_ref.reference_);
1004 HeapReference<Object> new_ref(HeapReference<Object>::FromMirrorPtr(new_value));
1009 new_ref.reference_);
1032 HeapReference<Object> new_ref(HeapReference<Object>::FromMirrorPtr(new_value));
1037 new_ref
[all...]
H A Dclass.cc948 mirror::Object* new_ref = ReadBarrier::BarrierForRoot(root); local
949 if (old_ref != new_ref) {
955 mirror::CompressedReference<mirror::Object>::FromMirrorPtr(new_ref));
/art/runtime/gc/accounting/
H A Dmod_union_table.cc214 mirror::Object* new_ref = visitor_->MarkObject(old_ref); local
215 if (old_ref != new_ref) {
216 root->Assign(new_ref);
/art/runtime/gc/collector/
H A Dconcurrent_copying.cc1637 mirror::Object* new_ref = to_ref; local
1645 false, false, kVerifyNone>(offset, expected_ref, new_ref));
1660 mirror::Object* new_ref = to_ref; local
1666 } while (!addr->CompareExchangeWeakRelaxed(expected_ref, new_ref));
1677 auto new_ref = mirror::CompressedReference<mirror::Object>::FromMirrorPtr(to_ref); local
1684 } while (!addr->CompareExchangeWeakRelaxed(expected_ref, new_ref));
/art/runtime/gc/space/
H A Dimage_space.cc734 mirror::Object* new_ref = ForwardObject(ref); local
735 if (ref != new_ref) {
736 root->Assign(new_ref);

Completed in 201 milliseconds