Home | History | Annotate | Download | only in src

Lines Matching full:threadstate

110     lazily_archived_thread_state_->LinkInto(ThreadState::FREE_LIST);
132 ThreadState* state = per_thread->thread_state();
148 state->LinkInto(ThreadState::FREE_LIST);
177 ThreadState::ThreadState(ThreadManager* thread_manager)
187 ThreadState::~ThreadState() {
192 void ThreadState::AllocateSpace() {
197 void ThreadState::Unlink() {
203 void ThreadState::LinkInto(List list) {
204 ThreadState* flying_anchor =
214 ThreadState* ThreadManager::GetFreeThreadState() {
215 ThreadState* gotten = free_anchor_->next_;
217 ThreadState* new_thread_state = new ThreadState(this);
226 ThreadState* ThreadManager::FirstThreadStateInUse() {
231 ThreadState* ThreadState::Next() {
246 free_anchor_ = new ThreadState(this);
247 in_use_anchor_ = new ThreadState(this);
257 void ThreadManager::DeleteThreadStateList(ThreadState* anchor) {
259 for (ThreadState* current = anchor->next_; current != anchor;) {
260 ThreadState* next = current->next_;
272 ThreadState* state = GetFreeThreadState();
287 ThreadState* state = lazily_archived_thread_state_;
288 state->LinkInto(ThreadState::IN_USE_LIST);
326 for (ThreadState* state = FirstThreadStateInUse();
338 for (ThreadState* state = FirstThreadStateInUse();
354 for (ThreadState* state = FirstThreadStateInUse();