Lines Matching refs:root
307 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
309 if (!root->IsNull()) { in VisitRootIfNonNull()
310 VisitRoot(root); in VisitRootIfNonNull()
314 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
320 CHECK(!from_space_->HasAddress(root->AsMirrorPtr())); in VisitRoot()
606 mirror::Object* SemiSpace::MarkObject(mirror::Object* root) { in MarkObject() argument
607 auto ref = StackReference<mirror::Object>::FromMirrorPtr(root); in MarkObject()
620 auto* root = roots[i]; in VisitRoots() local
621 auto ref = StackReference<mirror::Object>::FromMirrorPtr(*root); in VisitRoots()
625 if (*root != ref.AsMirrorPtr()) { in VisitRoots()
626 *root = ref.AsMirrorPtr(); in VisitRoots()
704 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const in VisitRootIfNonNull()
706 if (!root->IsNull()) { in VisitRootIfNonNull()
707 VisitRoot(root); in VisitRootIfNonNull()
711 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const in VisitRoot()
719 collector_->MarkObjectIfNotInToSpace(root); in VisitRoot()