Lines Matching defs:self
215 Thread* self = Thread::Current();
219 MutexLock mu(self, *Locks::alloc_tracker_lock_);
231 self->GetThreadName(self_name);
233 records->alloc_ddm_thread_id_ = self->GetTid();
243 MutexLock mu(self, *Locks::alloc_tracker_lock_);
250 MutexLock mu(self, *Locks::alloc_tracker_lock_);
264 void AllocRecordObjectMap::RecordAllocation(Thread* self,
270 AllocRecordStackVisitor visitor(self, max_stack_depth_, /*out*/ &trace);
272 StackHandleScope<1> hs(self);
277 MutexLock mu(self, *Locks::alloc_tracker_lock_);
285 if (alloc_ddm_thread_id_ == self->GetTid()) {
291 (kUseReadBarrier && !self->GetWeakRefAccessEnabled()))) {
292 new_record_condition_.WaitHoldingLocks(self);
304 trace.SetTid(self->GetTid());