Home
last modified time | relevance | path

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

/art/runtime/
Dthread_list.cc74 ThreadList::ThreadList(uint64_t thread_suspend_timeout_ns) in ThreadList() function in art::ThreadList
85 ThreadList::~ThreadList() { in ~ThreadList()
89 void ThreadList::ShutDown() { in ShutDown()
117 bool ThreadList::Contains(Thread* thread) { in Contains()
121 pid_t ThreadList::GetLockOwner() { in GetLockOwner()
125 void ThreadList::DumpNativeStacks(std::ostream& os) { in DumpNativeStacks()
135 void ThreadList::DumpForSigQuit(std::ostream& os) { in DumpForSigQuit()
161 void ThreadList::DumpUnattachedThreads(std::ostream& os, bool dump_native_stack) { in DumpUnattachedThreads()
245 void ThreadList::Dump(std::ostream& os, bool dump_native_stack) { in Dump()
267 void ThreadList::AssertThreadsAreSuspended(Thread* self, Thread* ignore1, Thread* ignore2) { in AssertThreadsAreSuspended()
[all …]
Dthread_list.h46 class ThreadList {
54 explicit ThreadList(uint64_t thread_suspend_timeout_ns);
55 ~ThreadList();
244 DISALLOW_COPY_AND_ASSIGN(ThreadList);
Dmutator_gc_coord.md116 functions provided by `Thread`, `ThreadList` provides the `RunCheckpoint()` function
124 : ThreadList provides `RunEmptyCheckpoint()`, which waits until
132 : ThreadList provides a number of `SuspendThread...()` calls and
Dmonitor.cc688 ThreadList* const thread_list = Runtime::Current()->GetThreadList(); in FailedUnlock()
1062 ThreadList* thread_list = Runtime::Current()->GetThreadList(); in InflateThinLocked()
1365 return ThreadList::kInvalidThreadId; in GetLockOwnerThreadId()
1386 *lock_owner_tid = ThreadList::kInvalidThreadId; in FetchState()
1545 return lock_word.ThinLockOwner() != ThreadList::kInvalidThreadId; in IsValidLockWord()
1594 return ThreadList::kInvalidThreadId; in GetOwnerThreadId()
Druntime.h111 class ThreadList; variable
361 ThreadList* GetThreadList() const { in GetThreadList()
1162 ThreadList* thread_list_;
Dthread.h102 class ThreadList; variable
1435 bool Init(ThreadList*, JavaVMExt*, JNIEnvExt* jni_env_ext = nullptr)
1906 friend class ThreadList; // For ~Thread and Destroy. variable
Druntime_options.def68 … ThreadSuspendTimeout, ThreadList::kDefaultThreadSuspendTimeout)
Dthread.cc924 bool Thread::Init(ThreadList* thread_list, JavaVMExt* java_vm, JNIEnvExt* jni_env_ext) { in Init()
2052 PrintObject(obj, " - waiting on ", ThreadList::kInvalidThreadId); in VisitWaitingObject()
2057 PrintObject(obj, " - sleeping on ", ThreadList::kInvalidThreadId); in VisitSleepingObject()
2083 PrintObject(obj, " - locked ", ThreadList::kInvalidThreadId); in VisitLockedObject()
2107 if (owner_tid != ThreadList::kInvalidThreadId) { in PrintObject()
Druntime.cc579 ThreadList* thread_list = runtime->GetThreadList(); in DumpAllThreads()
1483 thread_list_ = new ThreadList(runtime_options.GetOrDefault(Opt::ThreadSuspendTimeout)); in Init()
1731 CHECK_EQ(self->GetThreadId(), ThreadList::kMainThreadId); in Init()
Dinstrumentation.cc550 ThreadList* tl = Runtime::Current()->GetThreadList(); in DeoptimizeAllThreadFrames()
/art/runtime/native/
Dorg_apache_harmony_dalvik_ddmc_DdmVmInternal.cc61 ThreadList* thread_list = Runtime::Current()->GetThreadList(); in DdmVmInternal_getStackTraceById()
65 if (thin_lock_id == ThreadList::kInvalidThreadId) { in DdmVmInternal_getStackTraceById()
193 ThreadList* thread_list = Runtime::Current()->GetThreadList(); in DdmVmInternal_getThreadStats()
Ddalvik_system_VMStack.cc59 ThreadList* thread_list = Runtime::Current()->GetThreadList(); in GetThreadStack()
Djava_lang_Thread.cc147 ThreadList* thread_list = Runtime::Current()->GetThreadList(); in Thread_setNativeName()
/art/openjdkjvm/
DOpenjdkJvm.cc420 art::ThreadList* thread_list = art::Runtime::Current()->GetThreadList(); in JVM_SetNativeThreadName()
/art/runtime/gc/collector/
Dconcurrent_copying.cc301 ThreadList* thread_list = Runtime::Current()->GetThreadList(); in ActivateReadBarrierEntrypoints()
1039 ThreadList* thread_list = Runtime::Current()->GetThreadList(); in CaptureThreadRootsForMarking()
1756 ThreadList* thread_list = Runtime::Current()->GetThreadList(); in IssueDisableMarkingCheckpoint()
1789 ThreadList* thread_list = Runtime::Current()->GetThreadList(); in IssueEmptyCheckpoint()
2048 ThreadList* thread_list = Runtime::Current()->GetThreadList(); in RevokeThreadLocalMarkStacks()
Dmark_sweep.cc1187 ThreadList* thread_list = Runtime::Current()->GetThreadList(); in MarkRootsCheckpoint()
/art/openjdkjvmti/
Dti_thread.cc690 art::ThreadList* list = art::Runtime::Current()->GetThreadList(); in RemoveEnvironment()
Dti_heap.cc1774 art::ThreadList* thread_list = art::Runtime::Current()->GetThreadList(); in ReplaceStrongRoots()
Dti_redefine.cc854 art::ThreadList* list = art::Runtime::Current()->GetThreadList(); in FindAndAllocateObsoleteMethods()