• Home
  • Raw
  • Download

Lines Matching refs:Thread

88     MutexLock mu(Thread::Current(), block_lock_);  in Clear()
105 size_t BumpPointerSpace::RevokeThreadLocalBuffers(Thread* thread) { in RevokeThreadLocalBuffers()
106 MutexLock mu(Thread::Current(), block_lock_); in RevokeThreadLocalBuffers()
112 Thread* self = Thread::Current(); in RevokeAllThreadLocalBuffers()
116 std::list<Thread*> thread_list = Runtime::Current()->GetThreadList()->GetList(); in RevokeAllThreadLocalBuffers()
117 for (Thread* thread : thread_list) { in RevokeAllThreadLocalBuffers()
123 void BumpPointerSpace::AssertThreadLocalBuffersAreRevoked(Thread* thread) { in AssertThreadLocalBuffersAreRevoked()
125 MutexLock mu(Thread::Current(), block_lock_); in AssertThreadLocalBuffersAreRevoked()
132 Thread* self = Thread::Current(); in AssertAllThreadLocalBuffersAreRevoked()
136 std::list<Thread*> thread_list = Runtime::Current()->GetThreadList()->GetList(); in AssertAllThreadLocalBuffersAreRevoked()
137 for (Thread* thread : thread_list) { in AssertAllThreadLocalBuffersAreRevoked()
173 Thread* self = Thread::Current(); in GetBytesAllocated()
176 std::list<Thread*> thread_list = Runtime::Current()->GetThreadList()->GetList(); in GetBytesAllocated()
177 MutexLock mu3(Thread::Current(), block_lock_); in GetBytesAllocated()
181 for (Thread* thread : thread_list) { in GetBytesAllocated()
191 Thread* self = Thread::Current(); in GetObjectsAllocated()
194 std::list<Thread*> thread_list = Runtime::Current()->GetThreadList()->GetList(); in GetObjectsAllocated()
195 MutexLock mu3(Thread::Current(), block_lock_); in GetObjectsAllocated()
199 for (Thread* thread : thread_list) { in GetObjectsAllocated()
206 void BumpPointerSpace::RevokeThreadLocalBuffersLocked(Thread* thread) { in RevokeThreadLocalBuffersLocked()
212 bool BumpPointerSpace::AllocNewTlab(Thread* self, size_t bytes) { in AllocNewTlab()
213 MutexLock mu(Thread::Current(), block_lock_); in AllocNewTlab()