Lines Matching refs:heap_

2827       : self_(self), heap_(heap), fail_count_(fail_count), verify_referent_(verify_referent) {  in VerifyReferenceVisitor()
2846 return heap_->IsLiveObjectLocked(obj, true, false, true); in IsLive()
2888 accounting::CardTable* card_table = heap_->GetCardTable(); in VerifyReference()
2889 accounting::ObjectStack* alloc_stack = heap_->allocation_stack_.get(); in VerifyReference()
2890 accounting::ObjectStack* live_stack = heap_->live_stack_.get(); in VerifyReference()
2894 if (heap_->IsValidObjectAddress(obj->GetClass())) { in VerifyReference()
2901 space::ContinuousSpace* ref_space = heap_->FindContinuousSpaceFromObject(ref, true); in VerifyReference()
2913 if (ref->GetClass() != nullptr && heap_->IsValidObjectAddress(ref->GetClass()) && in VerifyReference()
2928 heap_->GetLiveBitmap()->GetContinuousSpaceBitmap(obj); in VerifyReference()
2970 Heap* const heap_; member in art::gc::VerifyReferenceVisitor
2979 : self_(self), heap_(heap), fail_count_(fail_count), verify_referent_(verify_referent) {} in VerifyObjectVisitor()
2984 VerifyReferenceVisitor visitor(self_, heap_, fail_count_, verify_referent_); in operator ()()
2991 VerifyReferenceVisitor visitor(self_, heap_, fail_count_, verify_referent_); in VerifyRoots()
3002 Heap* const heap_; member in art::gc::VerifyObjectVisitor
3086 : heap_(heap), failed_(failed) { in VerifyReferenceCardVisitor()
3102 accounting::CardTable* card_table = heap_->GetCardTable(); in operator ()()
3112 accounting::ObjectStack* live_stack = heap_->live_stack_.get(); in operator ()()
3117 if (heap_->GetLiveBitmap()->Test(obj)) { in operator ()()
3152 Heap* const heap_; member in art::gc::VerifyReferenceCardVisitor
3159 : heap_(heap), in VerifyLiveStackReferences()
3164 VerifyReferenceCardVisitor visitor(heap_, const_cast<bool*>(&failed_)); in operator ()()
3173 Heap* const heap_; member in art::gc::VerifyLiveStackReferences