Home
last modified time | relevance | path

Searched refs:IdleGCTrigger (Results 1 - 5 of 5) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/tests/
H A Didle_gc_trigger_test.cpp52 IdleGCTrigger *trigger = new IdleGCTrigger(heap, sheap, thread); in HWTEST_F_L0()
62 IdleGCTrigger *trigger = new IdleGCTrigger(heap, sheap, thread); in HWTEST_F_L0()
72 IdleGCTrigger *trigger = new IdleGCTrigger(heap, sheap, thread); in HWTEST_F_L0()
84 IdleGCTrigger *trigger = new IdleGCTrigger(heap, sheap, thread); in HWTEST_F_L0()
94 IdleGCTrigger *trigger = new IdleGCTrigger(hea in HWTEST_F_L0()
[all...]
/arkcompiler/ets_runtime/ecmascript/mem/
H A Didle_gc_trigger.cpp26 void IdleGCTrigger::NotifyVsyncIdleStart() in NotifyVsyncIdleStart()
31 void IdleGCTrigger::NotifyLooperIdleStart([[maybe_unused]] int64_t timestamp, [[maybe_unused]] int idleTime) in NotifyLooperIdleStart()
33 LOG_ECMA_IF(optionalLogEnabled_, DEBUG) << "IdleGCTrigger: recv once looper idle time"; in NotifyLooperIdleStart()
40 void IdleGCTrigger::NotifyLooperIdleEnd([[maybe_unused]] int64_t timestamp) in NotifyLooperIdleEnd()
45 void IdleGCTrigger::TryTriggerHandleMarkFinished() in TryTriggerHandleMarkFinished()
59 void IdleGCTrigger::TryTriggerLocalConcurrentMark() in TryTriggerLocalConcurrentMark()
68 bool IdleGCTrigger::TryTriggerIdleLocalOldGC() in TryTriggerIdleLocalOldGC()
86 bool IdleGCTrigger::TryTriggerIdleSharedOldGC() in TryTriggerIdleSharedOldGC()
97 bool IdleGCTrigger::ReachIdleLocalOldGCThresholds() in ReachIdleLocalOldGCThresholds()
130 bool IdleGCTrigger
[all...]
H A Didle_gc_trigger.h37 class IdleGCTrigger { class
41 explicit IdleGCTrigger(Heap *heap, SharedHeap *sHeap, JSThread *thread, bool logEnable = false) in IdleGCTrigger() function in panda::ecmascript::IdleGCTrigger
46 virtual ~IdleGCTrigger() = default;
115 LOG_ECMA_IF(optionalLogEnabled_, DEBUG) << "IdleGCTrigger: check old GC heapAliveSizeAfterGC:" in CheckIdleOrHintOldGC()
127 LOG_GC(DEBUG) << "IdleGCTrigger: check full GC heapAliveSizeAfterGC:" << heapAliveSizeAfterGC in CheckIdleOrHintFullGC()
140 LOG_GC(DEBUG) << "IdleGCTrigger: check full GC fragmentSizeAfterGC:" << fragmentSizeAfterGC in CheckIdleOrHintFullGC()
H A Dheap.h53 class IdleGCTrigger;
70 class IdleGCTrigger;
1059 IdleGCTrigger *GetIdleGCTrigger() const in GetIdleGCTrigger()
1774 IdleGCTrigger *idleGCTrigger_ {nullptr};
H A Dheap.cpp791 idleGCTrigger_ = new IdleGCTrigger(this, sHeap_, thread_, GetEcmaVM()->GetJSOptions().EnableOptionalLog()); in Initialize()

Completed in 8 milliseconds