Lines Matching full:current
137 // send all current suspended requests to the new thread in RegisterThread()
152 void Runtime::SuspendAll(JSThread *current) in SuspendAll() argument
154 ASSERT(current != nullptr); in SuspendAll()
155 ASSERT(!current->IsInRunningState()); in SuspendAll()
157 ASSERT(!current->HasLaunchedSuspendAll()); in SuspendAll()
158 current->LaunchSuspendAll(); in SuspendAll()
160 SuspendAllThreadsImpl(current); in SuspendAll()
163 void Runtime::ResumeAll(JSThread *current) in ResumeAll() argument
165 ASSERT(current != nullptr); in ResumeAll()
166 ASSERT(!current->IsInRunningState()); in ResumeAll()
168 ASSERT(current->HasLaunchedSuspendAll()); in ResumeAll()
169 current->CompleteSuspendAll(); in ResumeAll()
171 ResumeAllThreadsImpl(current); in ResumeAll()
174 void Runtime::SuspendAllThreadsImpl(JSThread *current) in SuspendAllThreadsImpl() argument
183 ASSERT(current == mainThread_ || current->IsDaemonThread()); in SuspendAllThreadsImpl()
191 if (thread == current) { in SuspendAllThreadsImpl()
232 void Runtime::ResumeAllThreadsImpl(JSThread *current) in ResumeAllThreadsImpl() argument
243 if (thread != current) { in ResumeAllThreadsImpl()