OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:task_queue_lock_
(Results
1 - 2
of
2
) sorted by null
/art/runtime/
thread_pool.h
96
void StartWorkers(Thread* self) REQUIRES(!
task_queue_lock_
);
99
void StopWorkers(Thread* self) REQUIRES(!
task_queue_lock_
);
103
void AddTask(Thread* self, Task* task) REQUIRES(!
task_queue_lock_
);
106
void RemoveAllTasks(Thread* self) REQUIRES(!
task_queue_lock_
);
119
void Wait(Thread* self, bool do_work, bool may_hold_locks) REQUIRES(!
task_queue_lock_
);
121
size_t GetTaskCount(Thread* self) REQUIRES(!
task_queue_lock_
);
130
void SetMaxActiveWorkers(size_t threads) REQUIRES(!
task_queue_lock_
);
137
virtual Task* GetTask(Thread* self) REQUIRES(!
task_queue_lock_
);
140
Task* TryGetTask(Thread* self) REQUIRES(!
task_queue_lock_
);
141
Task* TryGetTaskLocked() REQUIRES(
task_queue_lock_
);
153
Mutex
task_queue_lock_
;
member in class:art::ThreadPool
[
all
...]
thread_pool.cc
110
MutexLock mu(self,
task_queue_lock_
);
119
MutexLock mu(self,
task_queue_lock_
);
125
task_queue_lock_
("task queue lock"),
126
task_queue_condition_("task queue condition",
task_queue_lock_
),
127
completion_condition_("task completion condition",
task_queue_lock_
),
149
MutexLock mu(Thread::Current(),
task_queue_lock_
);
local
157
MutexLock mu(self,
task_queue_lock_
);
169
MutexLock mu(self,
task_queue_lock_
);
177
MutexLock mu(self,
task_queue_lock_
);
182
MutexLock mu(self,
task_queue_lock_
);
[
all
...]
Completed in 82 milliseconds