Lines Matching refs:heap_
116 heap_->CompactHeapBeforeFork();
117 heap_->AdjustSpaceSizeForAppSpawn();
118 heap_->GetReadOnlySpace()->SetReadOnly();
119 heap_->DisableParallelGC();
130 heap_->SetHeapMode(HeapMode::SHARE);
138 heap_->EnableParallelGC();
148 heap_->NotifyPostFork();
149 heap_->NotifyFinishColdStartSoon();
269 heap_ = new Heap(this);
270 heap_->Initialize();
271 gcStats_ = chunk_.New<GCStats>(heap_, options_.GetLongPauseTime());
272 gcKeyStats_ = chunk_.New<GCKeyStats>(heap_, gcStats_);
273 factory_ = chunk_.New<ObjectFactory>(thread_, heap_, SharedHeap::GetInstance());
297 heap_->EnableEdenGC();
348 heap_->WaitAllTasksFinished();
392 if (heap_ != nullptr) {
393 heap_->Destroy();
394 delete heap_;
395 heap_ = nullptr;
586 heap_->ProcessNativeDelete(visitor);
591 heap_->ProcessReferences(visitor);
597 heap_->PushToNativePointerList(pointer, isConcurrent == Concurrent::YES);
602 heap_->RemoveFromNativePointerList(pointer);
626 heap_->ClearNativePointerList();
635 heap_->CollectGarbage(gcType, reason);
683 heap_->StartHeapTracking();
688 heap_->StopHeapTracking();