Searched refs:IdleTaskType (Results 1 – 3 of 3) sorted by relevance
721 SetIdleTask(IdleTaskType::NO_TASK); in ClearIdleTask()727 if (idleTask_ != IdleTaskType::NO_TASK || !GetJSThread()->IsReadyToMark() || !enableIdleGC_) { in TryTriggerIdleCollection()731 SetIdleTask(IdleTaskType::FINISH_MARKING); in TryTriggerIdleCollection()745 SetIdleTask(IdleTaskType::YOUNG_GC); in TryTriggerIdleCollection()797 if (idleTask_ == IdleTaskType::YOUNG_GC && markSpeed != 0) { in CalculateIdleDuration()805 if (!GetJSThread()->IsReadyToMark() || idleTask_ != IdleTaskType::NO_TASK || !enableIdleGC_) { in TryTriggerIncrementalMarking()824 SetIdleTask(IdleTaskType::INCREMENTAL_MARK); in TryTriggerIncrementalMarking()841 !(idleTask_ == IdleTaskType::NO_TASK || idleTask_ == IdleTaskType::YOUNG_GC)) { in TryTriggerConcurrentMarking()956 if (idleTask_ == IdleTaskType::YOUNG_GC && IsFullMark()) { in TriggerConcurrentMarking()1041 if (idleTask_ == IdleTaskType::NO_TASK) { in TriggerIdleCollection()[all …]
50 enum class IdleTaskType : uint8_t { enum401 void SetIdleTask(IdleTaskType task) in SetIdleTask()690 IdleTaskType idleTask_ {IdleTaskType::NO_TASK};
77 heap->SetIdleTask(IdleTaskType::INCREMENTAL_MARK); // incremental mark in HWTEST_F_L0()