Home
last modified time | relevance | path

Searched refs:ArkIdleMonitor (Results 1 - 4 of 4) sorted by relevance

/foundation/arkui/napi/native_engine/impl/ark/
H A Dark_idle_monitor.cpp28 void ArkIdleMonitor::NotifyLooperIdleStart(int64_t timestamp, int idleTime) in NotifyLooperIdleStart()
38 bool ArkIdleMonitor::ShouldTryTriggerGC(int64_t timestamp) in ShouldTryTriggerGC()
55 void ArkIdleMonitor::NotifyLooperIdleEnd(int64_t timestamp) in NotifyLooperIdleEnd()
62 bool ArkIdleMonitor::CheckLowNotifyState() const in CheckLowNotifyState()
65 HILOG_DEBUG("ArkIdleMonitor: low Notify checkCounts '%{public}d', result '%{public}d' ", in CheckLowNotifyState()
70 bool ArkIdleMonitor::CheckLowRunningDurationState() const in CheckLowRunningDurationState()
73 HILOG_DEBUG("ArkIdleMonitor: low Duration checkCounts '%{public}d', result '%{public}d' ", in CheckLowRunningDurationState()
78 void ArkIdleMonitor::IntervalMonitor() in IntervalMonitor()
95 HILOG_ERROR("ArkIdleMonitor: recordTotalDuration <= 0"); in IntervalMonitor()
112 void ArkIdleMonitor
[all...]
H A Dark_idle_monitor.h40 class ArkIdleMonitor { class
44 explicit ArkIdleMonitor(EcmaVM* vm) : vm_(vm) {}; in ArkIdleMonitor() function in panda::ecmascript::ArkIdleMonitor
45 ~ArkIdleMonitor();
H A Dark_native_engine.h66 using ArkIdleMonitor = panda::ecmascript::ArkIdleMonitor;
418 ArkIdleMonitor *arkIdleMonitor_ {nullptr};
H A Dark_native_engine.cpp565 arkIdleMonitor_ = new ArkIdleMonitor(vm); in ArkNativeEngine()

Completed in 7 milliseconds