• Home
  • Raw
  • Download

Lines Matching refs:this

42   DCHECK_EQ(Thread::Current(), this);  in AllowThreadSuspension()
52 DCHECK_EQ(Thread::Current(), this); in CheckSuspend()
68 DCHECK_EQ(self, this); in CheckEmptyCheckpointFromWeakRefAccess()
92 DCHECK_EQ(Thread::Current(), this); in CheckEmptyCheckpointFromMutex()
108 if (kIsDebugBuild && this != Thread::Current()) { in SetState()
111 LOG(FATAL) << "Thread \"" << name << "\"(" << this << " != Thread::Current()=" in SetState()
134 auto is_suspending_for_user_code = [this]() NO_THREAD_SAFETY_ANALYSIS { in IsThreadSuspensionAllowable()
166 auto is_suspending_for_user_code = [this]() NO_THREAD_SAFETY_ANALYSIS { in AssertThreadSuspensionIsAllowable()
220 PassActiveSuspendBarriers(this); in PassActiveSuspendBarriers()
231 DCHECK_EQ(this, Thread::Current()); in TransitionFromRunnableToSuspended()
235 Locks::mutator_lock_->TransitionFromRunnableToSuspended(this); in TransitionFromRunnableToSuspended()
246 Locks::mutator_lock_->AssertNotHeld(this); // Otherwise we starve GC.. in TransitionFromSuspendedToRunnable()
261 Locks::mutator_lock_->TransitionFromSuspendedToRunnable(this); in TransitionFromSuspendedToRunnable()
265 PassActiveSuspendBarriers(this); in TransitionFromSuspendedToRunnable()
282 thread_to_pass = this; in TransitionFromSuspendedToRunnable()
285 ScopedTransitioningToRunnable scoped_transitioning_to_runnable(this); in TransitionFromSuspendedToRunnable()
300 flip_func->Run(this); in TransitionFromSuspendedToRunnable()
330 DCHECK(Thread::Current() == this) << "Should be called by self"; in SetThreadLocalAllocationStack()
344 DCHECK(this == self || IsSuspended() || GetState() == kWaitingPerformingGc) in RevokeThreadLocalAllocationStack()
345 << GetState() << " thread " << this << " self " << self; in RevokeThreadLocalAllocationStack()
361 if (delta > 0 && ((kUseReadBarrier && this != self) || suspend_barrier != nullptr)) { in ModifySuspendCount()