/aosp12/art/runtime/ |
H A D | thread_list.cc | 74 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() 135 void ThreadList::DumpForSigQuit(std::ostream& os) { in DumpForSigQuit() 398 void ThreadList::RunEmptyCheckpoint() { in RunEmptyCheckpoint() 765 void ThreadList::ResumeAll() { in ResumeAll() 1108 Thread* ThreadList::FindThreadByTid(int tid) { in FindThreadByTid() 1258 void ThreadList::Register(Thread* self) { in Register() [all …]
|
H A D | thread_list.h | 46 class ThreadList { 54 explicit ThreadList(uint64_t thread_suspend_timeout_ns); 55 ~ThreadList(); 241 DISALLOW_COPY_AND_ASSIGN(ThreadList);
|
H A D | mutator_gc_coord.md | 116 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
|
H A D | monitor.cc | 688 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()
|
H A D | runtime.h | 111 class ThreadList; variable 367 ThreadList* GetThreadList() const { in GetThreadList() 1168 ThreadList* thread_list_;
|
H A D | thread.h | 102 class ThreadList; variable 1435 bool Init(ThreadList*, JavaVMExt*, JNIEnvExt* jni_env_ext = nullptr) 1909 friend class ThreadList; // For ~Thread and Destroy. variable
|
H A D | runtime_options.def | 68 … ThreadSuspendTimeout, ThreadList::kDefaultThreadSuspendTimeout)
|
H A D | thread.cc | 924 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()
|
H A D | runtime.cc | 579 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()
|
H A D | instrumentation.cc | 550 ThreadList* tl = Runtime::Current()->GetThreadList(); in DeoptimizeAllThreadFrames()
|
/aosp12/art/runtime/native/ |
H A D | org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc | 61 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()
|
H A D | dalvik_system_VMStack.cc | 59 ThreadList* thread_list = Runtime::Current()->GetThreadList(); in GetThreadStack()
|
H A D | java_lang_Thread.cc | 147 ThreadList* thread_list = Runtime::Current()->GetThreadList(); in Thread_setNativeName()
|
/aosp12/art/openjdkjvm/ |
H A D | OpenjdkJvm.cc | 420 art::ThreadList* thread_list = art::Runtime::Current()->GetThreadList(); in JVM_SetNativeThreadName()
|
/aosp12/art/runtime/gc/collector/ |
H A D | concurrent_copying.cc | 301 ThreadList* thread_list = Runtime::Current()->GetThreadList(); in ActivateReadBarrierEntrypoints() 1039 ThreadList* thread_list = Runtime::Current()->GetThreadList(); in CaptureThreadRootsForMarking() 1761 ThreadList* thread_list = Runtime::Current()->GetThreadList(); in IssueDisableMarkingCheckpoint() 1794 ThreadList* thread_list = Runtime::Current()->GetThreadList(); in IssueEmptyCheckpoint() 2053 ThreadList* thread_list = Runtime::Current()->GetThreadList(); in RevokeThreadLocalMarkStacks()
|
H A D | mark_sweep.cc | 1187 ThreadList* thread_list = Runtime::Current()->GetThreadList(); in MarkRootsCheckpoint()
|
/aosp12/frameworks/base/startop/scripts/trace_analyzer/test_fixtures/ |
H A D | common_systrace | 223 …Binder:14607_1-14624 (14607) [002] ...1 14594.260101: tracing_mark_write: B|14607|ThreadList::Regi… 277 …Binder:14607_2-14625 (14607) [001] ...1 14594.261167: tracing_mark_write: B|14607|ThreadList::Regi…
|
/aosp12/art/openjdkjvmti/ |
H A D | ti_thread.cc | 690 art::ThreadList* list = art::Runtime::Current()->GetThreadList(); in RemoveEnvironment()
|
H A D | ti_heap.cc | 1774 art::ThreadList* thread_list = art::Runtime::Current()->GetThreadList(); in ReplaceStrongRoots()
|
H A D | ti_redefine.cc | 854 art::ThreadList* list = art::Runtime::Current()->GetThreadList(); in FindAndAllocateObsoleteMethods()
|