/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() 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() 160 heap->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0()
|
H A D | gc_second_test.cpp | 74 const_cast<Heap *>(thread->GetEcmaVM()->GetHeap())->CollectGarbage(TriggerGCType::FULL_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() 268 idleGCTrigger->TryTriggerIdleGC(TRIGGER_IDLE_GC_TYPE::FULL_GC); in HWTEST_F_L0() 274 heap->CollectGarbage(TriggerGCType::FULL_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()
|
H A D | gc_third_test.cpp | 72 heap->CollectGarbage(TriggerGCType::FULL_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() 426 heap->CollectGarbage(TriggerGCType::FULL_GC, GCReason::IDLE); in HWTEST_F_L0()
|
H A D | read_only_space_test.cpp | 137 heap->CollectGarbage(TriggerGCType::FULL_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()
|
H A D | concurrent_marking_test.cpp | 131 heap->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0()
|
H A D | object_factory_test.cpp | 69 thread->GetEcmaVM()->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0()
|
H A D | idle_gc_trigger_test.cpp | 325 trigger->TryTriggerIdleGC(TRIGGER_IDLE_GC_TYPE::FULL_GC); in HWTEST_F_L0()
|
/arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/ |
H A D | g1-gc.h | 176 template <RegionFlag REGION_TYPE, bool FULL_GC> 191 template <bool ATOMIC, RegionFlag REGION_TYPE, bool FULL_GC> 194 template <bool ATOMIC, bool FULL_GC> 291 template <bool FULL_GC> 292 void UpdateRefsAndClear(const CollectionSet &collectionSet, MovedObjectsContainer<FULL_GC> *movedObjectsContainer, 300 template <bool FULL_GC> 320 template <bool FULL_GC, bool NEED_LOCK> 321 std::conditional_t<FULL_GC, UpdateRemsetRefUpdater<LanguageConfig, NEED_LOCK>, 329 template <bool FULL_GC, bool ENABLE_WORKERS, class Visitor> 330 void UpdateMovedObjectsReferences(MovedObjectsContainer<FULL_GC> *movedObjectsContaine [all...] |
H A D | g1-gc.cpp | 130 template <RegionFlag REGION_TYPE, bool FULL_GC> 136 if constexpr (FULL_GC) { in DoRegionCompacting() 158 RegionCompactingImpl<true, REGION_TYPE, FULL_GC>(region, movedObjectSaver); in DoRegionCompacting() 161 RegionCompactingImpl<false, REGION_TYPE, FULL_GC>(region, movedObjectSaver); in DoRegionCompacting() 219 template <bool ATOMIC, bool FULL_GC> 243 objectAllocator->template PromoteYoungRegion<false, FULL_GC>(region, promotionDeathChecker, in RegionPromotionImpl() 246 aliveMoveCount += objectAllocator->template PromoteYoungRegion<true, FULL_GC>(region, promotionDeathChecker, in RegionPromotionImpl() 445 template <bool ATOMIC, RegionFlag REGION_TYPE, bool FULL_GC> 497 RegionPromotionImpl<ATOMIC, FULL_GC>(region, movedObjectSaver); in RegionCompactingImpl() 520 template <class LanguageConfig, typename RefUpdater, bool FULL_GC> [all...] |
H A D | g1-allocator.h | 193 template <bool USE_MARKBITMAP, bool FULL_GC> 198 return objectAllocator_->template PromoteYoungRegion<USE_MARKBITMAP, FULL_GC>(region, deathChecker, in PromoteYoungRegion()
|
/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()
|
H A D | builtins_weak_ref_test.cpp | 160 vm->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | common_enum.h | 40 FULL_GC, enumerator
|
/arkcompiler/ets_runtime/test/fuzztest/jsnapitriggergc_fuzzer/ |
H A D | jsnapitriggergc_fuzzer.cpp | 36 JSNApi::TRIGGER_GC_TYPE gcType = JSNApi::TRIGGER_GC_TYPE::FULL_GC; in JSNApiTriggerGCFuzztest()
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | full_gc.cpp | 90 workManager_->Initialize(TriggerGCType::FULL_GC, ParallelGCTaskPhase::COMPRESS_HANDLE_GLOBAL_POOL_TASK); in Initialize() 187 heap_->Resume(FULL_GC); in Finish()
|
H A D | idle_gc_trigger.cpp | 168 case TRIGGER_IDLE_GC_TYPE::FULL_GC: in TryTriggerIdleGC() 171 heap_->CollectGarbage(TriggerGCType::FULL_GC, GCReason::IDLE); in TryTriggerIdleGC()
|
H A D | idle_gc_trigger.h | 56 case TRIGGER_IDLE_GC_TYPE::FULL_GC: in GetGCTypeName()
|
H A D | heap.cpp | 1115 gcType = TriggerGCType::FULL_GC; in CollectGarbage() 1117 if (fullGCRequested_ && thread_->IsReadyToConcurrentMark() && gcType != TriggerGCType::FULL_GC) { in CollectGarbage() 1118 gcType = TriggerGCType::FULL_GC; in CollectGarbage() 1120 if (oldGCRequested_ && gcType != TriggerGCType::FULL_GC) { in CollectGarbage() 1126 gcType = TriggerGCType::FULL_GC; in CollectGarbage() 1197 case TriggerGCType::FULL_GC: in CollectGarbage() 1221 if (gcType == TriggerGCType::FULL_GC || IsConcurrentFullMark()) { in CollectGarbage() 1254 if (shouldThrowOOMError_ && gcType_ == TriggerGCType::FULL_GC) { in CollectGarbage() 1701 CollectGarbage(TriggerGCType::FULL_GC, reason); in CheckAndTriggerHintGC() 1713 CollectGarbage(TriggerGCType::FULL_GC, reaso in CheckAndTriggerHintGC() [all...] |
H A D | mem_controller.cpp | 195 case TriggerGCType::FULL_GC: { in StopCalculationAfterGC()
|
/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins_gc.cpp | 226 return FULL_GC; in StringToGcType()
|
/arkcompiler/ets_runtime/ecmascript/napi/test/ |
H A D | dfx_jsnapi_tests.cpp | 333 heap->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0() 343 heap->CollectGarbage(TriggerGCType::FULL_GC); in HWTEST_F_L0()
|
/arkcompiler/toolchain/tooling/agent/ |
H A D | heapprofiler_impl.cpp | 326 panda::JSNApi::TriggerGC(vm_, panda::JSNApi::TRIGGER_GC_TYPE::FULL_GC); in CollectGarbage()
|