Searched refs:MarkType (Results 1 – 6 of 6) sorted by relevance
110 markType_ = MarkType::MARK_YOUNG; in Initialize()373 if (!GetJSThread()->IsReadyToMark() && markType_ == MarkType::MARK_FULL) { in CollectGarbage()382 SetMarkType(MarkType::MARK_YOUNG); in CollectGarbage()387 if (concurrentMarker_->IsEnabled() && markType_ == MarkType::MARK_YOUNG) { in CollectGarbage()395 SetMarkType(MarkType::MARK_FULL); in CollectGarbage()436 markType_ = MarkType::MARK_YOUNG; in CollectGarbage()747 SetMarkType(MarkType::MARK_YOUNG); in TryTriggerIdleCollection()758 size_t updateReferenceSpeed = markType_ == MarkType::MARK_YOUNG ? in CalculateIdleDuration()767 if (markType_ == MarkType::MARK_YOUNG) { in CalculateIdleDuration()769 } else if (markType_ == MarkType::MARK_FULL) { in CalculateIdleDuration()[all …]
57 enum class MarkType : uint8_t { enum307 void SetMarkType(MarkType markType) in SetMarkType()314 return markType_ == MarkType::MARK_FULL; in IsFullMark()649 MarkType markType_ {MarkType::MARK_YOUNG};
84 heap_->SetMarkType(MarkType::MARK_FULL); in Initialize()
43 const_cast<Heap *>(thread->GetEcmaVM()->GetHeap())->SetMarkType(MarkType::MARK_FULL); in SetUp()
45 const_cast<Heap *>(thread->GetEcmaVM()->GetHeap())->SetMarkType(MarkType::MARK_FULL); in SetUp()
50 const_cast<Heap *>(thread->GetEcmaVM()->GetHeap())->SetMarkType(MarkType::MARK_FULL); in SetUp()