Lines Matching refs:heap
44 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap());
45 heap->GetConcurrentMarker()->EnableConcurrentMarking(EnableConcurrentMarkType::ENABLE);
46 heap->GetSweeper()->EnableConcurrentSweep(EnableConcurrentSweepType::ENABLE);
52 Heap *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap());
53 heap->SetMarkType(MarkType::MARK_EDEN);
54 auto partialGc = heap->GetPartialGC();
60 Heap *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap());
61 heap->SetMarkType(MarkType::MARK_YOUNG);
62 auto partialGc = heap->GetPartialGC();
68 Heap *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap());
69 heap->SetMarkType(MarkType::MARK_FULL);
70 auto partialGc = heap->GetPartialGC();
76 Heap *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap());
77 auto fullGc = heap->GetFullGC();