Searched defs:new_ref (Results 1 - 8 of 8) 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.cc2708 mirror::Object* new_ref = ref; local
2709 visitor_(&new_ref, reg, this);
2710 if (new_ref != ref) {
2711 shadow_frame->SetVRegReference(reg, new_ref);
2752 mirror::Object* new_ref = klass; variable
2753 visitor_(&new_ref, -1, this);
2754 if (new_ref != klass) {
2755 method->CASDeclaringClass(klass, new_ref->AsClass());
2784 mirror::Object* new_ref = ref; local
2785 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/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/mirror/
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/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 195 milliseconds