Home | History | Annotate | Download | only in runtime

Lines Matching full:self_

33     : self_(self), thread_state_(new_thread_state), expected_has_no_thread_(false) {
34 if (UNLIKELY(self_ == nullptr)) {
38 CHECK(runtime == nullptr || !runtime->IsStarted() || runtime->IsShuttingDown(self_));
46 self_->TransitionFromSuspendedToRunnable();
48 self_->TransitionFromRunnableToSuspended(new_thread_state);
51 self_->SetState(new_thread_state);
58 if (UNLIKELY(self_ == nullptr)) {
67 self_->TransitionFromSuspendedToRunnable();
69 self_->TransitionFromRunnableToSuspended(old_thread_state_);
72 self_->SetState(old_thread_state_);
96 return self_->GetState() == kRunnable;
100 : self_(ThreadForEnv(env)), env_(down_cast<JNIEnvExt*>(env)), vm_(env_->GetVm()) {}
103 : self_(self),
124 : self_(self), suspended_state_(suspended_state) {
125 DCHECK(self_ != nullptr);
126 self_->TransitionFromRunnableToSuspended(suspended_state);
130 DCHECK_EQ(self_->GetState(), suspended_state_);
131 self_->TransitionFromSuspendedToRunnable();