Lines Matching refs:AsMirrorPtr
131 mirror::Object* from_ref = field->AsMirrorPtr(); in MarkHeapReference()
138 if (field->AsMirrorPtr() != from_ref) { in MarkHeapReference()
148 field->Assign(Mark(field->AsMirrorPtr())); in MarkHeapReference()
389 mirror::Object* ref = root->AsMirrorPtr(); in VisitRoots()
493 CheckReference(root->AsMirrorPtr(), nullptr, MemberOffset(0)); in VisitRoot()
571 CheckReference(root->AsMirrorPtr()); in VisitRoot()
1063 gc_mark_stack_->PushBack(ref.AsMirrorPtr()); in ExpandGcMarkStack()
1207 visitor(root->AsMirrorPtr()); in VisitRoot()
1259 mirror::Object* const obj = it->AsMirrorPtr(); in VerifyNoFromSpaceReferences()
1318 visitor(root->AsMirrorPtr()); in VisitRoot()
1442 refs.push_back(p->AsMirrorPtr()); in ProcessMarkStackOnce()
1485 mirror::Object* to_ref = p->AsMirrorPtr(); in ProcessThreadLocalMarkStacks()
1855 LOG(FATAL_WITHOUT_ABORT) << "root=" << root << " ref=" << root->AsMirrorPtr(); in VisitRoot()
2087 mirror::Object* const ref = root->AsMirrorPtr(); in MarkRoot()
2095 if (ref != addr->LoadRelaxed().AsMirrorPtr()) { in MarkRoot()
2595 CHECK(it->AsMirrorPtr()->AtomicSetMarkBit(1, 0)); in FinishPhase()
2610 mirror::Object* from_ref = field->AsMirrorPtr(); in IsNullOrMarkedHeapReference()
2621 if (field->AsMirrorPtr() != from_ref) { in IsNullOrMarkedHeapReference()