Searched refs:heap_ (Results 1 – 10 of 10) sorted by relevance
/art/runtime/gc/collector/ |
D | mark_sweep.cc | 155 mark_stack_ = heap_->mark_stack_.get(); in InitializePhase() 184 heap_->PreGcVerification(this); in InitializePhase() 221 heap_->PreSweepingGcVerification(this); in HandleDirtyObjectsPhase() 248 heap_->ProcessCards(timings_); in MarkingPhase() 253 heap_->SwapStacks(); in MarkingPhase() 264 live_stack_freeze_size_ = heap_->GetLiveStack()->Size(); in MarkingPhase() 267 heap_->UpdateAndMarkModUnion(this, timings_, GetGcType()); in MarkingPhase() 279 accounting::ObjectStack* live_stack = heap_->GetLiveStack(); in MarkReachableObjects() 280 heap_->MarkAllocStack(heap_->alloc_space_->GetLiveBitmap(), in MarkReachableObjects() 281 heap_->large_object_space_->GetLiveObjects(), live_stack); in MarkReachableObjects() [all …]
|
D | garbage_collector.cc | 37 : heap_(heap), in GarbageCollector() 128 heap_->GetLiveBitmap()->ReplaceBitmap(live_bitmap, mark_bitmap); in SwapBitmaps() 129 heap_->GetMarkBitmap()->ReplaceBitmap(mark_bitmap, live_bitmap); in SwapBitmaps() 138 heap_->GetLiveBitmap()->ReplaceObjectSet(live_set, mark_set); in SwapBitmaps() 139 heap_->GetMarkBitmap()->ReplaceObjectSet(mark_set, live_set); in SwapBitmaps()
|
D | garbage_collector.h | 52 return heap_; in GetHeap() 97 Heap* const heap_; variable
|
D | mark_sweep-inl.h | 35 heap_->DumpSpaces(); in ScanObjectVisit()
|
/art/runtime/gc/accounting/ |
D | mod_union_table.h | 55 explicit ModUnionTable(Heap* heap) : heap_(heap) {} in ModUnionTable() 80 return heap_; in GetHeap() 84 Heap* const heap_;
|
D | heap_bitmap.h | 102 explicit HeapBitmap(Heap* heap) : heap_(heap) {} in HeapBitmap() 105 const Heap* const heap_;
|
D | mod_union_table.cc | 216 CardTable* card_table = heap_->GetCardTable(); in Dump() 291 CardTable* card_table = heap_->GetCardTable(); in MarkReferences() 300 space = heap_->FindContinuousSpaceFromObject(obj_start, false); in MarkReferences() 310 CardTable* card_table = heap_->GetCardTable(); in Dump()
|
/art/runtime/gc/ |
D | heap.cc | 1362 : heap_(heap), failed_(false) {} in SHARED_LOCKS_REQUIRED() 1375 accounting::CardTable* card_table = heap_->GetCardTable(); in operator ()() 1376 accounting::ObjectStack* alloc_stack = heap_->allocation_stack_.get(); in operator ()() 1377 accounting::ObjectStack* live_stack = heap_->live_stack_.get(); in operator ()() 1388 if (heap_->IsHeapAddress(obj->GetClass())) { in operator ()() 1395 space::ContinuousSpace* ref_space = heap_->FindContinuousSpaceFromObject(ref, true); in operator ()() 1407 if (ref->GetClass() != nullptr && heap_->IsHeapAddress(ref->GetClass()) && in operator ()() 1421 accounting::SpaceBitmap* bitmap = heap_->GetLiveBitmap()->GetContinuousSpaceBitmap(obj); in operator ()() 1459 return heap_->IsLiveObjectLocked(obj, true, false, true); in IsLive() 1468 Heap* const heap_; member in art::gc::VerifyReferenceVisitor [all …]
|
/art/runtime/ |
D | runtime.cc | 77 heap_(NULL), in Runtime() 121 heap_->WaitForConcurrentGcToComplete(self); in ~Runtime() 122 heap_->DeleteThreadPool(); in ~Runtime() 132 delete heap_; in ~Runtime() 230 heap_->PreZygoteFork(); in PreZygoteFork() 795 heap_->CreateThreadPool(); in DidForkFromZygote() 877 heap_ = new gc::Heap(options->heap_initial_size_, in Init()
|
D | runtime.h | 278 return heap_; in GetHeap() 452 gc::Heap* heap_; variable
|