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
106
MutexLock mu(self,
task_queue_lock_
);
115
MutexLock mu(self,
task_queue_lock_
);
121
task_queue_lock_
("task queue lock"),
122
task_queue_condition_("task queue condition",
task_queue_lock_
),
123
completion_condition_("task completion condition",
task_queue_lock_
),
145
MutexLock mu(Thread::Current(),
task_queue_lock_
);
local
153
MutexLock mu(self,
task_queue_lock_
);
165
MutexLock mu(self,
task_queue_lock_
);
173
MutexLock mu(self,
task_queue_lock_
);
178
MutexLock mu(self,
task_queue_lock_
);
[
all
...]
Completed in 183 milliseconds