sm6375-common: power-libperfmgr: ADPF: fix stale trace status
Bug: 196192645 Test: Manual Change-Id: Ibdbb8f47a16032ce3249aa667fa0c11e7869748f
This commit is contained in:
parent
8bd36d98f7
commit
31820c6a8a
1 changed files with 7 additions and 0 deletions
|
@ -146,6 +146,8 @@ PowerHintSession::PowerHintSession(int32_t tgid, int32_t uid, const std::vector<
|
|||
ATRACE_INT(sz.c_str(), (int64_t)mDescriptor->duration.count());
|
||||
sz = StringPrintf("adpf.%s-active", idstr.c_str());
|
||||
ATRACE_INT(sz.c_str(), mDescriptor->is_active.load());
|
||||
sz = StringPrintf("adpf.%s-stale", idstr.c_str());
|
||||
ATRACE_INT(sz.c_str(), isStale());
|
||||
}
|
||||
PowerSessionManager::getInstance()->addPowerSession(this);
|
||||
// init boost
|
||||
|
@ -443,6 +445,11 @@ void PowerHintSession::StaleHandler::updateStaleTimer() {
|
|||
duration_cast<nanoseconds>(next - now).count(), this, NULL);
|
||||
mIsMonitoringStale.store(true);
|
||||
}
|
||||
if (ATRACE_ENABLED()) {
|
||||
const std::string idstr = mSession->getIdString();
|
||||
std::string sz = StringPrintf("adpf.%s-stale", idstr.c_str());
|
||||
ATRACE_INT(sz.c_str(), 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue