Home
last modified time | relevance | path

Searched refs:heap_ (Results 1 – 10 of 10) sorted by relevance

/art/runtime/gc/collector/
Dmark_sweep.cc155 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 …]
Dgarbage_collector.cc37 : 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()
Dgarbage_collector.h52 return heap_; in GetHeap()
97 Heap* const heap_; variable
Dmark_sweep-inl.h35 heap_->DumpSpaces(); in ScanObjectVisit()
/art/runtime/gc/accounting/
Dmod_union_table.h55 explicit ModUnionTable(Heap* heap) : heap_(heap) {} in ModUnionTable()
80 return heap_; in GetHeap()
84 Heap* const heap_;
Dheap_bitmap.h102 explicit HeapBitmap(Heap* heap) : heap_(heap) {} in HeapBitmap()
105 const Heap* const heap_;
Dmod_union_table.cc216 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/
Dheap.cc1362 : 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/
Druntime.cc77 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()
Druntime.h278 return heap_; in GetHeap()
452 gc::Heap* heap_; variable