Home
last modified time | relevance | path

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

12

/art/runtime/entrypoints/quick/
Dquick_jni_entrypoints.cc34 JNIEnvExt* env = self->GetJniEnv(); in JniMethodStart()
67 JNIEnvExt* env = self->GetJniEnv(); in PopLocalReferences()
94 if (UNLIKELY(self->GetJniEnv()->check_jni)) { in JniMethodEndWithReferenceHandleResult()
Dquick_trampoline_entrypoints.cc740 JNIEnvExt* env = self->GetJniEnv(); in artQuickProxyInvokeHandler()
819 JNIEnvExt* env = self->GetJniEnv(); in artQuickResolutionTrampoline()
1651 sm_.AdvancePointer(self->GetJniEnv()); in BuildGenericJniFrameVisitor()
1959 ScopedObjectAccessUnchecked soa(self->GetJniEnv()); in artInvokeCommon()
2094 ScopedObjectAccessUnchecked soa(self->GetJniEnv()); in artInvokeInterfaceTrampoline()
/art/runtime/jdwp/
Dobject_registry.cc155 JNIEnv* env = self->GetJniEnv(); in Clear()
214 JNIEnv* env = self->GetJniEnv(); in Demote()
225 JNIEnv* env = self->GetJniEnv(); in Promote()
240 JNIEnv* env = self->GetJniEnv(); in IsCollected()
257 JNIEnv* env = self->GetJniEnv(); in DisposeObject()
/art/runtime/
Djava_vm_ext.cc73 self->GetJniEnv()->DeleteGlobalRef(class_loader_); in ~SharedLibrary()
302 *env = thread->GetJniEnv(); in GetEnv()
315 *p_env = self->GetJniEnv(); in AttachCurrentThreadInternal()
346 *p_env = Thread::Current()->GetJniEnv(); in AttachCurrentThreadInternal()
507 thread->GetJniEnv()->SetCheckJniEnabled(*check_jni); in ThreadEnableCheckJni()
812 delete Thread::Current()->GetJniEnv(); in JNI_CreateJavaVM()
818 *p_env = Thread::Current()->GetJniEnv(); in JNI_CreateJavaVM()
Druntime.cc232 self->GetJniEnv()->CallStaticVoidMethod(WellKnownClasses::java_lang_Daemons, in ~Runtime()
446 JNIEnv* env = soa.Self()->GetJniEnv(); in CreateSystemClassLoader()
543 DidForkFromZygote(self->GetJniEnv(), NativeBridgeAction::kInitialize, in Start()
553 self->GetJniEnv()->locals.AssertEmpty(); in Start()
686 JNIEnv* env = self->GetJniEnv(); in StartDaemonThreads()
1130 JNIEnv* env = self->GetJniEnv(); in InitNativeMethods()
1160 JNIEnvExt* env = self->GetJniEnv(); in InitThreadGroups()
Dscoped_thread_state_change.h185 : self_(self), env_(down_cast<JNIEnvExt*>(self->GetJniEnv())), in ScopedObjectAccessAlreadyRunnable()
Dexception_test.cc164 JNIEnv* env = thread->GetJniEnv(); in TEST_F()
Dindirect_reference_table.cc184 auto* env = self->GetJniEnv(); in Remove()
Dreflection.cc886 self->GetJniEnv()->locals.Update(obj, result); in UpdateReference()
890 self->GetJniEnv()->vm->UpdateGlobal(self, ref, result); in UpdateReference()
893 self->GetJniEnv()->vm->UpdateWeakGlobal(self, ref, result); in UpdateReference()
Dthread.cc267 self->GetJniEnv()->DeleteGlobalRef(self->tlsPtr_.jpeer); in CreateCallback()
554 } else if (self->GetJniEnv()->check_jni) { in Attach()
1615 GetJniEnv()->DeleteGlobalRef(tlsPtr_.class_loader_override); in SetClassLoaderOverride()
1617 tlsPtr_.class_loader_override = GetJniEnv()->NewGlobalRef(class_loader_override); in SetClassLoaderOverride()
1888 ScopedLocalRef<jobject> cause(GetJniEnv(), soa.AddLocalReference<jobject>(GetException())); in ThrowNewWrappedException()
1917 ScopedLocalRef<jstring> msg_string(GetJniEnv(), nullptr); in ThrowNewWrappedException()
1954 ScopedLocalRef<jobject> trace(GetJniEnv(), in ThrowNewWrappedException()
Dcommon_runtime_test.cc347 WellKnownClasses::Init(Thread::Current()->GetJniEnv()); in SetUp()
Dthread.h430 JNIEnvExt* GetJniEnv() const { in GetJniEnv() function
Dthread_list.cc610 JNIEnvExt* env = self->GetJniEnv(); in ThreadSuspendByPeerWarning()
Ddebugger.cc2437 ScopedLocalRef<jobject> peer(self->GetJniEnv(), nullptr); in SuspendThread()
4193 JNIEnv* env = self->GetJniEnv(); in DdmHandlePacket()
4280 JNIEnv* env = self->GetJniEnv(); in DdmBroadcast()
5186 JNIEnv* env = self->GetJniEnv(); in GetRecentAllocations()
/art/compiler/jni/
Djni_compiler_test.cc99 env_ = Thread::Current()->GetJniEnv(); in SetUpForTest()
195 EXPECT_EQ(Thread::Current()->GetJniEnv(), env); in Java_MyClassNatives_foo()
249 EXPECT_EQ(Thread::Current()->GetJniEnv(), env); in Java_MyClassNatives_fooI()
279 EXPECT_EQ(Thread::Current()->GetJniEnv(), env); in Java_MyClassNatives_fooII()
310 EXPECT_EQ(Thread::Current()->GetJniEnv(), env); in Java_MyClassNatives_fooJJ()
342 EXPECT_EQ(Thread::Current()->GetJniEnv(), env); in Java_MyClassNatives_fooDD()
373 EXPECT_EQ(Thread::Current()->GetJniEnv(), env); in Java_MyClassNatives_fooJJ_synchronized()
403 EXPECT_EQ(Thread::Current()->GetJniEnv(), env); in Java_MyClassNatives_fooIOO()
460 EXPECT_EQ(Thread::Current()->GetJniEnv(), env); in Java_MyClassNatives_fooSII()
487 EXPECT_EQ(Thread::Current()->GetJniEnv(), env); in Java_MyClassNatives_fooSDD()
[all …]
/art/runtime/native/
Ddalvik_system_ZygoteHooks.cc78 Thread::Current()->GetJniEnv()->SetCheckJniEnabled(true); in EnableDebugFeatures()
/art/runtime/gc/
Dreference_processor.cc246 cleared_references = self->GetJniEnv()->vm->AddGlobalRef( in EnqueueClearedReferences()
Dheap.cc1203 thread->GetJniEnv()->locals.Trim(); in Run()
3385 ScopedLocalRef<jobject> arg(self->GetJniEnv(), soa.AddLocalReference<jobject>(*object)); in AddFinalizerReference()
/art/compiler/driver/
Dcompiler_driver_test.cc57 env_ = Thread::Current()->GetJniEnv(); in EnsureCompiled()
/art/runtime/entrypoints/
Dentrypoint_utils.cc123 JNIEnvExt* env = self->GetJniEnv(); in ThrowStackOverflowError()
/art/runtime/gc/space/
Dspace_test.h59 byte_array_class_ = self->GetJniEnv()->NewLocalRef(byte_array_class); in GetByteArrayClass()
/art/runtime/arch/
Dstub_test.cc2058 JNIEnv* env = Thread::Current()->GetJniEnv(); in TestFields()
2231 JNIEnv* env = Thread::Current()->GetJniEnv(); in TEST_F()
/art/runtime/interpreter/
Dunstarted_runtime.cc500 JNIEnv* env = self->GetJniEnv(); in GetDexFromDexCache()
/art/dex2oat/
Ddex2oat.cc1200 WellKnownClasses::Init(self->GetJniEnv()); in Setup()
/art/oatdump/
Doatdump.cc2217 WellKnownClasses::Init(self->GetJniEnv()); in DumpOatWithRuntime()

12