Home | History | Annotate | Download | only in runtime

Lines Matching defs:self

130     Thread* self = Thread::Current();
137 ScopedObjectAccess soa(self);
143 this->profiler_->GetBarrier().Pass(self);
150 bool BackgroundMethodSamplingProfiler::ShuttingDown(Thread* self) {
151 MutexLock mu(self, *Locks::profiler_lock_);
172 Thread* self = Thread::Current();
176 if (ShuttingDown(self)) {
195 MutexLock mu(self, profiler->wait_lock_);
196 profiler->period_condition_.TimedWait(self, delay_secs * 1000, 0);
203 if (ShuttingDown(self)) {
219 if (ShuttingDown(self)) {
227 profiler->profiler_barrier_->Init(self, 0);
238 ScopedThreadStateChange tsc(self, kWaitingForCheckPointsToRun);
246 bool timed_out = profiler->profiler_barrier_->Increment(self, barrier_count, kWaitTimeoutMs);
258 ScopedObjectAccess soa(self); // Acquire the mutator lock.
336 Thread* self = Thread::Current();
338 MutexLock mu(self, *Locks::profiler_lock_);
348 MutexLock mu(self, *Locks::profiler_lock_);