/aosp12/art/runtime/ |
H A D | well_known_classes.cc | 60 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 D | class_loader_utils.h | 38 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 D | debug_print.cc | 67 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 D | class_loader_context_test.cc | 640 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 D | hidden_api.cc | 146 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 D | runtime_callbacks_test.cc | 169 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 D | reflection.cc | 540 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 D | common_throws.cc | 719 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 D | class_loader_context.cc | 742 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 D | common_runtime_test.cc | 157 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 D | debugger.cc | 204 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 D | proxy_test.cc | 37 WellKnownClasses::Clear(); in SetUp() 38 WellKnownClasses::Init(art::Thread::Current()->GetJniEnv()); in SetUp() 41 WellKnownClasses::LateInit(art::Thread::Current()->GetJniEnv()); in SetUp()
|
H A D | thread.cc | 638 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 D | throwable.cc | 73 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 D | method_handles_lookup.cc | 45 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 D | ti_threadgroup.cc | 98 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 D | ti_class_loader.cc | 144 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 D | ti_thread.cc | 179 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 D | ti_properties.cc | 177 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 D | ti_search.cc | 347 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 D | java_lang_VMClassLoader.cc | 97 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 D | java_lang_reflect_Executable.cc | 48 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 D | critical_native_abi_fixup_arm.cc | 48 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 D | entrypoint_utils.cc | 67 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 D | info.txt | 3 Also tests that WellKnownClasses jmethodIDs are indices after swap.
|