summaryrefslogtreecommitdiff
path: root/runtime/gc/task_processor.h
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/gc/task_processor.h')
-rw-r--r--runtime/gc/task_processor.h8
1 files changed, 1 insertions, 7 deletions
diff --git a/runtime/gc/task_processor.h b/runtime/gc/task_processor.h
index b9e6938b09..86e36ab6d6 100644
--- a/runtime/gc/task_processor.h
+++ b/runtime/gc/task_processor.h
@@ -64,15 +64,9 @@ class TaskProcessor {
bool IsRunning() const REQUIRES(!lock_);
void UpdateTargetRunTime(Thread* self, HeapTask* target_time, uint64_t new_target_time)
REQUIRES(!lock_);
- // Is the given thread the task processor thread?
- // If wait is true, and no thread has been registered via Start(), we briefly
- // wait for one to be registered. If we time out, we return true.
- bool IsRunningThread(Thread* t, bool wait = false) REQUIRES(!lock_);
+ Thread* GetRunningThread() const REQUIRES(!lock_);
private:
- // Wait briefly for running_thread_ to become non-null. Return false on timeout.
- bool WaitForThread(Thread* self) REQUIRES(lock_);
-
class CompareByTargetRunTime {
public:
bool operator()(const HeapTask* a, const HeapTask* b) const {