/art/test/117-nopatchoat/ |
H A D | nopatchoat.cc | 33 ObjPtr<mirror::Class> klass = soa.Decode<mirror::Class>(cls); local 34 const DexFile& dex_file = klass->GetDexFile();
|
/art/test/164-resolution-trampoline-dex-cache/src/ |
H A D | Main.java | 58 public static native void ensureJitCompiled(Class<?> klass, String method_name); argument
|
/art/test/1900-track-alloc/src/art/ |
H A D | Main.java | 27 public static native void bindAgentJNIForClass(Class<?> klass); argument
|
/art/test/1909-per-agent-tls/src/art/ |
H A D | Main.java | 27 public static native void bindAgentJNIForClass(Class<?> klass); argument
|
/art/test/1936-thread-end-events/ |
H A D | method_trace.cc | 40 jfloat JNICALL Java_art_Test989_returnFloatNative(JNIEnv* env, jclass klass) { argument 41 jmethodID targetMethod = env->GetStaticMethodID(klass, "doGetFloat", "()F"); 42 return env->CallStaticFloatMethod(klass, targetMethod); 45 jdouble JNICALL Java_art_Test989_returnDoubleNative(JNIEnv* env, jclass klass) { argument 46 jmethodID targetMethod = env->GetStaticMethodID(klass, "doGetDouble", "()D"); 47 return env->CallStaticDoubleMethod(klass, targetMethod); 50 extern "C" JNIEXPORT jobject JNICALL Java_art_Test989_returnValueNative(JNIEnv* env, jclass klass) { argument 51 jmethodID targetMethod = env->GetStaticMethodID(klass, "mkTestObject", "()Ljava/lang/Object;"); 52 return env->CallStaticObjectMethod(klass, targetMethod); 56 jclass klass ATTRIBUTE_UNUSE 60 Java_art_Test989_throwANative(JNIEnv* env, jclass klass) argument 66 Java_art_Test989_acceptValueNative(JNIEnv* env, jclass klass, jobject arg) argument [all...] |
/art/test/1939-proxy-frames/ |
H A D | local_instance.cc | 45 jclass klass = nullptr; local 46 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->GetMethodDeclaringClass(m, &klass))) { 49 jobject res = env->ToReflectedMethod(klass, m, false); 50 env->DeleteLocalRef(klass);
|
/art/test/1950-unprepared-transform/ |
H A D | unprepared_transform.cc | 43 jclass klass) { 44 env->CallStaticVoidMethod(kMainClass, kPrepareFunc, klass); 40 ClassLoadCallback(jvmtiEnv* jvmti ATTRIBUTE_UNUSED, JNIEnv* env, jthread thr ATTRIBUTE_UNUSED, jclass klass) argument
|
/art/test/566-polymorphic-inlining/ |
H A D | polymorphic_inline.cc | 31 ObjPtr<mirror::Class> klass = soa.Decode<mirror::Class>(cls); local 34 ArtMethod* method = klass->FindDeclaredDirectMethodByName(method_name, kRuntimePointerSize); 58 ObjPtr<mirror::Class> klass = soa.Decode<mirror::Class>(cls); local 59 ArtMethod* method = klass->FindDeclaredDirectMethodByName(method_name, kRuntimePointerSize);
|
/art/test/626-const-class-linking/ |
H A D | clear_dex_cache_types.cc | 38 Handle<mirror::Class> klass = hs.NewHandle(soa.Decode<mirror::Class>(cls)); local 39 ClassStatus status = klass->GetStatus(); 41 ObjectLock<mirror::Class> lock(soa.Self(), klass); 42 klass->SetStatus(klass, ClassStatus::kVerified, soa.Self()); 44 LOG(ERROR) << klass->PrettyClass() << " has unexpected status: " << status;
|
/art/test/667-jit-jni-stub/ |
H A D | jit_jni_stub_test.cc | 41 void Java_Main_callThrough(JNIEnv* env, jclass, jclass klass, jstring methodName) { argument 44 jmethodID method = env->GetStaticMethodID(klass, name.c_str(), "()V"); 45 CHECK(method != nullptr) << soa.Decode<mirror::Class>(klass)->PrettyDescriptor() << "." << name; 46 env->CallStaticVoidMethod(klass, method);
|
/art/test/674-hiddenapi/src-ex/ |
H A D | JLI.java | 23 MethodHandles.Lookup lookup, Class<?> klass, String fieldName, Class<?> fieldType) { 25 return lookup.findGetter(klass, fieldName, fieldType) != null; 34 MethodHandles.Lookup lookup, Class<?> klass, String fieldName, Class<?> fieldType) { 36 return lookup.findSetter(klass, fieldName, fieldType) != null; 45 MethodHandles.Lookup lookup, Class<?> klass, String fieldName, Class<?> fieldType) { 47 return lookup.findStaticGetter(klass, fieldName, fieldType) != null; 56 MethodHandles.Lookup lookup, Class<?> klass, String fieldName, Class<?> fieldType) { 58 return lookup.findStaticSetter(klass, fieldName, fieldType) != null; 67 MethodHandles.Lookup lookup, Class<?> klass, MethodType methodType) { 69 return lookup.findConstructor(klass, methodTyp 22 canDiscoverWithLookupFindGetter( MethodHandles.Lookup lookup, Class<?> klass, String fieldName, Class<?> fieldType) argument 33 canDiscoverWithLookupFindSetter( MethodHandles.Lookup lookup, Class<?> klass, String fieldName, Class<?> fieldType) argument 44 canDiscoverWithLookupFindStaticGetter( MethodHandles.Lookup lookup, Class<?> klass, String fieldName, Class<?> fieldType) argument 55 canDiscoverWithLookupFindStaticSetter( MethodHandles.Lookup lookup, Class<?> klass, String fieldName, Class<?> fieldType) argument 66 canDiscoverWithLookupFindConstructor( MethodHandles.Lookup lookup, Class<?> klass, MethodType methodType) argument 77 canDiscoverWithLookupFindVirtual( MethodHandles.Lookup lookup, Class<?> klass, String methodName, MethodType methodType) argument 88 canDiscoverWithLookupFindStatic( MethodHandles.Lookup lookup, Class<?> klass, String methodName, MethodType methodType) argument [all...] |
H A D | JNI.java | 18 public static native boolean canDiscoverField(Class<?> klass, String name, boolean isStatic); argument 19 public static native boolean canGetField(Class<?> klass, String name, boolean isStatic); argument 20 public static native boolean canSetField(Class<?> klass, String name, boolean isStatic); argument 22 public static native boolean canDiscoverMethod(Class<?> klass, String name, boolean isStatic); argument 23 public static native boolean canInvokeMethodA(Class<?> klass, String name, boolean isStatic); argument 24 public static native boolean canInvokeMethodV(Class<?> klass, String name, boolean isStatic); argument 26 public static native boolean canDiscoverConstructor(Class<?> klass, String signature); argument 27 public static native boolean canInvokeConstructorA(Class<?> klass, String signature); argument 28 public static native boolean canInvokeConstructorV(Class<?> klass, String signature); argument
|
/art/test/903-hello-tagging/src/art/ |
H A D | Main.java | 27 public static native void bindAgentJNIForClass(Class<?> klass); argument
|
/art/test/905-object-free/src/art/ |
H A D | Main.java | 27 public static native void bindAgentJNIForClass(Class<?> klass); argument
|
/art/test/906-iterate-heap/src/art/ |
H A D | Main.java | 27 public static native void bindAgentJNIForClass(Class<?> klass); argument
|
/art/test/913-heaps/src/art/ |
H A D | Main.java | 27 public static native void bindAgentJNIForClass(Class<?> klass); argument
|
/art/test/989-method-trace-throw/ |
H A D | method_trace.cc | 40 jfloat JNICALL Java_art_Test989_returnFloatNative(JNIEnv* env, jclass klass) { argument 41 jmethodID targetMethod = env->GetStaticMethodID(klass, "doGetFloat", "()F"); 42 return env->CallStaticFloatMethod(klass, targetMethod); 45 jdouble JNICALL Java_art_Test989_returnDoubleNative(JNIEnv* env, jclass klass) { argument 46 jmethodID targetMethod = env->GetStaticMethodID(klass, "doGetDouble", "()D"); 47 return env->CallStaticDoubleMethod(klass, targetMethod); 50 extern "C" JNIEXPORT jobject JNICALL Java_art_Test989_returnValueNative(JNIEnv* env, jclass klass) { argument 51 jmethodID targetMethod = env->GetStaticMethodID(klass, "mkTestObject", "()Ljava/lang/Object;"); 52 return env->CallStaticObjectMethod(klass, targetMethod); 56 jclass klass ATTRIBUTE_UNUSE 60 Java_art_Test989_throwANative(JNIEnv* env, jclass klass) argument 66 Java_art_Test989_acceptValueNative(JNIEnv* env, jclass klass, jobject arg) argument [all...] |
/art/test/999-redefine-hiddenapi/src/ |
H A D | Main.java | 33 Class<?> klass = Class.forName("art.Test999", true, BOOT_CLASS_LOADER); 34 assertMethodIsHidden(klass, "before redefinition"); 35 assertFieldIsHidden(klass, "before redefinition"); 39 art.Redefinition.doCommonClassRedefinition(klass, CLASS_BYTES, DEX_BYTES); 42 assertMethodIsHidden(klass, "after redefinition"); 43 assertFieldIsHidden(klass, "after redefinition"); 46 private static void assertMethodIsHidden(Class<?> klass, String msg) throws Exception { argument 48 klass.getDeclaredMethod("foo"); 56 private static void assertFieldIsHidden(Class<?> klass, String msg) throws Exception { argument 58 klass [all...] |
/art/openjdkjvmti/ |
H A D | ti_breakpoint.cc | 66 void BreakpointUtil::RemoveBreakpointsInClass(ArtJvmTiEnv* env, art::mirror::Class* klass) { argument 71 if (b.GetMethod()->GetDeclaringClass() == klass) {
|
/art/runtime/ |
H A D | aot_class_linker.cc | 34 bool AotClassLinker::InitializeClass(Thread* self, Handle<mirror::Class> klass, argument 39 DCHECK(klass != nullptr); 40 if (klass->IsInitialized() || klass->IsInitializing()) { 41 return ClassLinker::InitializeClass(self, klass, can_init_statics, can_init_parents); 44 // Don't initialize klass if it's superclass is not initialized, because superclass might abort 45 // the transaction and rolled back after klass's change is commited. 46 if (strict_mode_ && !klass->IsInterface() && klass->HasSuperClass()) { 47 if (klass 73 PerformClassVerification(Thread* self, Handle<mirror::Class> klass, verifier::HardFailLogMode log_level, std::string* error_msg) argument [all...] |
H A D | art_field.cc | 49 ObjPtr<mirror::Class> klass = Runtime::Current()->GetClassLinker()->LookupClass( local 51 DCHECK(klass != nullptr); 52 return klass;
|
/art/runtime/mirror/ |
H A D | dex_cache_test.cc | 86 mirror::Class* klass = class_linker_->FindClass(soa.Self(), "LMain;", class_loader); local 87 ASSERT_TRUE(klass != nullptr); 88 LinearAlloc* const linear_alloc = klass->GetClassLoader()->GetAllocator(); 90 EXPECT_TRUE(linear_alloc->Contains(klass->GetDexCache()->GetResolvedMethods()));
|
H A D | field.cc | 30 void Field::SetClass(ObjPtr<Class> klass) { argument 31 CHECK(static_class_.IsNull()) << static_class_.Read() << " " << klass; 32 CHECK(klass != nullptr); 33 static_class_ = GcRoot<Class>(klass); 41 void Field::SetArrayClass(ObjPtr<Class> klass) { argument 42 CHECK(array_class_.IsNull()) << array_class_.Read() << " " << klass; 43 CHECK(klass != nullptr); 44 array_class_ = GcRoot<Class>(klass);
|
H A D | method_handles_lookup.cc | 33 void MethodHandlesLookup::SetClass(Class* klass) { argument 34 CHECK(static_class_.IsNull()) << static_class_.Read() << " " << klass; 35 CHECK(klass != nullptr); 36 static_class_ = GcRoot<Class>(klass); 68 Handle<Class> klass, 74 static_cast<uint32_t>(reinterpret_cast<uintptr_t>(klass.Get())), 67 FindConstructor(Thread* const self, Handle<Class> klass, Handle<MethodType> method_type) argument
|
/art/runtime/native/ |
H A D | java_lang_reflect_Method.cc | 50 ObjPtr<mirror::Class> klass = method->GetDeclaringClass(); local 53 for (const auto& m : klass->GetDeclaredVirtualMethods(kRuntimePointerSize)) { 62 klass->GetProxyThrows()->Get(throws_index);
|