Home
last modified time | relevance | path

Searched refs:flipping_threads (Results 1 – 1 of 1) sorted by relevance

/art/runtime/
Dthread_list.cc561 std::vector<Thread*> flipping_threads; // All suspended threads. Includes us. in FlipThreadRoots() local
583 flipping_threads.resize(thread_count, nullptr); in FlipThreadRoots()
593 flipping_threads[thread_index] = thread; in FlipThreadRoots()
640 self, flipping_threads[i], Thread::StateAndFlags(0), &exit_flags[i], &finished); in FlipThreadRoots()
643 flipping_threads[i]->UnregisterThreadExitFlag(&exit_flags[i]); in FlipThreadRoots()
644 flipping_threads[i] = nullptr; in FlipThreadRoots()
649 if (UNLIKELY(flipping_threads[i] != nullptr)) { in FlipThreadRoots()
650 flipping_threads[i]->WaitForFlipFunctionTestingExited(self, &exit_flags[i]); in FlipThreadRoots()
652 flipping_threads[i]->UnregisterThreadExitFlag(&exit_flags[i]); in FlipThreadRoots()