Home | History | Annotate | Download | only in gc

Lines Matching defs:heap_

1362       : heap_(heap), failed_(false) {}
1375 accounting::CardTable* card_table = heap_->GetCardTable();
1376 accounting::ObjectStack* alloc_stack = heap_->allocation_stack_.get();
1377 accounting::ObjectStack* live_stack = heap_->live_stack_.get();
1388 if (heap_->IsHeapAddress(obj->GetClass())) {
1395 space::ContinuousSpace* ref_space = heap_->FindContinuousSpaceFromObject(ref, true);
1407 if (ref->GetClass() != nullptr && heap_->IsHeapAddress(ref->GetClass()) &&
1421 accounting::SpaceBitmap* bitmap = heap_->GetLiveBitmap()->GetContinuousSpaceBitmap(obj);
1459 return heap_->IsLiveObjectLocked(obj, true, false, true);
1468 Heap* const heap_;
1475 explicit VerifyObjectVisitor(Heap* heap) : heap_(heap), failed_(false) {}
1481 VerifyReferenceVisitor visitor(heap_);
1493 Heap* const heap_;
1530 : heap_(heap), failed_(failed) {
1540 accounting::CardTable* card_table = heap_->GetCardTable();
1549 accounting::ObjectStack* live_stack = heap_->live_stack_.get();
1554 if (heap_->GetLiveBitmap()->Test(obj)) {
1592 Heap* const heap_;
1599 : heap_(heap),
1604 VerifyReferenceCardVisitor visitor(heap_, const_cast<bool*>(&failed_));
1613 Heap* const heap_;