Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/lldb/source/Host/common/
HDTaskPool.cpp20 class TaskPoolImpl { class
22 static TaskPoolImpl &GetInstance();
27 TaskPoolImpl();
31 static void Worker(TaskPoolImpl *pool);
40 TaskPoolImpl &TaskPoolImpl::GetInstance() { in GetInstance()
41 static TaskPoolImpl g_task_pool_impl; in GetInstance()
46 TaskPoolImpl::GetInstance().AddTask(std::move(task_fn)); in AddTaskImpl()
49 TaskPoolImpl::TaskPoolImpl() : m_thread_count(0) {} in TaskPoolImpl() function in lldb_private::TaskPoolImpl
59 void TaskPoolImpl::AddTask(std::function<void()> &&task_fn) { in AddTask()
82 lldb::thread_result_t TaskPoolImpl::WorkerPtr(void *pool) { in WorkerPtr()
[all …]