/arkcompiler/ets_runtime/ecmascript/mem/shared_heap/ |
H A D | shared_gc.cpp | 68 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 D | shared_concurrent_marker.h | 131 TriggerGCType gcType_ {TriggerGCType::SHARED_GC};
|
H A D | shared_concurrent_marker.cpp | 125 sWorkManager_->Initialize(TriggerGCType::SHARED_GC, SharedParallelMarkPhase::SHARED_MARK_TASK); in InitializeMarking()
|
H A D | shared_full_gc.cpp | 102 thread->IterateWeakEcmaGlobalStorage(gcUpdateWeak, GCKind::SHARED_GC); in Sweep()
|
H A D | shared_space.cpp | 88 sHeap_->CollectGarbage<TriggerGCType::SHARED_GC, GCReason::ALLOCATION_FAILED>(thread); in Allocate()
|
/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | gc_verify_test.cpp | 91 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 D | js_handle_test.cpp | 156 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 D | gc_first_test.cpp | 183 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 D | gc_third_test.cpp | 215 sHeap->CollectGarbage<TriggerGCType::SHARED_GC, GCReason::OTHER>(thread); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | common_enum.h | 43 SHARED_GC, enumerator
|
H A D | ecma_vm.cpp | 404 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 D | shared_object_factory.cpp | 38 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 D | js_thread.cpp | 482 } else if (gcKind == GCKind::SHARED_GC) { in IterateWeakEcmaGlobalStorage()
|
H A D | js_thread.h | 72 SHARED_GC
|
/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins_gc.cpp | 113 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 D | gc_stats.h | 37 SHARED_GC, member in panda::ecmascript::GCType 120 case GCType::SHARED_GC: in GetGCTypeName()
|
H A D | idle_gc_trigger.cpp | 181 sHeap_->TriggerConcurrentMarking<TriggerGCType::SHARED_GC, GCReason::IDLE>(thread_); in TryTriggerIdleGC()
|
H A D | heap-inl.h | 760 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 D | heap.cpp | 106 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 D | gc_stats.cpp | 605 case TriggerGCType::SHARED_GC: in GetGCType() 606 return GCType::SHARED_GC; in GetGCType()
|
/arkcompiler/ets_runtime/ecmascript/jspandafile/tests/ |
H A D | js_pandafile_manager_test.cpp | 218 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 D | dfx_jsnapi_tests.cpp | 342 ecmascript::SharedHeap::GetInstance()->CollectGarbage<TriggerGCType::SHARED_GC, GCReason::OTHER>(thread_); in HWTEST_F_L0()
|
H A D | jsnapi_first_tests.cpp | 1432 gcType = JSNApi::TRIGGER_GC_TYPE::SHARED_GC; in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/ |
H A D | heap_profiler.cpp | 868 sHeap->CollectGarbage<TriggerGCType::SHARED_GC, GCReason::OTHER>(vm_->GetAssociatedJSThread()); in ForceSharedGC()
|
/arkcompiler/ets_runtime/ecmascript/napi/include/ |
H A D | jsnapi_expo.h | 1518 SHARED_GC, member in panda::JSNApi::TRIGGER_GC_TYPE
|