Searched refs:userMonitorInfo (Results 1 – 4 of 4) sorted by relevance
106 CollectBaseInfo(userMonitorInfo); in StateProcess()116 CollectUserBaseInfo(userMonitorInfo); in CollectBaseInfo()117 RemoveData(userMonitorInfo); in CollectBaseInfo()125 userMonitorInfo->AddMemory(FaultDetectorUtil::GetProcessRss(userMonitorInfo->GetPid())); in CollectUserBaseInfo()174 userMonitorInfo->SetLeakGrade(JudgeMemoryLeakGrade(userMonitorInfo)); in StateProcess()218 uint64_t diff = userMonitorInfo->GetTopMemory() - userMonitorInfo->GetMemoryLimit(); in JudgeSmallMemoryLeakGrade()270 LaunchMemoryDebug(userMonitorInfo); in StateProcess()271 GetProfiler(userMonitorInfo); in StateProcess()304 DumpUserMemInfo(userMonitorInfo); in GetMemoryLeakLog()309 if (userMonitorInfo == nullptr) { in DumpGeneralInfo()[all …]
39 void CollectBaseInfo(std::shared_ptr<NativeLeakInfo> &userMonitorInfo) const;43 bool CollectUserBaseInfo(std::shared_ptr<NativeLeakInfo> &userMonitorInfo) const;44 void RemoveData(std::shared_ptr<NativeLeakInfo> &userMonitorInfo) const;53 bool IsMemoryLeak(std::shared_ptr<NativeLeakInfo> &userMonitorInfo);54 std::string JudgeMemoryLeakGrade(std::shared_ptr<NativeLeakInfo> &userMonitorInfo);55 std::string JudgeSmallMemoryLeakGrade(std::shared_ptr<NativeLeakInfo> &userMonitorInfo);65 void DumpUserMemInfo(std::shared_ptr<NativeLeakInfo> &userMonitorInfo);68 void GetMemoryLeakLog(std::shared_ptr<NativeLeakInfo> &userMonitorInfo, uint32_t flag);71 void DumpStackInfo(std::shared_ptr<NativeLeakInfo> &userMonitorInfo);80 void LaunchMemoryDebug(std::shared_ptr<NativeLeakInfo> &userMonitorInfo);[all …]
127 userMonitorInfo->SetPid(pid); in UpdateUserMonitorInfo()128 userMonitorInfo->SetProcessName(name); in UpdateUserMonitorInfo()143 pid_t pid = userMonitorInfo->GetPid(); in RemoveInvalidLeakedPid()144 if (userMonitorInfo->GetIsProcessDied()) { in RemoveInvalidLeakedPid()319 userMonitorInfo->GetPid(), name.c_str(), userMonitorInfo->GetState(), stateType); in ExeNextStateProcess()320 if (userMonitorInfo->GetIsProcessDied()) { in ExeNextStateProcess()397 userMonitorInfo->SetEventMsg(msg); in ProcessUserEvent()410 if (userMonitorInfo == nullptr) { in ProcessUserEvent()415 userMonitorInfo->SetPid(pid); in ProcessUserEvent()416 userMonitorInfo->SetProcessName(fullName); in ProcessUserEvent()[all …]
52 auto userMonitorInfo = static_pointer_cast<NativeLeakInfo>(monitorInfo); in RemoveInvalidFile() local55 if (each == userMonitorInfo->GetSampleFilePath()) { in RemoveInvalidFile()57 string newPath = path + "/" + userMonitorInfo->GetProcessName() + "_died"; in RemoveInvalidFile()