Lines Matching refs:self_
38 : self_(self), thread_state_(new_thread_state), expected_has_no_thread_(false) {
39 if (UNLIKELY(self_ == nullptr)) {
43 CHECK(runtime == nullptr || !runtime->IsStarted() || runtime->IsShuttingDown(self_));
51 self_->TransitionFromSuspendedToRunnable();
53 self_->TransitionFromRunnableToSuspended(new_thread_state);
56 self_->SetState(new_thread_state);
63 if (UNLIKELY(self_ == nullptr)) {
72 self_->TransitionFromSuspendedToRunnable();
74 self_->TransitionFromRunnableToSuspended(old_thread_state_);
77 self_->SetState(old_thread_state_);
84 return self_;
90 : self_(nullptr), thread_state_(kTerminated), old_thread_state_(kTerminated),
93 Thread* const self_;
108 return self_;
174 return self_->GetState() == kRunnable;
180 : self_(ThreadForEnv(env)), env_(down_cast<JNIEnvExt*>(env)), vm_(env_->vm) {
185 : self_(self), env_(down_cast<JNIEnvExt*>(self->GetJniEnv())),
192 : self_(nullptr), env_(nullptr), vm_(down_cast<JavaVMExt*>(vm)) {}
199 Thread* const self_;
287 : self_(self), suspended_state_(suspended_state) {
288 DCHECK(self_ != nullptr);
289 self_->TransitionFromRunnableToSuspended(suspended_state);
293 DCHECK_EQ(self_->GetState(), suspended_state_);
294 self_->TransitionFromSuspendedToRunnable();
298 Thread* const self_;