Home
last modified time | relevance | path

Searched refs:WellKnownClasses (Results 1 – 25 of 65) sorted by relevance

123

/aosp12/art/runtime/
H A Dwell_known_classes.cc60 jclass WellKnownClasses::java_lang_Daemons;
61 jclass WellKnownClasses::java_lang_Error;
64 jclass WellKnownClasses::java_lang_Object;
72 jclass WellKnownClasses::java_lang_String;
74 jclass WellKnownClasses::java_lang_System;
75 jclass WellKnownClasses::java_lang_Thread;
77 jclass WellKnownClasses::java_lang_Throwable;
78 jclass WellKnownClasses::java_lang_Void;
79 jclass WellKnownClasses::java_nio_Buffer;
511 WellKnownClasses::LateInit(env); in HandleJniIdTypeChange()
[all …]
H A Dclass_loader_utils.h38 soa.Decode<mirror::Class>(WellKnownClasses::dalvik_system_BaseDexClassLoader)); in IsInstanceOfBaseDexClassLoader()
49 soa.Decode<mirror::Class>(WellKnownClasses::dalvik_system_PathClassLoader)) || in IsPathOrDexClassLoader()
51 soa.Decode<mirror::Class>(WellKnownClasses::dalvik_system_DexClassLoader)); in IsPathOrDexClassLoader()
60 soa.Decode<mirror::Class>(WellKnownClasses::dalvik_system_InMemoryDexClassLoader)); in IsInMemoryDexClassLoader()
68 soa.Decode<mirror::Class>(WellKnownClasses::dalvik_system_DelegateLastClassLoader); in IsDelegateLastClassLoader()
85 jni::DecodeArtField(WellKnownClasses::dalvik_system_BaseDexClassLoader_pathList)-> in VisitClassLoaderDexElements()
90 jni::DecodeArtField(WellKnownClasses::dalvik_system_DexPathList_dexElements)-> in VisitClassLoaderDexElements()
126 jni::DecodeArtField(WellKnownClasses::dalvik_system_DexFile_cookie); in VisitClassLoaderDexFiles()
128 jni::DecodeArtField(WellKnownClasses::dalvik_system_DexPathList__Element_dexFile); in VisitClassLoaderDexFiles()
H A Ddebug_print.cc67 WellKnownClasses::ToClass(WellKnownClasses::dalvik_system_PathClassLoader); in DescribeLoaders()
69 WellKnownClasses::ToClass(WellKnownClasses::dalvik_system_DexClassLoader); in DescribeLoaders()
71 WellKnownClasses::ToClass(WellKnownClasses::dalvik_system_DelegateLastClassLoader); in DescribeLoaders()
H A Dclass_loader_context_test.cc640 WellKnownClasses::dalvik_system_PathClassLoader, in TEST_F()
665 WellKnownClasses::dalvik_system_PathClassLoader, in TEST_F()
716 WellKnownClasses::dalvik_system_PathClassLoader, in TEST_F()
734 WellKnownClasses::dalvik_system_PathClassLoader, in TEST_F()
784 WellKnownClasses::dalvik_system_PathClassLoader, in TEST_F()
814 WellKnownClasses::dalvik_system_PathClassLoader, in TEST_F()
869 WellKnownClasses::dalvik_system_PathClassLoader, in TEST_F()
887 WellKnownClasses::dalvik_system_PathClassLoader, in TEST_F()
898 WellKnownClasses::dalvik_system_PathClassLoader, in TEST_F()
914 WellKnownClasses::dalvik_system_PathClassLoader, in TEST_F()
[all …]
H A Dhidden_api.cc146 WellKnownClasses::java_io_FileDescriptor_descriptor, in InitializeCorePlatformApiPrivateFields()
147 WellKnownClasses::java_nio_Buffer_address, in InitializeCorePlatformApiPrivateFields()
148 WellKnownClasses::java_nio_Buffer_elementSizeShift, in InitializeCorePlatformApiPrivateFields()
149 WellKnownClasses::java_nio_Buffer_limit, in InitializeCorePlatformApiPrivateFields()
150 WellKnownClasses::java_nio_Buffer_position, in InitializeCorePlatformApiPrivateFields()
309 env->CallStaticVoidMethod(WellKnownClasses::dalvik_system_VMRuntime, in LogAccessToEventLog()
310 WellKnownClasses::dalvik_system_VMRuntime_hiddenApiUsed, in LogAccessToEventLog()
339 WellKnownClasses::dalvik_system_VMRuntime, in NotifyHiddenApiListener()
340 WellKnownClasses::dalvik_system_VMRuntime_nonSdkApiUsageConsumer)); in NotifyHiddenApiListener()
353 WellKnownClasses::java_util_function_Consumer_accept, in NotifyHiddenApiListener()
H A Druntime_callbacks_test.cc169 MakeExecutable(soa.Decode<mirror::Class>(WellKnownClasses::java_lang_Thread)); in TEST_F()
178 ScopedLocalRef<jobject> thread(env, env->AllocObject(WellKnownClasses::java_lang_Thread)); in TEST_F()
182 WellKnownClasses::java_lang_Thread, in TEST_F()
183 WellKnownClasses::java_lang_Thread_init, in TEST_F()
190 jmethodID start_id = env->GetMethodID(WellKnownClasses::java_lang_Thread, "start", "()V"); in TEST_F()
196 jmethodID join_id = env->GetMethodID(WellKnownClasses::java_lang_Thread, "join", "()V"); in TEST_F()
518 soa.Decode<mirror::Class>(WellKnownClasses::java_util_Collections)); in TEST_F()
522 soa.Decode<mirror::Class>(WellKnownClasses::java_util_Collections), in TEST_F()
H A Dreflection.cc540 method = WellKnownClasses::StringInitToStringFactory(method); in InvokeWithVarArgs()
581 method = WellKnownClasses::StringInitToStringFactory(method); in InvokeWithJValues()
727 m = WellKnownClasses::StringInitToStringFactory(m); in InvokeMethod()
845 m = WellKnownClasses::java_lang_Boolean_valueOf; in BoxPrimitive()
849 m = WellKnownClasses::java_lang_Byte_valueOf; in BoxPrimitive()
853 m = WellKnownClasses::java_lang_Character_valueOf; in BoxPrimitive()
857 m = WellKnownClasses::java_lang_Double_valueOf; in BoxPrimitive()
861 m = WellKnownClasses::java_lang_Float_valueOf; in BoxPrimitive()
865 m = WellKnownClasses::java_lang_Integer_valueOf; in BoxPrimitive()
869 m = WellKnownClasses::java_lang_Long_valueOf; in BoxPrimitive()
[all …]
H A Dcommon_throws.cc719 env->AllocObject(WellKnownClasses::java_lang_StackOverflowError)); in ThrowStackOverflowError()
745 env->SetObjectField(exc.get(), WellKnownClasses::java_lang_Throwable_detailMessage, s.get()); in ThrowStackOverflowError()
748 env->SetObjectField(exc.get(), WellKnownClasses::java_lang_Throwable_cause, exc.get()); in ThrowStackOverflowError()
752 WellKnownClasses::java_util_Collections, in ThrowStackOverflowError()
753 WellKnownClasses::java_util_Collections_EMPTY_LIST)); in ThrowStackOverflowError()
756 WellKnownClasses::java_lang_Throwable_suppressedExceptions, in ThrowStackOverflowError()
768 WellKnownClasses::java_lang_Throwable_stackState, in ThrowStackOverflowError()
773 WellKnownClasses::libcore_util_EmptyArray, in ThrowStackOverflowError()
774 WellKnownClasses::libcore_util_EmptyArray_STACK_TRACE_ELEMENT)); in ThrowStackOverflowError()
776 WellKnownClasses::java_lang_Throwable_stackTrace, in ThrowStackOverflowError()
H A Dclass_loader_context.cc742 return WellKnownClasses::dalvik_system_PathClassLoader; in GetClassLoaderClass()
744 return WellKnownClasses::dalvik_system_DelegateLastClassLoader; in GetClassLoaderClass()
746 return WellKnownClasses::dalvik_system_InMemoryDexClassLoader; in GetClassLoaderClass()
966 jni::DecodeArtField(WellKnownClasses::dalvik_system_DexFile_cookie); in CollectDexFilesFromSupportedClassLoader()
968 jni::DecodeArtField(WellKnownClasses::dalvik_system_DexPathList__Element_dexFile); in CollectDexFilesFromSupportedClassLoader()
970 jni::DecodeArtField(WellKnownClasses::dalvik_system_BaseDexClassLoader_pathList)-> in CollectDexFilesFromSupportedClassLoader()
981 jni::DecodeArtField(WellKnownClasses::dalvik_system_DexPathList_dexElements)-> in CollectDexFilesFromSupportedClassLoader()
1019 jni::DecodeArtField(WellKnownClasses::dalvik_system_DexFile_cookie); in GetDexFilesFromDexElementsArray()
1021 jni::DecodeArtField(WellKnownClasses::dalvik_system_DexPathList__Element_dexFile); in GetDexFilesFromDexElementsArray()
1023 WellKnownClasses::dalvik_system_DexPathList__Element); in GetDexFilesFromDexElementsArray()
[all …]
H A Dcommon_runtime_test.cc157 WellKnownClasses::Init(Thread::Current()->GetJniEnv()); in FinalizeSetup()
199 soa.Decode<mirror::Class>(WellKnownClasses::dalvik_system_PathClassLoader)) || in GetDexFiles()
201 soa.Decode<mirror::Class>(WellKnownClasses::dalvik_system_DelegateLastClassLoader))); in GetDexFiles()
314 WellKnownClasses::dalvik_system_PathClassLoader, in LoadDexInPathClassLoader()
322 WellKnownClasses::dalvik_system_DelegateLastClassLoader, in LoadDexInDelegateLastClassLoader()
329 WellKnownClasses::dalvik_system_InMemoryDexClassLoader, in LoadDexInInMemoryDexClassLoader()
H A Ddebugger.cc204 WellKnownClasses::org_apache_harmony_dalvik_ddmc_DdmServer, in DdmHandleChunk()
205 WellKnownClasses::org_apache_harmony_dalvik_ddmc_DdmServer_dispatch, in DdmHandleChunk()
236 chunk.get(), WellKnownClasses::org_apache_harmony_dalvik_ddmc_Chunk_data))); in DdmHandleChunk()
238 WellKnownClasses::org_apache_harmony_dalvik_ddmc_Chunk_offset); in DdmHandleChunk()
240 WellKnownClasses::org_apache_harmony_dalvik_ddmc_Chunk_length); in DdmHandleChunk()
242 WellKnownClasses::org_apache_harmony_dalvik_ddmc_Chunk_type); in DdmHandleChunk()
278 env->CallStaticVoidMethod(WellKnownClasses::org_apache_harmony_dalvik_ddmc_DdmServer, in DdmBroadcast()
279 WellKnownClasses::org_apache_harmony_dalvik_ddmc_DdmServer_broadcast, in DdmBroadcast()
H A Dproxy_test.cc37 WellKnownClasses::Clear(); in SetUp()
38 WellKnownClasses::Init(art::Thread::Current()->GetJniEnv()); in SetUp()
41 WellKnownClasses::LateInit(art::Thread::Current()->GetJniEnv()); in SetUp()
H A Dthread.cc638 WellKnownClasses::java_lang_Thread_unparkedBeforeStart); in CreateCallback()
652 jmethodID mid = WellKnownClasses::java_lang_Thread_run; in CreateCallback()
1121 WellKnownClasses::java_lang_Thread, in CreatePeer()
1122 WellKnownClasses::java_lang_Thread_init, in CreatePeer()
1131 WellKnownClasses::java_lang_Thread_nativePeer, in CreatePeer()
1223 jni::DecodeArtField(WellKnownClasses::java_lang_Thread_daemon)-> in InitPeer()
1225 jni::DecodeArtField(WellKnownClasses::java_lang_Thread_group)-> in InitPeer()
1227 jni::DecodeArtField(WellKnownClasses::java_lang_Thread_name)-> in InitPeer()
1229 jni::DecodeArtField(WellKnownClasses::java_lang_Thread_priority)-> in InitPeer()
1845 jni::DecodeArtField(WellKnownClasses::java_lang_Thread_group) in DumpState()
[all …]
/aosp12/art/runtime/mirror/
H A Dthrowable.cc73 if (InstanceOf(WellKnownClasses::ToClass(WellKnownClasses::java_lang_Error))) { in IsCheckedException()
76 return !InstanceOf(WellKnownClasses::ToClass(WellKnownClasses::java_lang_RuntimeException)); in IsCheckedException()
80 return InstanceOf(WellKnownClasses::ToClass(WellKnownClasses::java_lang_Error)); in IsError()
H A Dmethod_handles_lookup.cc45 ArtMethod* lookup = jni::DecodeArtMethod(WellKnownClasses::java_lang_invoke_MethodHandles_lookup); in GetDefault()
55 jni::DecodeArtMethod(WellKnownClasses::java_lang_invoke_MethodHandles_Lookup_findConstructor); in FindConstructor()
/aosp12/art/openjdkjvmti/
H A Dti_threadgroup.cc98 if (soa.Env()->IsInstanceOf(group, art::WellKnownClasses::java_lang_ThreadGroup) == JNI_FALSE) { in GetThreadGroupInfo()
104 hs.NewHandle(soa.Decode<art::mirror::Class>(art::WellKnownClasses::java_lang_ThreadGroup))); in GetThreadGroupInfo()
110 art::jni::DecodeArtField(art::WellKnownClasses::java_lang_ThreadGroup_name); in GetThreadGroupInfo()
133 art::jni::DecodeArtField(art::WellKnownClasses::java_lang_ThreadGroup_parent); in GetThreadGroupInfo()
165 art::jni::DecodeArtField(art::WellKnownClasses::java_lang_Thread_group); in IsInDesiredThreadGroup()
198 art::jni::DecodeArtField(art::WellKnownClasses::java_lang_ThreadGroup_groups); in GetChildThreadGroups()
229 if (!soa.Env()->IsInstanceOf(group, art::WellKnownClasses::java_lang_ThreadGroup)) { in GetThreadGroupChildren()
H A Dti_class_loader.cc144 art::WellKnownClasses::dalvik_system_BaseDexClassLoader)->AsClass())); in GetDexElementList()
148 art::WellKnownClasses::dalvik_system_BaseDexClassLoader_pathList); in GetDexElementList()
150 art::jni::DecodeArtField(art::WellKnownClasses::dalvik_system_DexPathList_dexElements); in GetDexElementList()
H A Dti_thread.cc179 jni->CallStaticVoidMethod(art::WellKnownClasses::java_lang_Daemons, in WaitForSystemDaemonStart()
180 art::WellKnownClasses::java_lang_Daemons_waitForDaemonStart); in WaitForSystemDaemonStart()
195 soa.Decode<art::mirror::Class>(art::WellKnownClasses::java_lang_Thread); in CacheData()
238 } else if (!soa.Env()->IsInstanceOf(thread, art::WellKnownClasses::java_lang_Thread)) { in GetNativeThread()
299 art::ArtField* f = art::jni::DecodeArtField(art::WellKnownClasses::java_lang_Thread_group); in GetThreadInfo()
324 art::ArtField* f = art::jni::DecodeArtField(art::WellKnownClasses::java_lang_Thread_name); in GetThreadInfo()
352 art::ArtField* f = art::jni::DecodeArtField(art::WellKnownClasses::java_lang_Thread_daemon); in GetThreadInfo()
359 art::ArtField* f = art::jni::DecodeArtField(art::WellKnownClasses::java_lang_Thread_group); in GetThreadInfo()
616 soa.Decode<art::mirror::Class>(art::WellKnownClasses::java_lang_Thread); in GetThreadState()
814 if (thread == nullptr || !env->IsInstanceOf(thread, art::WellKnownClasses::java_lang_Thread)) { in RunAgentThread()
[all …]
H A Dti_properties.cc177 jmethodID get_prop = jni_env->GetStaticMethodID(art::WellKnownClasses::java_lang_System, in GetLibraryPath()
189 jni_env, jni_env->CallStaticObjectMethod(art::WellKnownClasses::java_lang_System, in GetLibraryPath()
H A Dti_search.cc347 if (!env->IsInstanceOf(classloader, art::WellKnownClasses::dalvik_system_BaseDexClassLoader)) { in AddToDexClassLoader()
353 art::WellKnownClasses::dalvik_system_BaseDexClassLoader, in AddToDexClassLoader()
401 if (!env->IsInstanceOf(loader, art::WellKnownClasses::dalvik_system_BaseDexClassLoader)) { in AddToSystemClassLoaderSearch()
/aosp12/art/runtime/native/
H A Djava_lang_VMClassLoader.cc97 self->DecodeJObject(WellKnownClasses::java_lang_IllegalAccessError)->AsClass(); in VMClassLoader_findLoadedClass()
99 self->DecodeJObject(WellKnownClasses::java_lang_NoClassDefFoundError)->AsClass(); in VMClassLoader_findLoadedClass()
137 env->NewObjectArray(path.size(), WellKnownClasses::java_lang_String, nullptr); in VMClassLoader_getBootClassPathEntries()
H A Djava_lang_reflect_Executable.cc48 soa.Decode<mirror::Class>(WellKnownClasses::java_lang_annotation_Annotation__array); in Executable_getDeclaredAnnotationsNative()
131 soa.Decode<mirror::Class>(WellKnownClasses::java_lang_annotation_Annotation__array); in Executable_getParameterAnnotationsNative()
200 soa.Decode<mirror::Class>(WellKnownClasses::java_lang_reflect_Parameter__array)); in Executable_getParameters0()
212 hs.NewHandle(soa.Decode<mirror::Class>(WellKnownClasses::java_lang_reflect_Parameter)); in Executable_getParameters0()
214 jni::DecodeArtMethod(WellKnownClasses::java_lang_reflect_Parameter_init); in Executable_getParameters0()
/aosp12/art/compiler/optimizing/
H A Dcritical_native_abi_fixup_arm.cc48 jmethodID known_method = is_double ? WellKnownClasses::java_lang_Double_doubleToRawLongBits in FixUpArguments()
49 : WellKnownClasses::java_lang_Float_floatToRawIntBits; in FixUpArguments()
/aosp12/art/runtime/entrypoints/
H A Dentrypoint_utils.cc67 DCHECK(soa.Env()->IsInstanceOf(rcvr_jobj, WellKnownClasses::java_lang_reflect_Proxy)); in InvokeProxyInvocationHandler()
76 args_jobj = soa.Env()->NewObjectArray(args.size(), WellKnownClasses::java_lang_Object, nullptr); in InvokeProxyInvocationHandler()
104 soa.Env()->CallStaticObjectMethodA(WellKnownClasses::java_lang_reflect_Proxy, in InvokeProxyInvocationHandler()
105 WellKnownClasses::java_lang_reflect_Proxy_invoke, in InvokeProxyInvocationHandler()
/aosp12/art/test/1972-jni-id-swap-indices/
H A Dinfo.txt3 Also tests that WellKnownClasses jmethodIDs are indices after swap.

123