Home
last modified time | relevance | path

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

/aosp12/art/runtime/
H A 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()
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 Dthread_list.h46 class ThreadList {
54 explicit ThreadList(uint64_t thread_suspend_timeout_ns);
55 ~ThreadList();
241 DISALLOW_COPY_AND_ASSIGN(ThreadList);
H A 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
H A 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()
H A Druntime.h111 class ThreadList; variable
367 ThreadList* GetThreadList() const { in GetThreadList()
1168 ThreadList* thread_list_;
H A Dthread.h102 class ThreadList; variable
1435 bool Init(ThreadList*, JavaVMExt*, JNIEnvExt* jni_env_ext = nullptr)
1909 friend class ThreadList; // For ~Thread and Destroy. variable
H A Druntime_options.def68 … ThreadSuspendTimeout, ThreadList::kDefaultThreadSuspendTimeout)
H A 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()
H A 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()
H A Dinstrumentation.cc550 ThreadList* tl = Runtime::Current()->GetThreadList(); in DeoptimizeAllThreadFrames()
/aosp12/art/runtime/native/
H A 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()
H A Ddalvik_system_VMStack.cc59 ThreadList* thread_list = Runtime::Current()->GetThreadList(); in GetThreadStack()
H A Djava_lang_Thread.cc147 ThreadList* thread_list = Runtime::Current()->GetThreadList(); in Thread_setNativeName()
/aosp12/art/openjdkjvm/
H A DOpenjdkJvm.cc420 art::ThreadList* thread_list = art::Runtime::Current()->GetThreadList(); in JVM_SetNativeThreadName()
/aosp12/art/runtime/gc/collector/
H A Dconcurrent_copying.cc301 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 Dmark_sweep.cc1187 ThreadList* thread_list = Runtime::Current()->GetThreadList(); in MarkRootsCheckpoint()
/aosp12/frameworks/base/startop/scripts/trace_analyzer/test_fixtures/
H A Dcommon_systrace223 …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 Dti_thread.cc690 art::ThreadList* list = art::Runtime::Current()->GetThreadList(); in RemoveEnvironment()
H A Dti_heap.cc1774 art::ThreadList* thread_list = art::Runtime::Current()->GetThreadList(); in ReplaceStrongRoots()
H A Dti_redefine.cc854 art::ThreadList* list = art::Runtime::Current()->GetThreadList(); in FindAndAllocateObsoleteMethods()