Home
last modified time | relevance | path

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

/base/hiviewdfx/hiview/plugins/performance/executor/
H A DThrTaskContainer.cpp16 #include "ThrTaskContainer.h"
25 /* ThrTaskContainer */
26 void ThrTaskContainer::StartLoop(const std::string& threadName) in StartLoop()
28 std::thread startLoopThread(&ThrTaskContainer::Entry, this, threadName); in StartLoop()
32 void ThrTaskContainer::StopLoop() in StopLoop()
36 void ThrTaskContainer::PostTask(ITask* task) in PostTask()
48 bool ThrTaskContainer::IsTaskOverLimit() in IsTaskOverLimit()
62 void ThrTaskContainer::Entry(const std::string& threadName) in Entry()
H A DThrExecutor.cpp28 ThrTaskContainer* contMain = new ThrTaskContainer(); in ThrExecutor()
30 containers.insert(std::pair<int, ThrTaskContainer*>(MAIN_THR, contMain)); in ThrExecutor()
35 for (std::map<int, ThrTaskContainer*>::iterator it = containers.begin(); it != containers.end(); it++) { in ~ThrExecutor()
36 ThrTaskContainer* con = it->second; in ~ThrExecutor()
79 ThrTaskContainer* con = containers[MAIN_THR]; in ExecuteTimeoutInMainThr()
117 ThrTaskContainer* con = containers[MAIN_THR]; in ExecuteHandleEvtInMainThr()
156 ThrTaskContainer* con = containers[MAIN_THR]; in ExecuteMonitorInMainThr()
H A DThrExecutor.h19 #include "ThrTaskContainer.h"
44 std::map<int, ThrTaskContainer*> containers;
H A DThrTaskContainer.h25 class ThrTaskContainer { class

Completed in 2 milliseconds