Home
last modified time | relevance | path

Searched refs:checkerQueue_ (Results 1 – 2 of 2) sorted by relevance

/base/hiviewdfx/hicollie/frameworks/native/
Dwatchdog_inner.cpp150 size_t size = checkerQueue_.size(); in RemoveXCollieTask()
155 while (!checkerQueue_.empty()) in RemoveXCollieTask()
157 const WatchdogTask& task = checkerQueue_.top(); in RemoveXCollieTask()
161 checkerQueue_.pop(); in RemoveXCollieTask()
168 tmpQueue.swap(checkerQueue_); in RemoveXCollieTask()
198 if (checkerQueue_.size() >= MAX_WATCH_NUM) { in IsExceedMaxTaskLocked()
218 checkerQueue_.push(std::move(task)); in InsertWatchdogTaskLocked()
264 while (!checkerQueue_.empty()) { in FetchNextTask()
265 checkerQueue_.pop(); in FetchNextTask()
270 if (checkerQueue_.empty()) { in FetchNextTask()
[all …]
Dwatchdog_inner.h69 std::priority_queue<WatchdogTask> checkerQueue_; // protected by lock_ variable