Home
last modified time | relevance | path

Searched refs:GetJniEnv (Results 1 – 25 of 48) sorted by relevance

12

/art/runtime/openjdkjvmti/
Dti_search.cc94 ScopedLocalRef<jobject> defaults_jobj(self->GetJniEnv(), nullptr); in Update()
104 defaults_jobj.reset(self->GetJniEnv()->AddLocalReference<jobject>(defaults_obj)); in Update()
125 ScopedLocalRef<jobject> cp_jobj(self->GetJniEnv(), nullptr); in Update()
134 cp_jobj.reset(self->GetJniEnv()->AddLocalReference<jobject>(cp_key)); in Update()
140 ScopedLocalRef<jobject> old_value(self->GetJniEnv(), in Update()
141 self->GetJniEnv()->CallObjectMethod( in Update()
148 self->GetJniEnv()->DeleteLocalRef(old_value.release()); in Update()
161 ScopedLocalRef<jobject> new_val_jobj(self->GetJniEnv(), nullptr); in Update()
171 new_val_jobj.reset(self->GetJniEnv()->AddLocalReference<jobject>(new_value)); in Update()
175 ScopedLocalRef<jobject> res_obj(self->GetJniEnv(), in Update()
[all …]
Dti_phase.cc50 inline static JNIEnv* GetJniEnv() { in GetJniEnv() function
51 return reinterpret_cast<JNIEnv*>(art::Thread::Current()->GetJniEnv()); in GetJniEnv()
67 event_handler->DispatchEvent<ArtJvmtiEvent::kVmStart>(nullptr, GetJniEnv()); in NextRuntimePhase()
74 ScopedLocalRef<jthread> thread(GetJniEnv(), GetCurrentJThread()); in NextRuntimePhase()
76 event_handler->DispatchEvent<ArtJvmtiEvent::kVmInit>(nullptr, GetJniEnv(), thread.get()); in NextRuntimePhase()
83 event_handler->DispatchEvent<ArtJvmtiEvent::kVmDeath>(nullptr, GetJniEnv()); in NextRuntimePhase()
Dti_class.cc188 art::JNIEnvExt* env = self->GetJniEnv(); in ClassPreDefine()
315 ScopedLocalRef<jclass> jklass(thread->GetJniEnv(), in ClassLoad()
316 thread->GetJniEnv()->AddLocalReference<jclass>(klass.Get())); in ClassLoad()
319 thread->GetJniEnv(), in ClassLoad()
320 peer.IsNull() ? nullptr : thread->GetJniEnv()->AddLocalReference<jthread>(peer)); in ClassLoad()
325 static_cast<JNIEnv*>(thread->GetJniEnv()), in ClassLoad()
345 ScopedLocalRef<jclass> jklass(thread->GetJniEnv(), in ClassPrepare()
346 thread->GetJniEnv()->AddLocalReference<jclass>(klass.Get())); in ClassPrepare()
349 thread->GetJniEnv(), in ClassPrepare()
350 peer.IsNull() ? nullptr : thread->GetJniEnv()->AddLocalReference<jthread>(peer)); in ClassPrepare()
[all …]
Devents.cc209 art::JNIEnvExt* jni_env = self->GetJniEnv(); in ObjectAllocated()
338 art::JNIEnvExt* jnienv = self->GetJniEnv(); in MethodEntered()
358 art::JNIEnvExt* jnienv = self->GetJniEnv(); in MethodExited()
383 art::JNIEnvExt* jnienv = self->GetJniEnv(); in MethodExited()
408 art::JNIEnvExt* jnienv = self->GetJniEnv(); in MethodUnwind()
439 art::JNIEnvExt* jnienv = self->GetJniEnv(); in DexPcMoved()
460 art::JNIEnvExt* jnienv = self->GetJniEnv(); in FieldRead()
484 art::JNIEnvExt* jnienv = self->GetJniEnv(); in FieldWritten()
515 art::JNIEnvExt* jnienv = self->GetJniEnv(); in FieldWritten()
Dtransform.cc77 GetJniEnv(env), in RetransformClassesDirect()
Dti_stack.cc249 jvmtiError thread_error = GetThread(art::Thread::Current()->GetJniEnv(), in GetStackTrace()
366 JNIEnv* jni_env = art::Thread::Current()->GetJniEnv(); in GetAllStackTraces()
471 static_cast<JNIEnv*>(current->GetJniEnv())->NewLocalRef(data.thread_peers[i]); in GetAllStackTraces()
712 jvmtiError thread_error = GetThread(art::Thread::Current()->GetJniEnv(), in GetFrameCount()
791 jvmtiError thread_error = GetThread(art::Thread::Current()->GetJniEnv(), in GetFrameLocation()
Dti_thread.cc65 return self->GetJniEnv()->AddLocalReference<jthread>(self->GetPeer()); in GetThreadObject()
70 ScopedLocalRef<jthread> thread(self->GetJniEnv(), GetThreadObject(self)); in Post()
73 reinterpret_cast<JNIEnv*>(self->GetJniEnv()), in Post()
650 JNIEnv* env = self->GetJniEnv(); in AgentCallback()
672 JNIEnv* env = art::Thread::Current()->GetJniEnv(); in RunAgentThread()
Dti_properties.cc176 JNIEnv* jni_env = art::Thread::Current()->GetJniEnv(); in GetLibraryPath()
Dti_class_definition.cc63 JNIEnv* jni_env = GetJniEnv(env); in InitCommon()
Dart_jvmti.h99 static inline JNIEnv* GetJniEnv(jvmtiEnv* env) { in GetJniEnv() function
Dti_threadgroup.cc83 reinterpret_cast<JNIEnv*>(art::Thread::Current()->GetJniEnv())->NewLocalRef(sys_thread_group); in GetTopThreadGroups()
Djvmti_weak_table-inl.h332 art::JNIEnvExt* jni_env = self->GetJniEnv();
/art/runtime/jdwp/
Dobject_registry.cc164 JNIEnv* env = self->GetJniEnv(); in Clear()
223 JNIEnv* env = self->GetJniEnv(); in Demote()
234 JNIEnv* env = self->GetJniEnv(); in Promote()
249 JNIEnv* env = self->GetJniEnv(); in IsCollected()
266 JNIEnv* env = self->GetJniEnv(); in DisposeObject()
/art/runtime/entrypoints/quick/
Dquick_jni_entrypoints.cc51 JNIEnvExt* env = self->GetJniEnv(); in JniMethodFastStart()
66 JNIEnvExt* env = self->GetJniEnv(); in JniMethodStart()
120 JNIEnvExt* env = self->GetJniEnv(); in PopLocalReferences()
162 if (UNLIKELY(self->GetJniEnv()->check_jni)) { in JniMethodEndWithReferenceHandleResult()
Dquick_trampoline_entrypoints.cc915 JNIEnvExt* env = self->GetJniEnv(); in artQuickProxyInvokeHandler()
1071 JNIEnvExt* env = self->GetJniEnv(); in artQuickResolutionTrampoline()
1959 sm_.AdvancePointer(self->GetJniEnv()); in BuildGenericJniFrameVisitor()
2346 ScopedObjectAccessUnchecked soa(self->GetJniEnv()); in artInvokeCommon()
2482 ScopedObjectAccessUnchecked soa(self->GetJniEnv()); in artInvokeInterfaceTrampoline()
2571 JNIEnvExt* env = self->GetJniEnv(); in artInvokePolymorphic()
/art/runtime/native/
Ddalvik_system_ZygoteHooks.cc88 self_->GetJniEnv()->PushFrame(kClassSetCapacity); in ClassSet()
92 self_->GetJniEnv()->PopFrame(); in ~ClassSet()
96 class_set_.insert(self_->GetJniEnv()->AddLocalReference<jclass>(klass.Ptr())); in AddClass()
178 Thread::Current()->GetJniEnv()->SetCheckJniEnabled(true); in EnableDebugFeatures()
/art/runtime/
Dnon_debuggable_classes.cc32 JNIEnvExt* env = self->GetJniEnv(); in AddNonDebuggableClass()
Djava_vm_ext.cc82 self->GetJniEnv()->DeleteWeakGlobalRef(class_loader_); in ~SharedLibrary()
337 jni_on_unload(self->GetJniEnv()->vm, nullptr); in UnloadNativeLibraries()
400 *p_env = self->GetJniEnv(); in AttachCurrentThreadInternal()
431 *p_env = Thread::Current()->GetJniEnv(); in AttachCurrentThreadInternal()
637 thread->GetJniEnv()->SetCheckJniEnabled(*check_jni); in ThreadEnableCheckJni()
1058 delete Thread::Current()->GetJniEnv(); in JNI_CreateJavaVM()
1064 *p_env = Thread::Current()->GetJniEnv(); in JNI_CreateJavaVM()
Djni_env_ext.cc63 *env = thread->GetJniEnv(); in GetEnvHandler()
282 JNIEnvExt* env = thread->GetJniEnv(); in ThreadResetFunctionTable()
Dscoped_thread_state_change-inl.h102 env_(down_cast<JNIEnvExt*>(self->GetJniEnv())), in ScopedObjectAccessAlreadyRunnable()
Druntime.cc322 self->GetJniEnv()->CallStaticVoidMethod(WellKnownClasses::java_lang_Daemons, in ~Runtime()
656 JNIEnv* env = soa.Self()->GetJniEnv(); in CreateSystemClassLoader()
777 InitNonZygoteOrPostFork(self->GetJniEnv(), in Start()
794 self->GetJniEnv()->locals.AssertEmpty(); in Start()
882 JNIEnv* env = self->GetJniEnv(); in StartDaemonThreads()
1538 JNIEnv* env = self->GetJniEnv(); in InitNativeMethods()
1584 JNIEnvExt* env = self->GetJniEnv(); in InitThreadGroups()
Dreflection.cc931 self->GetJniEnv()->locals.Update(obj, result); in UpdateReference()
935 self->GetJniEnv()->vm->UpdateGlobal(self, ref, result); in UpdateReference()
938 self->GetJniEnv()->vm->UpdateWeakGlobal(self, ref, result); in UpdateReference()
/art/compiler/
Dexception_test.cc169 JNIEnv* env = thread->GetJniEnv(); in TEST_F()
/art/runtime/gc/
Dreference_processor.cc276 cleared_references = self->GetJniEnv()->vm->AddGlobalRef( in EnqueueClearedReferences()
/art/runtime/interpreter/
Dunstarted_runtime.cc685 ScopedLocalRef<jobject> method_ref(self->GetJniEnv(), in UnstartedConstructorNewInstance0()
687 ScopedLocalRef<jobject> object_ref(self->GetJniEnv(), in UnstartedConstructorNewInstance0()
689 ScopedLocalRef<jobject> args_ref(self->GetJniEnv(), in UnstartedConstructorNewInstance0()
1055 self->CreateCompileTimePeer(self->GetJniEnv(), in UnstartedThreadCurrentThread()
1065 self->GetJniEnv()->DeleteLocalRef(main_peer); in UnstartedThreadCurrentThread()
1601 JNIEnvExt* env = self->GetJniEnv(); in UnstartedMethodInvoke()

12