Lines Matching refs:DaemonThread
26 DaemonThread *DaemonThread::instance_ = nullptr;
28 void DaemonThread::CreateNewInstance() in CreateNewInstance()
31 instance_ = new DaemonThread(); in CreateNewInstance()
35 DaemonThread *DaemonThread::GetInstance() in GetInstance()
41 void DaemonThread::DestroyInstance() in DestroyInstance()
49 void DaemonThread::StartRunning() in StartRunning()
65 bool DaemonThread::IsRunning() const in IsRunning()
70 void DaemonThread::MarkTerminate() in MarkTerminate()
75 void DaemonThread::WaitFinished() in WaitFinished()
90 bool DaemonThread::CheckAndPostTask(DaemonTask task) in CheckAndPostTask()
106 void DaemonThread::Run() in Run()
129 bool DaemonThread::AddTaskGroup(DaemonTaskGroup taskGroup) in AddTaskGroup()
138 void DaemonThread::FinishRunningTask() in FinishRunningTask()
148 DaemonTask DaemonThread::PopTask() in PopTask()
161 void DaemonThread::SetSharedMarkStatus(SharedMarkStatus markStatus) in SetSharedMarkStatus()
172 MutatorLock::MutatorLockState DaemonThread::GetMutatorLockState() const in GetMutatorLockState()
177 void DaemonThread::SetMutatorLockState(MutatorLock::MutatorLockState newState) in SetMutatorLockState()