Searched defs:new_ref (Results 1 - 5 of 5) sorted by relevance
/art/runtime/ |
H A D | read_barrier-inl.h | 144 auto new_ref = mirror::CompressedReference<MirrorType>::FromMirrorPtr(ref); local 148 atomic_root->CompareExchangeStrongSequentiallyConsistent(old_ref, new_ref);
|
H A D | intern_table.cc | 65 mirror::String* new_ref = root.Read<kWithoutReadBarrier>(); local 66 if (new_ref != old_ref) { 71 strong_interns_.Insert(new_ref);
|
H A D | thread.cc | 2283 mirror::Object* new_ref = ref; local 2284 visitor_(&new_ref, reg, this); 2285 if (new_ref != ref) { 2286 shadow_frame->SetVRegReference(reg, new_ref); 2304 mirror::Object* new_ref = ref; local 2305 visitor_(&new_ref, reg, this); 2306 if (new_ref != ref) { 2307 shadow_frame->SetVRegReference(reg, new_ref); 2338 mirror::Object* new_ref = ref; local 2339 visitor_(&new_ref, 2396 mirror::Object* new_ref = ref; local [all...] |
H A D | class_linker.cc | 1290 mirror::Class* new_ref = root.Read<kWithoutReadBarrier>(); local 1291 if (UNLIKELY(new_ref != old_ref)) { 1297 *it = GcRoot<mirror::Class>(new_ref);
|
/art/runtime/gc/collector/ |
H A D | concurrent_copying.cc | 1139 mirror::Object* new_ref = to_ref; local 1147 offset, expected_ref, new_ref)); 1165 mirror::Object* new_ref = to_ref; local 1171 } while (!addr->CompareExchangeWeakSequentiallyConsistent(expected_ref, new_ref)); 1190 auto new_ref = mirror::CompressedReference<mirror::Object>::FromMirrorPtr(to_ref); local 1196 } while (!addr->CompareExchangeWeakSequentiallyConsistent(expected_ref, new_ref));
|
Completed in 108 milliseconds