Searched refs:new_ref (Results 1 - 10 of 10) sorted by relevance
/art/runtime/mirror/ |
H A D | object-readbarrier-inl.h | 216 uint32_t new_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(new_value)); 220 bool success = atomic_addr->CompareAndSetStrongRelaxed(old_ref, new_ref); 245 uint32_t new_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(new_value)); 249 bool success = atomic_addr->CompareAndSetStrongRelease(old_ref, new_ref);
|
H A D | object-inl.h | 832 uint32_t new_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(new_value)); 836 bool success = atomic_addr->CompareAndSetWeakSequentiallyConsistent(old_ref, new_ref); 873 uint32_t new_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(new_value)); 877 bool success = atomic_addr->CompareAndSetStrongSequentiallyConsistent(old_ref, new_ref); 902 uint32_t new_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(new_value)); 906 bool success = atomic_addr->CompareAndSetWeakRelaxed(old_ref, new_ref); 931 uint32_t new_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(new_value)); 935 bool success = atomic_addr->CompareAndSetWeakRelease(old_ref, new_ref); 956 uint32_t new_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(new_value)); 959 bool success = atomic_addr->CompareAndExchangeStrongSequentiallyConsistent(&old_ref, new_ref); [all...] |
H A D | class.cc | 1157 ObjPtr<Object> new_ref = ReadBarrier::BarrierForRoot(root); local 1158 if (old_ref != new_ref) { 1164 CompressedReference<Object>::FromMirrorPtr(new_ref.Ptr()));
|
/art/runtime/ |
H A D | read_barrier-inl.h | 172 auto new_ref = mirror::CompressedReference<MirrorType>::FromMirrorPtr(ref); local 174 if (new_ref.AsMirrorPtr() != old_ref.AsMirrorPtr()) { 177 atomic_root->CompareAndSetStrongRelaxed(old_ref, new_ref);
|
H A D | intern_table.cc | 70 ObjPtr<mirror::String> new_ref = root.Read<kWithoutReadBarrier>(); local 71 if (new_ref != old_ref) { 76 strong_interns_.Insert(new_ref);
|
H A D | thread.cc | 3493 mirror::Object* new_ref = ref; local 3494 visitor_(&new_ref, reg, this); 3495 if (new_ref != ref) { 3496 shadow_frame->SetVRegReference(reg, new_ref); 3538 mirror::Object* new_ref = klass.Ptr(); variable 3539 visitor_(&new_ref, /* vreg */ -1, this); 3540 if (new_ref != klass) { 3541 method->CASDeclaringClass(klass.Ptr(), new_ref->AsClass()); 3576 mirror::Object* new_ref = ref; local 3577 vreg_info.VisitStack(&new_ref, 3611 mirror::Object* new_ref = ref; local [all...] |
H A D | class_linker.cc | 1968 ObjPtr<mirror::Class> new_ref = root.Read<kWithoutReadBarrier>(); local 1970 CHECK_EQ(new_ref, old_ref); 1978 ObjPtr<mirror::Object> new_ref = root.Read<kWithoutReadBarrier>(); local 1980 CHECK_EQ(new_ref, old_ref);
|
/art/runtime/gc/accounting/ |
H A D | mod_union_table.cc | 222 mirror::Object* new_ref = visitor_->MarkObject(old_ref); local 223 if (old_ref != new_ref) { 224 root->Assign(new_ref);
|
/art/runtime/gc/space/ |
H A D | image_space.cc | 961 mirror::Object* new_ref = ForwardObject(ref); local 962 if (ref != new_ref) { 963 root->Assign(new_ref);
|
/art/runtime/gc/collector/ |
H A D | concurrent_copying.cc | 2140 mirror::Object* new_ref = to_ref; local 2151 new_ref)); 2166 mirror::Object* new_ref = to_ref; local 2172 } while (!addr->CompareAndSetWeakRelaxed(expected_ref, new_ref)); 2184 auto new_ref = mirror::CompressedReference<mirror::Object>::FromMirrorPtr(to_ref); local 2191 } while (!addr->CompareAndSetWeakRelaxed(expected_ref, new_ref));
|
Completed in 551 milliseconds