Home
last modified time | relevance | path

Searched defs:thread (Results 1 – 25 of 41) sorted by relevance

12

/art/runtime/
Dthread_list.cc100 bool ThreadList::Contains(Thread* thread) { in Contains()
105 for (const auto& thread : list_) { in Contains() local
120 for (const auto& thread : list_) { in DumpNativeStacks() local
192 void Run(Thread* thread) OVERRIDE { in Run()
252 for (const auto& thread : list_) { in AssertThreadsAreSuspended() local
300 for (const auto& thread : list_) { in RunCheckpoint() local
326 for (const auto& thread : suspended_count_modified_threads) { in RunCheckpoint() local
379 for (const auto& thread : list_) { in RunCheckpointOnRunnableThreads() local
423 for (const auto& thread : list_) { in FlipThreadRoots() local
447 for (const auto& thread : other_threads) { in FlipThreadRoots() local
[all …]
Dinstrumentation.h316 void MethodEnterEvent(Thread* thread, mirror::Object* this_object, in MethodEnterEvent()
325 void MethodExitEvent(Thread* thread, mirror::Object* this_object, in MethodExitEvent()
340 void DexPcMovedEvent(Thread* thread, mirror::Object* this_object, in DexPcMovedEvent()
349 void Branch(Thread* thread, ArtMethod* method, uint32_t dex_pc, int32_t offset) const in Branch()
357 void FieldReadEvent(Thread* thread, mirror::Object* this_object, in FieldReadEvent()
367 void FieldWriteEvent(Thread* thread, mirror::Object* this_object, in FieldWriteEvent()
376 void InvokeVirtualOrInterface(Thread* thread, in InvokeVirtualOrInterface()
Dinstrumentation.cc171 static void InstrumentationInstallStack(Thread* thread, void* arg) in InstrumentationInstallStack()
312 void Instrumentation::InstrumentThreadStack(Thread* thread) { in InstrumentThreadStack()
318 static void InstrumentationRestoreStack(Thread* thread, void* arg) in InstrumentationRestoreStack()
632 static void ResetQuickAllocEntryPointsForThread(Thread* thread, void* arg ATTRIBUTE_UNUSED) { in ResetQuickAllocEntryPointsForThread()
905 void Instrumentation::MethodEnterEventImpl(Thread* thread, mirror::Object* this_object, in MethodEnterEventImpl()
917 void Instrumentation::MethodExitEventImpl(Thread* thread, mirror::Object* this_object, in MethodExitEventImpl()
929 void Instrumentation::MethodUnwindEvent(Thread* thread, mirror::Object* this_object, in MethodUnwindEvent()
941 void Instrumentation::DexPcMovedEventImpl(Thread* thread, mirror::Object* this_object, in DexPcMovedEventImpl()
951 void Instrumentation::BranchImpl(Thread* thread, in BranchImpl()
962 void Instrumentation::InvokeVirtualOrInterfaceImpl(Thread* thread, in InvokeVirtualOrInterfaceImpl()
[all …]
Ddebugger.h539 static bool IsForcedInterpreterNeededForCalling(Thread* thread, ArtMethod* m) in IsForcedInterpreterNeededForCalling()
550 static bool IsForcedInterpreterNeededForResolution(Thread* thread, ArtMethod* m) in IsForcedInterpreterNeededForResolution()
561 static bool IsForcedInstrumentationNeededForResolution(Thread* thread, ArtMethod* m) in IsForcedInstrumentationNeededForResolution()
572 static bool IsForcedInterpreterNeededForUpcall(Thread* thread, ArtMethod* m) in IsForcedInterpreterNeededForUpcall()
585 static bool IsForcedInterpreterNeededForException(Thread* thread) in IsForcedInterpreterNeededForException()
Dtrace.cc55 explicit BuildStackTraceVisitor(Thread* thread) in BuildStackTraceVisitor()
222 static void GetSample(Thread* thread, void* arg) SHARED_REQUIRES(Locks::mutator_lock_) { in GetSample()
230 static void ClearThreadStackTraceAndClockBase(Thread* thread, void* arg ATTRIBUTE_UNUSED) { in ClearThreadStackTraceAndClockBase()
237 void Trace::CompareAndUpdateStackTrace(Thread* thread, in CompareAndUpdateStackTrace()
785 void Trace::MethodEntered(Thread* thread, mirror::Object* this_object ATTRIBUTE_UNUSED, in MethodEntered()
794 void Trace::MethodExited(Thread* thread, mirror::Object* this_object ATTRIBUTE_UNUSED, in MethodExited()
804 void Trace::MethodUnwind(Thread* thread, mirror::Object* this_object ATTRIBUTE_UNUSED, in MethodUnwind()
834 void Trace::ReadClocks(Thread* thread, uint32_t* thread_clock_diff, uint32_t* wall_clock_diff) { in ReadClocks()
869 bool Trace::RegisterThread(Thread* thread) { in RegisterThread()
915 void Trace::LogMethodTraceEvent(Thread* thread, ArtMethod* method, in LogMethodTraceEvent()
[all …]
Dmonitor.cc174 void Monitor::AppendToWaitSet(Thread* thread) { in AppendToWaitSet()
191 void Monitor::RemoveFromWaitSet(Thread *thread) { in RemoveFromWaitSet()
455 static std::string ThreadToString(Thread* thread) { in ThreadToString()
712 Thread* thread = wait_set_; in Notify() local
735 Thread* thread = wait_set_; in NotifyAll() local
1088 void Monitor::DescribeWait(std::ostream& os, const Thread* thread) { in DescribeWait()
1138 mirror::Object* Monitor::GetContendedMonitor(Thread* thread) { in GetContendedMonitor()
Dcheck_reference_map_visitor.h31 explicit CheckReferenceMapVisitor(Thread* thread) SHARED_REQUIRES(Locks::mutator_lock_) in CheckReferenceMapVisitor()
Ddebugger.cc142 void MethodEntered(Thread* thread, mirror::Object* this_object, ArtMethod* method, in MethodEntered()
168 void MethodExited(Thread* thread, mirror::Object* this_object, ArtMethod* method, in MethodExited()
193 void DexPcMoved(Thread* thread, mirror::Object* this_object, ArtMethod* method, in DexPcMoved()
342 static bool IsSuspendedForDebugger(ScopedObjectAccessUnchecked& soa, Thread* thread) in IsSuspendedForDebugger()
399 Thread* thread = Thread::FromManagedThread(soa, thread_peer); in DecodeThread() local
857 Thread* thread = DecodeThread(soa, thread_id, &error); in GetOwnedMonitors() local
875 Thread* thread = DecodeThread(soa, thread_id, &error); in GetContendedMonitor() local
2177 Thread* thread = DecodeThread(soa, thread_id, &error); in GetThreadStatus() local
2197 Thread* thread = DecodeThread(soa, thread_id, &error); in GetThreadDebugSuspendCount() local
2209 Thread* thread = DecodeThread(soa, thread_id, &error); in Interrupt() local
[all …]
Dstack.cc94 StackVisitor::StackVisitor(Thread* thread, Context* context, StackWalkKind walk_kind) in StackVisitor()
97 StackVisitor::StackVisitor(Thread* thread, in StackVisitor()
524 size_t StackVisitor::ComputeNumFrames(Thread* thread, StackWalkKind walk_kind) { in ComputeNumFrames()
583 void StackVisitor::DescribeStack(Thread* thread) { in DescribeStack()
611 static instrumentation::InstrumentationStackFrame& GetInstrumentationStackFrame(Thread* thread, in GetInstrumentationStackFrame()
Dthread-inl.h49 void* thread = __get_tls()[TLS_SLOT_ART_THREAD_SELF]; in Current() local
/art/runtime/native/
Djava_lang_Thread.cc44 Thread* thread = Thread::FromManagedThread(soa, java_thread); in Thread_isInterrupted() local
74 Thread* thread = Thread::FromManagedThread(soa, java_thread); in Thread_nativeGetStatus() local
118 Thread* thread = Thread::FromManagedThread(soa, java_thread); in Thread_nativeHoldsLock() local
125 Thread* thread = Thread::FromManagedThread(soa, java_thread); in Thread_nativeInterrupt() local
146 Thread* thread = thread_list->SuspendThreadByPeer(peer, true, false, &timed_out); in Thread_nativeSetName() local
167 Thread* thread = Thread::FromManagedThread(soa, java_thread); in Thread_nativeSetPriority() local
Ddalvik_system_ZygoteHooks.cc164 Thread* thread = reinterpret_cast<Thread*>(token); in ZygoteHooks_nativePostForkChild() local
Ddalvik_system_VMStack.cc41 Thread* thread = thread_list->SuspendThreadByPeer(peer, true, false, &timed_out); in GetThreadStack() local
/art/test/570-checker-osr/
Dosr.cc30 explicit OsrVisitor(Thread* thread, const char* method_name) in OsrVisitor()
92 explicit ProfilingInfoVisitor(Thread* thread, const char* method_name) in ProfilingInfoVisitor()
126 OsrCheckVisitor(Thread* thread, const char* method_name) in OsrCheckVisitor()
/art/test/121-simple-suspend-check/src/
DMain.java19 SpinThread thread = new SpinThread(); in main() local
/art/runtime/gc/space/
Dbump_pointer_space.cc96 size_t BumpPointerSpace::RevokeThreadLocalBuffers(Thread* thread) { in RevokeThreadLocalBuffers()
114 void BumpPointerSpace::AssertThreadLocalBuffersAreRevoked(Thread* thread) { in AssertThreadLocalBuffersAreRevoked()
249 void BumpPointerSpace::RevokeThreadLocalBuffersLocked(Thread* thread) { in RevokeThreadLocalBuffersLocked()
Dregion_space.cc359 size_t RegionSpace::RevokeThreadLocalBuffers(Thread* thread) { in RevokeThreadLocalBuffers()
365 void RegionSpace::RevokeThreadLocalBuffersLocked(Thread* thread) { in RevokeThreadLocalBuffersLocked()
392 void RegionSpace::AssertThreadLocalBuffersAreRevoked(Thread* thread) { in AssertThreadLocalBuffersAreRevoked()
/art/test/466-get-live-vreg/
Dget_live_vreg_jni.cc31 TestVisitor(Thread* thread, Context* context) SHARED_REQUIRES(Locks::mutator_lock_) in TestVisitor()
/art/test/454-get-vreg/
Dget_vreg_jni.cc31 TestVisitor(Thread* thread, Context* context, mirror::Object* this_value) in TestVisitor()
/art/test/051-thread/src/
DMain.java121 Thread thread = new Thread() { in testSetName() local
/art/test/461-get-reference-vreg/
Dget_reference_vreg_jni.cc30 TestVisitor(Thread* thread, Context* context, mirror::Object* this_value) in TestVisitor()
/art/test/595-profile-saving/
Dprofile-saving.cc36 explicit CreateProfilingInfoVisitor(Thread* thread, const char* method_name) in CreateProfilingInfoVisitor()
/art/runtime/jit/
Djit.cc385 bool Jit::MaybeDoOnStackReplacement(Thread* thread, in MaybeDoOnStackReplacement()
660 void Jit::MethodEntered(Thread* thread, ArtMethod* method) { in MethodEntered()
681 void Jit::InvokeVirtualOrInterface(Thread* thread, in InvokeVirtualOrInterface()
/art/test/457-regs/
Dregs_jni.cc31 TestVisitor(Thread* thread, Context* context) in TestVisitor()
/art/runtime/openjdkjvm/
DOpenjdkJvm.cc356 art::Thread* thread = art::Thread::FromManagedThread(soa, jthread); in JVM_SetThreadPriority() local
381 art::Thread* thread = art::Thread::FromManagedThread(soa, jthread); in JVM_Interrupt() local
393 art::Thread* thread = art::Thread::FromManagedThread(soa, jthread); in JVM_IsInterrupted() local
423 art::Thread* thread; in JVM_SetNativeThreadName() local

12