Home
last modified time | relevance | path

Searched refs:GetIncrementalMarker (Results 1 - 6 of 6) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/mem/
H A Dparallel_marker.cpp180 double startTime = heap_->GetIncrementalMarker()->GetCurrentTimeInMs(); in ProcessIncrementalMarkStack()
189 if (heap_->GetIncrementalMarker()->IsTriggeredIncrementalMark() && visitAddrNum >= markStepSize) { in ProcessIncrementalMarkStack()
190 costTime = heap_->GetIncrementalMarker()->GetCurrentTimeInMs() - startTime; in ProcessIncrementalMarkStack()
191 heap_->GetIncrementalMarker()->UpdateMarkingSpeed(visitAddrNum, costTime); in ProcessIncrementalMarkStack()
195 if (heap_->GetJSThread()->IsMarking() && heap_->GetIncrementalMarker()->IsTriggeredIncrementalMark()) { in ProcessIncrementalMarkStack()
196 costTime = heap_->GetIncrementalMarker()->GetCurrentTimeInMs() - startTime; in ProcessIncrementalMarkStack()
197 heap_->GetIncrementalMarker()->UpdateMarkingSpeed(visitAddrNum, costTime); in ProcessIncrementalMarkStack()
198 heap_->GetIncrementalMarker()->SetMarkingFinished(true); in ProcessIncrementalMarkStack()
H A Dpartial_gc.cpp74 if (!markingInProgress_ && !heap_->GetIncrementalMarker()->IsTriggeredIncrementalMark()) { in Initialize()
101 if (heap_->GetIncrementalMarker()->IsTriggeredIncrementalMark()) { in Finish()
102 heap_->GetIncrementalMarker()->Reset(); in Finish()
H A Dfull_gc.cpp48 if (heap_->GetIncrementalMarker()->IsTriggeredIncrementalMark()) { in RunPhases()
52 heap_->GetIncrementalMarker()->Reset(); in RunPhases()
H A Dwork_manager.cpp92 !(heap_->IsMarking() && heap_->GetIncrementalMarker()->IsTriggeredIncrementalMark())) { in PushWorkNodeToGlobal()
H A Dheap.h1019 IncrementalMarker *GetIncrementalMarker() const in GetIncrementalMarker() function in panda::panda::ecmascript::Heap
/arkcompiler/ets_runtime/ecmascript/tests/
H A Dgc_third_test.cpp448 ASSERT_EQ(heap->GetIncrementalMarker()->GetIncrementalGCStates(), IncrementalGCStates::ROOT_SCAN); in HWTEST_F_L0()
449 heap->GetIncrementalMarker()->TriggerIncrementalMark(1000); in HWTEST_F_L0()

Completed in 5 milliseconds