Home | History | Annotate | Download | only in openjdkjvmti

Lines Matching defs:thread

60 #include "thread-current-inl.h"
61 #include "thread.h"
75 art::Thread* thread = art::Thread::Current();
76 art::JNIEnvExt* jnienv = thread->GetJniEnv();
78 jnienv, PhaseUtil::IsLivePhase() ? jnienv->AddLocalReference<jthread>(thread->GetPeer())
80 art::ScopedThreadSuspension sts(thread, art::ThreadState::kNative);
82 thread,
98 art::ScopedThreadStateChange stsc(art::Thread::Current(),
106 art::ScopedThreadStateChange stsc(art::Thread::Current(),
130 art::ScopedObjectAccess soa(art::Thread::Current());
163 art::ScopedObjectAccess soa(art::Thread::Current());
198 art::ScopedObjectAccess soa(art::Thread::Current());
284 art::ScopedObjectAccess soa(art::Thread::Current());
302 art::ScopedObjectAccess soa(art::Thread::Current());
373 art::ScopedObjectAccess soa(art::Thread::Current());
397 art::ScopedObjectAccess soa(art::Thread::Current());
449 art::ScopedObjectAccess soa(art::Thread::Current());
532 void Run(art::Thread* self) override REQUIRES(art::Locks::mutator_lock_) {
533 art::Locks::mutator_lock_->AssertSharedHeld(art::Thread::Current());
649 art::JNIEnvExt* jni = art::Thread::Current()->GetJniEnv();
692 art::JNIEnvExt* jni = art::Thread::Current()->GetJniEnv();
739 jthread thread,
747 art::Thread* self = art::Thread::Current();
750 art::Thread* target = nullptr;
752 if (!ThreadUtil::GetAliveNativeThread(thread, soa, &target, &err)) {
767 SetLocalVariableClosure(art::Thread* caller,
861 art::Thread* caller_;
867 jthread thread,
878 art::Thread* self = art::Thread::Current();
881 art::Thread* target = nullptr;
883 if (!ThreadUtil::GetAliveNativeThread(thread, soa, &target, &err)) {
903 void Run(art::Thread* self) override REQUIRES(art::Locks::mutator_lock_) {
905 art::Locks::mutator_lock_->AssertSharedHeld(art::Thread::Current());
922 : art::Thread::Current()->GetJniEnv()->AddLocalReference<jobject>(val_.Read());
934 jthread thread,
940 art::Thread* self = art::Thread::Current();
943 art::Thread* target = nullptr;
945 if (!ThreadUtil::GetAliveNativeThread(thread, soa, &target, &err)) {
999 jthread thread,
1006 return SetLocalVariableGeneric(env, thread, depth, slot, type, v);
1011 jthread thread,
1020 jvmtiError err = GetLocalVariableGeneric(env, thread, depth, slot, type, &v);