Lines Matching defs:root

362     // Mark the image root. The WB-based collectors do not need to
690 void VisitRoot(mirror::Object* root, const RootInfo& info ATTRIBUTE_UNUSED)
692 DCHECK(root != nullptr);
693 operator()(root);
718 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const
720 if (!root->IsNull()) {
721 VisitRoot(root);
725 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const
728 visitor(root->AsMirrorPtr());
850 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const
852 if (!root->IsNull()) {
853 VisitRoot(root);
857 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const
860 visitor(root->AsMirrorPtr());
1437 ALWAYS_INLINE void VisitRootIfNonNull(mirror::CompressedReference<MirrorType>* root)
1439 if (!root->IsNull()) {
1440 VisitRoot(root);
1445 void VisitRoot(mirror::Object** root)
1447 LOG(INTERNAL_FATAL) << "root=" << root << " ref=" << *root;
1451 void VisitRoot(mirror::CompressedReference<MirrorType>* root)
1453 LOG(INTERNAL_FATAL) << "root=" << root << " ref=" << root->AsMirrorPtr();
1472 LOG(INTERNAL_FATAL) << "gc root in field " << field << " " << PrettyField(field);
1477 LOG(INTERNAL_FATAL) << "gc root in method " << method << " " << PrettyMethod(method);
1603 void VisitRootIfNonNull(mirror::CompressedReference<mirror::Object>* root) const
1606 if (!root->IsNull()) {
1607 VisitRoot(root);
1611 void VisitRoot(mirror::CompressedReference<mirror::Object>* root) const
1614 collector_->MarkRoot(root);
1655 mirror::Object** root = roots[i];
1656 mirror::Object* ref = *root;
1661 Atomic<mirror::Object*>* addr = reinterpret_cast<Atomic<mirror::Object*>*>(root);
1673 inline void ConcurrentCopying::MarkRoot(mirror::CompressedReference<mirror::Object>* root) {
1674 DCHECK(!root->IsNull());
1675 mirror::Object* const ref = root->AsMirrorPtr();
1678 auto* addr = reinterpret_cast<Atomic<mirror::CompressedReference<mirror::Object>>*>(root);
1695 mirror::CompressedReference<mirror::Object>* const root = roots[i];
1696 if (!root->IsNull()) {
1697 MarkRoot(root);