Home
last modified time | relevance | path

Searched refs:SHARED_GC (Results 1 - 25 of 26) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/mem/shared_heap/
H A Dshared_gc.cpp68 sWorkManager_->Initialize(TriggerGCType::SHARED_GC, SharedParallelMarkPhase::SHARED_MARK_TASK); in Initialize()
109 thread->IterateWeakEcmaGlobalStorage(gcUpdateWeak, GCKind::SHARED_GC); in Sweep()
122 sHeap_->Reclaim(TriggerGCType::SHARED_GC); in Finish()
H A Dshared_concurrent_marker.h131 TriggerGCType gcType_ {TriggerGCType::SHARED_GC};
H A Dshared_concurrent_marker.cpp125 sWorkManager_->Initialize(TriggerGCType::SHARED_GC, SharedParallelMarkPhase::SHARED_MARK_TASK); in InitializeMarking()
H A Dshared_full_gc.cpp102 thread->IterateWeakEcmaGlobalStorage(gcUpdateWeak, GCKind::SHARED_GC); in Sweep()
H A Dshared_space.cpp88 sHeap_->CollectGarbage<TriggerGCType::SHARED_GC, GCReason::ALLOCATION_FAILED>(thread); in Allocate()
/arkcompiler/ets_runtime/ecmascript/tests/
H A Dgc_verify_test.cpp91 sHeap->CollectGarbage<TriggerGCType::SHARED_GC, GCReason::OTHER>(thread); in HWTEST_F_L0()
99 sHeap->CollectGarbage<TriggerGCType::SHARED_GC, GCReason::OTHER>(thread); in HWTEST_F_L0()
H A Djs_handle_test.cpp156 SharedHeap::GetInstance()->CollectGarbage<TriggerGCType::SHARED_GC, GCReason::OTHER>(instance->GetJSThread()); in HWTEST_F_L0()
157 SharedHeap::GetInstance()->CollectGarbage<TriggerGCType::SHARED_GC, GCReason::OTHER>(instance->GetJSThread()); in HWTEST_F_L0()
H A Dgc_first_test.cpp183 sHeap->CollectGarbage<TriggerGCType::SHARED_GC, GCReason::OTHER>(thread); in HWTEST_F_L0()
193 sHeap->CollectGarbage<TriggerGCType::SHARED_GC, GCReason::OTHER>(thread); in HWTEST_F_L0()
H A Dgc_third_test.cpp215 sHeap->CollectGarbage<TriggerGCType::SHARED_GC, GCReason::OTHER>(thread); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/
H A Dcommon_enum.h43 SHARED_GC, enumerator
H A Decma_vm.cpp404 sHeap->TriggerConcurrentMarking<TriggerGCType::SHARED_GC, GCReason::WORKER_DESTRUCTION>(thread_); in ~EcmaVM()
406 sHeap->CollectGarbage<TriggerGCType::SHARED_GC, GCReason::WORKER_DESTRUCTION>(thread_); in ~EcmaVM()
H A Dshared_object_factory.cpp38 sHeap_->CollectGarbage<TriggerGCType::SHARED_GC, GCReason::OTHER>(thread_); in NewSObjectHook()
40 sHeap_->TriggerConcurrentMarking<TriggerGCType::SHARED_GC, GCReason::OTHER>(thread_); in NewSObjectHook()
541 sHeap_->CollectGarbage<TriggerGCType::SHARED_GC, GCReason::ALLOCATION_FAILED>(thread_); in NewSJSNativePointer()
544 sHeap_->TriggerConcurrentMarking<TriggerGCType::SHARED_GC, GCReason::ALLOCATION_LIMIT>(thread_); in NewSJSNativePointer()
H A Djs_thread.cpp482 } else if (gcKind == GCKind::SHARED_GC) { in IterateWeakEcmaGlobalStorage()
H A Djs_thread.h72 SHARED_GC
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_gc.cpp113 case SHARED_GC: in StartGC()
114 SharedHeap::GetInstance()->CollectGarbage<TriggerGCType::SHARED_GC, GCReason::EXTERNAL_TRIGGER>(thread); in StartGC()
232 return SHARED_GC; in StringToGcType()
/arkcompiler/ets_runtime/ecmascript/mem/
H A Dgc_stats.h37 SHARED_GC, member in panda::ecmascript::GCType
120 case GCType::SHARED_GC: in GetGCTypeName()
H A Didle_gc_trigger.cpp181 sHeap_->TriggerConcurrentMarking<TriggerGCType::SHARED_GC, GCReason::IDLE>(thread_); in TryTriggerIdleGC()
H A Dheap-inl.h760 TriggerConcurrentMarking<TriggerGCType::SHARED_GC, GCReason::ALLOCATION_LIMIT>(thread); in TryTriggerConcurrentMarking()
897 CollectGarbage<TriggerGCType::SHARED_GC, GCReason::ALLOCATION_FAILED>(thread); in AllocateInSOldSpace()
921 CollectGarbage<TriggerGCType::SHARED_GC, GCReason::ALLOCATION_LIMIT>(thread); in AllocateHugeObject()
987 ASSERT(gcType == TriggerGCType::SHARED_GC); in TriggerConcurrentMarking()
1000 ASSERT(gcType == TriggerGCType::SHARED_GC || gcType == TriggerGCType::SHARED_FULL_GC); in CollectGarbage()
H A Dheap.cpp106 case TriggerGCType::SHARED_GC: { in ForceCollectGarbageWithoutDaemonThread()
135 CollectGarbage<TriggerGCType::SHARED_GC, GCReason::ALLOCATION_LIMIT>(thread); in CheckAndTriggerSharedGC()
148 CollectGarbage<TriggerGCType::SHARED_GC, GCReason::ALLOCATION_LIMIT>(thread); in CheckHugeAndTriggerSharedGC()
372 ASSERT(gcType == TriggerGCType::SHARED_GC || gcType == TriggerGCType::SHARED_FULL_GC); in DaemonCollectGarbage()
388 case TriggerGCType::SHARED_GC: { in DaemonCollectGarbage()
1693 sHeap_->TriggerConcurrentMarking<TriggerGCType::SHARED_GC, GCReason::HINT_GC>(thread_); in CheckAndTriggerHintGC()
H A Dgc_stats.cpp605 case TriggerGCType::SHARED_GC: in GetGCType()
606 return GCType::SHARED_GC; in GetGCType()
/arkcompiler/ets_runtime/ecmascript/jspandafile/tests/
H A Djs_pandafile_manager_test.cpp218 SharedHeap::GetInstance()->CollectGarbage<TriggerGCType::SHARED_GC, GCReason::OTHER>(instance->GetJSThread()); in HWTEST_F_L0()
219 SharedHeap::GetInstance()->CollectGarbage<TriggerGCType::SHARED_GC, GCReason::OTHER>(instance->GetJSThread()); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/napi/test/
H A Ddfx_jsnapi_tests.cpp342 ecmascript::SharedHeap::GetInstance()->CollectGarbage<TriggerGCType::SHARED_GC, GCReason::OTHER>(thread_); in HWTEST_F_L0()
H A Djsnapi_first_tests.cpp1432 gcType = JSNApi::TRIGGER_GC_TYPE::SHARED_GC; in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/
H A Dheap_profiler.cpp868 sHeap->CollectGarbage<TriggerGCType::SHARED_GC, GCReason::OTHER>(vm_->GetAssociatedJSThread()); in ForceSharedGC()
/arkcompiler/ets_runtime/ecmascript/napi/include/
H A Djsnapi_expo.h1518 SHARED_GC, member in panda::JSNApi::TRIGGER_GC_TYPE

Completed in 31 milliseconds

12