Home
last modified time | relevance | path

Searched refs:IsFullMark (Results 1 – 12 of 12) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/mem/
Dpartial_gc.cpp39 … ECMA_BYTRACE_NAME(HITRACE_TAG_ARK, "PartialGC::RunPhases" + std::to_string(heap_->IsFullMark())); in RunPhases()
50 if (heap_->IsFullMark()) { in RunPhases()
54 if (heap_->IsFullMark()) { in RunPhases()
66 if (heap_->IsFullMark()) { in Initialize()
98 if (heap_->IsFullMark()) { in Finish()
112 if (heap_->IsFullMark()) { in Mark()
125 if (heap_->IsFullMark()) { in Sweep()
139 if (!objectRegion->InYoungSpaceOrCSet() && !heap_->IsFullMark()) { in ProcessNativeDelete()
Dconcurrent_marker.cpp88 heap_->CollectGarbage(heap_->IsFullMark() ? TriggerGCType::OLD_GC : TriggerGCType::YOUNG_GC, in HandleMarkingFinished()
116 if (heap_->IsFullMark()) { in Reset()
132 if (heap_->IsFullMark()) { in InitializeMarking()
147 if (!heap_->IsFullMark()) { in InitializeMarking()
173 if (!heap_->IsFullMark()) { in FinishMarking()
Dbarriers.cpp25 if (heap->IsFullMark()) { in Update()
Dsparse_space.h26 if (!heap_->IsFullMark() || heap_->GetJSThread()->IsReadyToMark()) { \
36 if (!heap_->IsFullMark() || heap_->GetJSThread()->IsReadyToMark()) { \
Dparallel_marker.cpp68 bool isFullMark = heap_->IsFullMark(); in ProcessMarkStack()
99 bool isFullMark = heap_->IsFullMark(); in ProcessIncrementalMarkStack()
Dheap.cpp428 if (gcType == TriggerGCType::FULL_GC || IsFullMark()) { in CollectGarbage()
432 OPTIONAL_LOG(ecmaVm_, INFO) << " GC after: is full mark" << IsFullMark() in CollectGarbage()
714 memController_->RecordAfterConcurrentMark(IsFullMark(), concurrentMarker_); in CheckOngoingConcurrentMarking()
969 if (idleTask_ == IdleTaskType::YOUNG_GC && IsFullMark()) { in TriggerConcurrentMarking()
1225 … << concurrentMarker_->IsEnabled() << "), Full Mark(" << IsFullMark() << ")"; in PrintHeapInfo()
Dparallel_evacuator.cpp172 if (!heap_->IsFullMark() && !objectRegion->InYoungSpace()) { in VerifyValue()
276 bool isFullMark = heap_->IsFullMark(); in UpdateWeakReference()
Dmem_controller.cpp142 if (heap_->IsFullMark()) { in StopCalculationAfterGC()
Dparallel_evacuator-inl.h137 if (heap_->IsFullMark()) { in UpdateWeakObjectSlot()
Dheap.h312 bool IsFullMark() const in IsFullMark() function
Dparallel_marker-inl.h73 if (!heap_->IsFullMark() && !objectRegion->InYoungSpace()) { in MarkObject()
Dgc_stats.cpp545 return heap_->IsFullMark() ? GCType::PARTIAL_OLD_GC : GCType::PARTIAL_YOUNG_GC; in GetGCType()