Lines Matching refs:ThreadState
151 lazily_archived_thread_state_->LinkInto(ThreadState::FREE_LIST); in RestoreThread()
173 ThreadState* state = per_thread->thread_state(); in RestoreThread()
191 state->LinkInto(ThreadState::FREE_LIST); in RestoreThread()
222 ThreadState::ThreadState(ThreadManager* thread_manager) in ThreadState() function in v8::internal::ThreadState
232 ThreadState::~ThreadState() { in ~ThreadState()
237 void ThreadState::AllocateSpace() { in AllocateSpace()
242 void ThreadState::Unlink() { in Unlink()
248 void ThreadState::LinkInto(List list) { in LinkInto()
249 ThreadState* flying_anchor = in LinkInto()
259 ThreadState* ThreadManager::GetFreeThreadState() { in GetFreeThreadState()
260 ThreadState* gotten = free_anchor_->next_; in GetFreeThreadState()
262 ThreadState* new_thread_state = new ThreadState(this); in GetFreeThreadState()
271 ThreadState* ThreadManager::FirstThreadStateInUse() { in FirstThreadStateInUse()
276 ThreadState* ThreadState::Next() { in Next()
291 free_anchor_ = new ThreadState(this); in ThreadManager()
292 in_use_anchor_ = new ThreadState(this); in ThreadManager()
302 void ThreadManager::DeleteThreadStateList(ThreadState* anchor) { in DeleteThreadStateList()
304 for (ThreadState* current = anchor->next_; current != anchor;) { in DeleteThreadStateList()
305 ThreadState* next = current->next_; in DeleteThreadStateList()
317 ThreadState* state = GetFreeThreadState(); in ArchiveThread()
332 ThreadState* state = lazily_archived_thread_state_; in EagerlyArchiveThread()
333 state->LinkInto(ThreadState::IN_USE_LIST); in EagerlyArchiveThread()
372 for (ThreadState* state = FirstThreadStateInUse(); in Iterate()
384 for (ThreadState* state = FirstThreadStateInUse(); in IterateArchivedThreads()
400 for (ThreadState* state = FirstThreadStateInUse(); in TerminateExecution()