Home
last modified time | relevance | path

Searched refs:IsReadyToConcurrentMark (Results 1 - 9 of 9) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/daemon/
H A Ddaemon_thread.h66 bool IsReadyToConcurrentMark() const in IsReadyToConcurrentMark() function in panda::ecmascript::DaemonThread
/arkcompiler/ets_runtime/ecmascript/mem/
H A Dsparse_space.h27 if (!heap_->IsConcurrentFullMark() || heap_->IsReadyToConcurrentMark()) { \
37 if (!heap_->IsConcurrentFullMark() || heap_->IsReadyToConcurrentMark()) { \
H A Dheap.cpp429 if (sConcurrentMarker_->IsEnabled() && !dThread_->IsReadyToConcurrentMark() && in CheckOngoingConcurrentMarking()
601 bool SharedHeap::IsReadyToConcurrentMark() const in IsReadyToConcurrentMark() function in panda::ecmascript::SharedHeap
603 return dThread_->IsReadyToConcurrentMark(); in IsReadyToConcurrentMark()
1077 if (concurrentMarker_->IsEnabled() && !thread_->IsReadyToConcurrentMark()) { in SelectGCType()
1117 if (fullGCRequested_ && thread_->IsReadyToConcurrentMark() && gcType != TriggerGCType::FULL_GC) { in CollectGarbage()
1133 if (!GetJSThread()->IsReadyToConcurrentMark() && markType_ == MarkType::MARK_FULL) { in CollectGarbage()
1172 (thread_->IsReadyToConcurrentMark() || markType_ == MarkType::MARK_YOUNG) && in CollectGarbage()
1731 if (concurrentMarker_->IsEnabled() && !thread_->IsReadyToConcurrentMark() && in CheckOngoingConcurrentMarking()
1755 if (idleTask_ != IdleTaskType::NO_TASK || !GetJSThread()->IsReadyToConcurrentMark() || !enableIdleGC_) { in TryTriggerIdleCollection()
1841 if (!GetJSThread()->IsReadyToConcurrentMark() || idleTask in TryTriggerIncrementalMarking()
2067 bool Heap::IsReadyToConcurrentMark() const IsReadyToConcurrentMark() function in panda::ecmascript::Heap
[all...]
H A Dconcurrent_marker.cpp40 if (IsEnabled() && !thread_->IsReadyToConcurrentMark() && type == EnableConcurrentMarkType::DISABLE) { in EnableConcurrentMarking()
H A Dheap.h139 virtual bool IsReadyToConcurrentMark() const = 0;
483 bool IsReadyToConcurrentMark() const override;
1489 bool IsReadyToConcurrentMark() const override;
H A Dgc_stats.cpp584 if (heap_ && !heap_->IsReadyToConcurrentMark()) { in GetGCType()
/arkcompiler/ets_runtime/ecmascript/mem/shared_heap/
H A Dshared_concurrent_marker.cpp34 if (IsEnabled() && !dThread_->IsReadyToConcurrentMark() && type == EnableConcurrentMarkType::DISABLE) { in EnableConcurrentMarking()
H A Dshared_space.cpp397 if (sHeap_->IsReadyToConcurrentMark()) { in IncAllocSObjectSize()
/arkcompiler/ets_runtime/ecmascript/
H A Djs_thread.h471 return !IsReadyToConcurrentMark();
474 bool IsReadyToConcurrentMark() const

Completed in 12 milliseconds