Lines Matching refs:old_ref

228   mirror::Object* old_ref = obj->GetFieldObject<  in UpdateRef()  local
231 if (HasAddress(old_ref) && in UpdateRef()
232 reinterpret_cast<uint8_t*>(old_ref) < black_allocations_begin_ && in UpdateRef()
233 !moving_space_bitmap_->Test(old_ref)) { in UpdateRef()
234 mirror::Object* from_ref = GetFromSpaceAddr(old_ref); in UpdateRef()
238 LOG(FATAL) << "Not marked in the bitmap ref=" << old_ref in UpdateRef()
244 << " bitmap= " << moving_space_bitmap_->DumpMemAround(old_ref) in UpdateRef()
252 reinterpret_cast<uintptr_t>(old_ref), 128) in UpdateRef()
256 mirror::Object* new_ref = PostCompactAddress(old_ref, begin, end); in UpdateRef()
257 if (new_ref != old_ref) { in UpdateRef()
266 mirror::Object* old_ref, in VerifyRootSingleUpdate() argument
275 if (!HasAddress(old_ref)) { in VerifyRootSingleUpdate()
293 CHECK(inserted) << "root=" << root << " old_ref=" << old_ref in VerifyRootSingleUpdate()
299 DCHECK(reinterpret_cast<uint8_t*>(old_ref) >= black_allocations_begin_ || in VerifyRootSingleUpdate()
300 live_words_bitmap_->Test(old_ref)) in VerifyRootSingleUpdate()
301 << "ref=" << old_ref << " <" << mirror::Object::PrettyTypeOf(old_ref) << "> RootInfo [" in VerifyRootSingleUpdate()
312 mirror::Object* old_ref = root->AsMirrorPtr(); in UpdateRoot() local
313 if (VerifyRootSingleUpdate(root, old_ref, info)) { in UpdateRoot()
314 mirror::Object* new_ref = PostCompactAddress(old_ref, begin, end); in UpdateRoot()
315 if (old_ref != new_ref) { in UpdateRoot()
325 mirror::Object* old_ref = *root; in UpdateRoot() local
326 if (VerifyRootSingleUpdate(root, old_ref, info)) { in UpdateRoot()
327 mirror::Object* new_ref = PostCompactAddress(old_ref, begin, end); in UpdateRoot()
328 if (old_ref != new_ref) { in UpdateRoot()
360 inline mirror::Object* MarkCompact::PostCompactBlackObjAddr(mirror::Object* old_ref) const { in PostCompactBlackObjAddr() argument
361 return reinterpret_cast<mirror::Object*>(reinterpret_cast<uint8_t*>(old_ref) in PostCompactBlackObjAddr()
365 inline mirror::Object* MarkCompact::PostCompactOldObjAddr(mirror::Object* old_ref) const { in PostCompactOldObjAddr() argument
367 const uintptr_t addr_offset = reinterpret_cast<uintptr_t>(old_ref) - begin; in PostCompactOldObjAddr()
376 inline mirror::Object* MarkCompact::PostCompactAddressUnchecked(mirror::Object* old_ref) const { in PostCompactAddressUnchecked() argument
377 if (reinterpret_cast<uint8_t*>(old_ref) >= black_allocations_begin_) { in PostCompactAddressUnchecked()
378 return PostCompactBlackObjAddr(old_ref); in PostCompactAddressUnchecked()
381 mirror::Object* from_ref = GetFromSpaceAddr(old_ref); in PostCompactAddressUnchecked()
382 DCHECK(live_words_bitmap_->Test(old_ref)) in PostCompactAddressUnchecked()
383 << "ref=" << old_ref; in PostCompactAddressUnchecked()
384 if (!moving_space_bitmap_->Test(old_ref)) { in PostCompactAddressUnchecked()
388 LOG(FATAL) << "ref=" << old_ref in PostCompactAddressUnchecked()
391 << " bitmap= " << moving_space_bitmap_->DumpMemAround(old_ref) in PostCompactAddressUnchecked()
397 return PostCompactOldObjAddr(old_ref); in PostCompactAddressUnchecked()
400 inline mirror::Object* MarkCompact::PostCompactAddress(mirror::Object* old_ref, in PostCompactAddress() argument
403 if (LIKELY(HasAddress(old_ref, begin, end))) { in PostCompactAddress()
404 return PostCompactAddressUnchecked(old_ref); in PostCompactAddress()
406 return old_ref; in PostCompactAddress()