Lines Matching full:current
138 // send all current suspended requests to the new thread in RegisterThread()
153 void Runtime::SuspendAll(JSThread *current) in SuspendAll() argument
155 ASSERT(current != nullptr); in SuspendAll()
156 ASSERT(!current->IsInRunningState()); in SuspendAll()
158 ASSERT(!current->HasLaunchedSuspendAll()); in SuspendAll()
159 current->LaunchSuspendAll(); in SuspendAll()
161 SuspendAllThreadsImpl(current); in SuspendAll()
164 void Runtime::ResumeAll(JSThread *current) in ResumeAll() argument
166 ASSERT(current != nullptr); in ResumeAll()
167 ASSERT(!current->IsInRunningState()); in ResumeAll()
169 ASSERT(current->HasLaunchedSuspendAll()); in ResumeAll()
170 current->CompleteSuspendAll(); in ResumeAll()
172 ResumeAllThreadsImpl(current); in ResumeAll()
175 void Runtime::SuspendAllThreadsImpl(JSThread *current) in SuspendAllThreadsImpl() argument
184 ASSERT(current == mainThread_ || current->IsDaemonThread()); in SuspendAllThreadsImpl()
192 if (thread == current) { in SuspendAllThreadsImpl()
233 void Runtime::ResumeAllThreadsImpl(JSThread *current) in ResumeAllThreadsImpl() argument
244 if (thread != current) { in ResumeAllThreadsImpl()