Lines Matching refs:ThreadList
65 ThreadList::ThreadList()
74 ThreadList::~ThreadList() {
100 bool ThreadList::Contains(Thread* thread) {
104 bool ThreadList::Contains(pid_t tid) {
113 pid_t ThreadList::GetLockOwner() {
117 void ThreadList::DumpNativeStacks(std::ostream& os) {
127 void ThreadList::DumpForSigQuit(std::ostream& os) {
154 void ThreadList::DumpUnattachedThreads(std::ostream& os, bool dump_native_stack) {
232 void ThreadList::Dump(std::ostream& os, bool dump_native_stack) {
249 void ThreadList::AssertThreadsAreSuspended(Thread* self, Thread* ignore1, Thread* ignore2) {
286 size_t ThreadList::RunCheckpoint(Closure* checkpoint_function) {
367 size_t ThreadList::RunCheckpointOnRunnableThreads(Closure* checkpoint_function) {
397 size_t ThreadList::FlipThreadRoots(Closure* thread_flip_visitor,
469 void ThreadList::SuspendAll(const char* cause, bool long_suspend) {
526 void ThreadList::SuspendAllInternal(Thread* self,
632 void ThreadList::ResumeAll() {
683 void ThreadList::Resume(Thread* thread, bool for_debugger) {
734 Thread* ThreadList::SuspendThreadByPeer(jobject peer,
760 // ThreadList::WaitForOtherNonDaemonThreadsToExit.
840 Thread* ThreadList::SuspendThreadByThreadId(uint32_t thread_id,
932 Thread* ThreadList::FindThreadByThreadId(uint32_t thread_id) {
941 void ThreadList::SuspendAllForDebugger() {
971 void ThreadList::SuspendSelfForDebugger() {
1037 void ThreadList::ResumeAllForDebugger() {
1087 void ThreadList::UndoDebuggerSuspensions() {
1115 void ThreadList::WaitForOtherNonDaemonThreadsToExit() {
1147 void ThreadList::SuspendAllDaemonThreadsForShutdown() {
1198 void ThreadList::Register(Thread* self) {
1204 LOG(INFO) << "ThreadList::Register() " << *self << "\n" << oss.str();
1233 void ThreadList::Unregister(Thread* self) {
1238 VLOG(threads) << "ThreadList::Unregister() " << *self;
1298 void ThreadList::ForEach(void (*callback)(Thread*, void*), void* context) {
1304 void ThreadList::VisitRoots(RootVisitor* visitor) const {
1311 uint32_t ThreadList::AllocThreadId(Thread* self) {
1323 void ThreadList::ReleaseThreadId(Thread* self, uint32_t id) {