/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | js_handle_test.cpp | 40 thread->GetEcmaVM()->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 65 thread->GetEcmaVM()->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 79 thread->GetEcmaVM()->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 115 thread->GetEcmaVM()->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 146 thread->GetEcmaVM()->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 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() 182 thread->GetEcmaVM()->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 193 thread->GetEcmaVM()->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0()
|
H A D | mem_controller_test.cpp | 44 heap->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 52 heap->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 61 heap->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 75 heap->CollectGarbage(TriggerGCType::YOUNG_GC); 95 heap->CollectGarbage(TriggerGCType::YOUNG_GC); 160 heap->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 171 heap->CollectGarbage(TriggerGCType::YOUNG_GC); in HWTEST_F_L0()
|
H A D | read_only_space_test.cpp | 135 heap->CollectGarbage(TriggerGCType::YOUNG_GC); in HWTEST_F_L0() 136 heap->CollectGarbage(TriggerGCType::OLD_GC); in HWTEST_F_L0() 137 heap->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 151 heap->CollectGarbage(TriggerGCType::OLD_GC); in HWTEST_F_L0() 156 heap->CollectGarbage(TriggerGCType::OLD_GC); in HWTEST_F_L0()
|
H A D | gc_third_test.cpp | 72 heap->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 117 heap->CollectGarbage(TriggerGCType::YOUNG_GC); 164 heap->CollectGarbage(TriggerGCType::OLD_GC); in HWTEST_F_L0() 181 heap->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 198 heap->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 215 sHeap->CollectGarbage<TriggerGCType::SHARED_GC, GCReason::OTHER>(thread); in HWTEST_F_L0() 233 sHeap->CollectGarbage<TriggerGCType::SHARED_FULL_GC, GCReason::OTHER>(thread); in HWTEST_F_L0() 251 sHeap->CollectGarbage<TriggerGCType::SHARED_FULL_GC, GCReason::OTHER>(thread); in HWTEST_F_L0() 411 heap->CollectGarbage(TriggerGCType::EDEN_GC, GCReason::IDLE); in HWTEST_F_L0() 419 heap->CollectGarbage(TriggerGCTyp in HWTEST_F_L0() [all...] |
H A D | weak_ref_old_gc_test.cpp | 62 vm->CollectGarbage(TriggerGCType::OLD_GC); in HWTEST_F_L0() 84 thread->GetEcmaVM()->CollectGarbage(TriggerGCType::OLD_GC); in HWTEST_F_L0() 96 thread->GetEcmaVM()->CollectGarbage(TriggerGCType::OLD_GC); in HWTEST_F_L0()
|
H A D | gc_first_test.cpp | 168 heap->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 171 heap->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 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() 206 sHeap->CollectGarbage<TriggerGCType::SHARED_FULL_GC, GCReason::OTHER>(thread); in HWTEST_F_L0() 218 sHeap->CollectGarbage<TriggerGCType::SHARED_FULL_GC, GCReason::OTHER>(thread); in HWTEST_F_L0() 240 sHeap->CollectGarbage<TriggerGCType::SHARED_FULL_GC, GCReason::OTHER>(thread); in HWTEST_F_L0() 276 sHeap->CollectGarbage<TriggerGCType::SHARED_FULL_GC, GCReason::OTHER>(thread); in HWTEST_F_L0()
|
H A D | throw_oom_error_test.cpp | 75 heap->CollectGarbage(TriggerGCType::YOUNG_GC); in HWTEST_F_L0() 77 heap->CollectGarbage(TriggerGCType::YOUNG_GC); in HWTEST_F_L0()
|
H A D | weak_ref_semi_gc_test.cpp | 54 thread->GetEcmaVM()->CollectGarbage(TriggerGCType::YOUNG_GC); in HWTEST_F_L0() 66 thread->GetEcmaVM()->CollectGarbage(TriggerGCType::YOUNG_GC); in HWTEST_F_L0()
|
H A D | huge_object_test.cpp | 54 ecmaVm->CollectGarbage(TriggerGCType::YOUNG_GC); // Trigger GC. in HWTEST_F_L0() 55 ecmaVm->CollectGarbage(TriggerGCType::OLD_GC); // Trigger GC. in HWTEST_F_L0()
|
H A D | gc_second_test.cpp | 55 const_cast<Heap *>(thread->GetEcmaVM()->GetHeap())->CollectGarbage(TriggerGCType::OLD_GC); in HWTEST_F_L0() 67 const_cast<Heap *>(thread->GetEcmaVM()->GetHeap())->CollectGarbage(TriggerGCType::OLD_GC); in HWTEST_F_L0() 74 const_cast<Heap *>(thread->GetEcmaVM()->GetHeap())->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 204 heap->CollectGarbage(TriggerGCType::OLD_GC); in HWTEST_F_L0() 213 heap->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 245 heap->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 274 heap->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0()
|
H A D | concurrent_marking_test.cpp | 65 heap->CollectGarbage(TriggerGCType::OLD_GC); in HWTEST_F_L0() 82 heap->CollectGarbage(TriggerGCType::OLD_GC); in HWTEST_F_L0() 131 heap->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0()
|
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 | concurrent_sweep_test.cpp | 34 instance->CollectGarbage(ecmascript::TriggerGCType::OLD_GC); in TEST_F()
|
H A D | incremental_marking_test.cpp | 64 heap->CollectGarbage(TriggerGCType::OLD_GC); in HWTEST_F_L0()
|
H A D | js_finalization_registry_test.cpp | 183 vm->CollectGarbage(TriggerGCType::FULL_GC); in RegisterUnRegisterTestCommon() 219 vm->CollectGarbage(TriggerGCType::FULL_GC); in RegisterUnRegisterTestCommonTwoTarget() 288 vm->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 334 vm->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/builtins/tests/ |
H A D | builtins_finalization_registry_test.cpp | 177 vm->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 213 vm->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 250 vm->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 284 vm->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 334 vm->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 365 vm->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 393 vm->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | runtime_lock.cpp | 27 SharedHeap::GetInstance()->CollectGarbage<TriggerGCType::SHARED_FULL_GC, GCReason::OTHER>(thread_); in RuntimeLockHolder()
|
/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins_gc.cpp | 114 SharedHeap::GetInstance()->CollectGarbage<TriggerGCType::SHARED_GC, GCReason::EXTERNAL_TRIGGER>(thread); in StartGC() 117 SharedHeap::GetInstance()->CollectGarbage<TriggerGCType::SHARED_FULL_GC, GCReason::EXTERNAL_TRIGGER>( in StartGC() 122 ->CollectGarbage<TriggerGCType::APPSPAWN_SHARED_FULL_GC, GCReason::EXTERNAL_TRIGGER>(thread); in StartGC() 130 heap->CollectGarbage(cause, GCReason::EXTERNAL_TRIGGER); in StartGC()
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | idle_gc_trigger.cpp | 171 heap_->CollectGarbage(TriggerGCType::FULL_GC, GCReason::IDLE); in TryTriggerIdleGC() 174 heap_->CollectGarbage(TriggerGCType::YOUNG_GC, GCReason::IDLE); in TryTriggerIdleGC() 187 sHeap_->CollectGarbage<TriggerGCType::SHARED_FULL_GC, GCReason::IDLE>(thread_); in TryTriggerIdleGC()
|
H A D | heap.cpp | 135 CollectGarbage<TriggerGCType::SHARED_GC, GCReason::ALLOCATION_LIMIT>(thread); in CheckAndTriggerSharedGC() 148 CollectGarbage<TriggerGCType::SHARED_GC, GCReason::ALLOCATION_LIMIT>(thread); in CheckHugeAndTriggerSharedGC() 623 CollectGarbage<TriggerGCType::SHARED_FULL_GC, GCReason::OTHER>(thread); in CompactHeapBeforeFork() 1037 CollectGarbage(TriggerGCType::APPSPAWN_FULL_GC); in CompactHeapBeforeFork() 1088 void Heap::CollectGarbage(TriggerGCType gcType, GCReason reason) in CollectGarbage() function in panda::ecmascript::Heap 1666 CollectGarbage(TriggerGCType::OLD_GC, GCReason::ALLOCATION_LIMIT); in CheckAndTriggerOldGC() 1701 CollectGarbage(TriggerGCType::FULL_GC, reason); in CheckAndTriggerHintGC() 1705 sHeap_->CollectGarbage<TriggerGCType::SHARED_FULL_GC, GCReason::HINT_GC>(thread_); in CheckAndTriggerHintGC() 1713 CollectGarbage(TriggerGCType::FULL_GC, reason); in CheckAndTriggerHintGC() 1717 sHeap_->CollectGarbage<TriggerGCTyp in CheckAndTriggerHintGC() [all...] |
/arkcompiler/ets_runtime/ecmascript/serializer/tests/ |
H A D | serializer_test.cpp | 105 ecmaVm->CollectGarbage(TriggerGCType::YOUNG_GC); in LineStringTest() 106 ecmaVm->CollectGarbage(TriggerGCType::OLD_GC); in LineStringTest() 119 ecmaVm->CollectGarbage(TriggerGCType::YOUNG_GC); in TreeStringTest() 120 ecmaVm->CollectGarbage(TriggerGCType::OLD_GC); in TreeStringTest() 133 ecmaVm->CollectGarbage(TriggerGCType::YOUNG_GC); in SlicedStringTest() 134 ecmaVm->CollectGarbage(TriggerGCType::OLD_GC); in SlicedStringTest() 147 ecmaVm->CollectGarbage(TriggerGCType::YOUNG_GC); in JSPlainObjectTest1() 148 ecmaVm->CollectGarbage(TriggerGCType::OLD_GC); in JSPlainObjectTest1() 172 ecmaVm->CollectGarbage(TriggerGCType::YOUNG_GC); in JSPlainObjectTest2() 173 ecmaVm->CollectGarbage(TriggerGCTyp in JSPlainObjectTest2() [all...] |
/arkcompiler/toolchain/test/fuzztest/agent/heapprofiler/heapprofilercollectgarbage_fuzzer/ |
H A D | heapprofilercollectgarbage_fuzzer.cpp | 49 dispatcherImpl->CollectGarbage(*req); in HeapprofilerCollectgarbageFuzzTest()
|
/arkcompiler/toolchain/tooling/client/domain/ |
H A D | heapprofiler_client.h | 52 int CollectGarbage();
|
/arkcompiler/toolchain/tooling/agent/ |
H A D | heapprofiler_impl.cpp | 38 CollectGarbage(request); in Dispatch() 118 void HeapProfilerImpl::DispatcherImpl::CollectGarbage(const DispatchRequest &request) in CollectGarbage() function in panda::ecmascript::tooling::HeapProfilerImpl::DispatcherImpl 120 DispatchResponse response = heapprofiler_->CollectGarbage(); in CollectGarbage() 324 DispatchResponse HeapProfilerImpl::CollectGarbage() in CollectGarbage() function in panda::ecmascript::tooling::HeapProfilerImpl
|
H A D | heapprofiler_impl.h | 45 DispatchResponse CollectGarbage(); 70 void CollectGarbage(const DispatchRequest &request);
|