/art/test/1980-obsolete-object-cleared/src/ |
D | Main.java | 129 Field ext_field = Class.class.getDeclaredField("extData"); in main() 134 Class<?> obsolete_class = (Class<?>) oc_field.get(ext_data); in main() 147 TConsumer<Class> cc = in main() 148 (Class c) -> { in main() 149 for (Method m : Class.class.getDeclaredMethods()) { in main() 177 …public static Iterable<Object[]> CollectParameterValues(Method m, Class<?> obsolete_class) throws … in CollectParameterValues() 178 Class<?>[] types = m.getParameterTypes(); in CollectParameterValues() 181 if (types[i].equals(Class.class)) { in CollectParameterValues() 184 null, Object.class, obsolete_class, Transform.class, Long.TYPE, Class.class in CollectParameterValues() 193 params[i] = new Object[] {new Object[0], new Class[0], null}; in CollectParameterValues() [all …]
|
/art/test/676-resolve-field-type/src-ex/ |
D | ChildClass.java | 50 Class<?> osClass = Class.forName("android.system.Os"); 54 Class<?> osConstants = Class.forName("android.system.OsConstants");
|
/art/runtime/ |
D | debug_print.cc | 36 std::string DescribeSpace(ObjPtr<mirror::Class> klass) { in DescribeSpace() 66 ObjPtr<mirror::Class> path_class_loader = in DescribeLoaders() 68 ObjPtr<mirror::Class> dex_class_loader = in DescribeLoaders() 70 ObjPtr<mirror::Class> delegate_last_class_loader = in DescribeLoaders() 86 ObjPtr<mirror::Class> klass = in DescribeLoaders() 132 void DumpB77342775DebugData(ObjPtr<mirror::Class> target_class, ObjPtr<mirror::Class> src_class) { in DumpB77342775DebugData() 140 auto matcher = [target_descriptor, target_class](ObjPtr<mirror::Class> klass) in DumpB77342775DebugData() 168 ObjPtr<mirror::Class> iface = iftable->GetInterface(i); in DumpB77342775DebugData() 179 for (ObjPtr<mirror::Class> klass = src_class; in DumpB77342775DebugData()
|
D | debug_print.h | 27 std::string DescribeSpace(ObjPtr<mirror::Class> klass) 32 void DumpB77342775DebugData(ObjPtr<mirror::Class> target_class, ObjPtr<mirror::Class> src_class)
|
D | class_linker.cc | 176 ObjPtr<mirror::Class> exception_class = class_linker->FindClass(self, descriptor, class_loader); in HasInitWithString() 190 static ObjPtr<mirror::Object> GetVerifyError(ObjPtr<mirror::Class> c) in GetVerifyError() 203 ObjPtr<mirror::Class> c) in HandleEarlierVerifyError() 222 ObjPtr<mirror::Class> throwable_class = GetClassRoot<mirror::Throwable>(class_linker); in HandleEarlierVerifyError() 223 ObjPtr<mirror::Class> error_class = obj->GetClass(); in HandleEarlierVerifyError() 249 static void EnsureSkipAccessChecksMethods(Handle<mirror::Class> klass, PointerSize pointer_size) in EnsureSkipAccessChecksMethods() 289 void AddClass(Thread* self, ObjPtr<mirror::Class> klass) REQUIRES_SHARED(Locks::mutator_lock_) { in AddClass() 326 MutableHandle<mirror::Class> klass = hs.NewHandle<mirror::Class>(nullptr); in AdjustThreadVisibilityCounter() 329 klass.Assign(ObjPtr<mirror::Class>::DownCast(self->DecodeJObject(classes_[i]))); in AdjustThreadVisibilityCounter() 332 mirror::Class::SetStatus(klass, ClassStatus::kVisiblyInitialized, self); in AdjustThreadVisibilityCounter() [all …]
|
D | class_linker_test.cc | 73 ObjPtr<mirror::Class> exception_class = in AssertNonExistentClass() 84 void AssertPrimitiveClass(const std::string& descriptor, ObjPtr<mirror::Class> primitive) in AssertPrimitiveClass() 123 void AssertObjectClass(ObjPtr<mirror::Class> JavaLangObject) in AssertObjectClass() 187 Handle<mirror::Class> array( in AssertArrayClass() 196 void AssertArrayClass(const std::string& array_descriptor, Handle<mirror::Class> array) in AssertArrayClass() 234 ObjPtr<mirror::Class> direct_interface0 = in AssertArrayClass() 235 mirror::Class::GetDirectInterface(self, array.Get(), 0); in AssertArrayClass() 238 ObjPtr<mirror::Class> direct_interface1 = in AssertArrayClass() 239 mirror::Class::GetDirectInterface(self, array.Get(), 1); in AssertArrayClass() 244 ObjPtr<mirror::Class> JavaLangObject = in AssertArrayClass() [all …]
|
D | class_root.h | 35 class Class; variable 59 … "Ljava/lang/Class;", mirror::Class) … 61 … "[Ljava/lang/Class;", mirror::ObjectArray<mirror::Class>) \ 127 ObjPtr<mirror::Class> GetClassRoot(ClassRoot class_root, 128 ObjPtr<mirror::ObjectArray<mirror::Class>> class_roots) 132 ObjPtr<mirror::Class> GetClassRoot(ClassRoot class_root, ClassLinker* linker) 136 ObjPtr<mirror::Class> GetClassRoot(ClassRoot class_root) REQUIRES_SHARED(Locks::mutator_lock_); 139 ObjPtr<mirror::Class> GetClassRoot(ObjPtr<mirror::ObjectArray<mirror::Class>> class_roots) 143 ObjPtr<mirror::Class> GetClassRoot(ClassLinker* linker) REQUIRES_SHARED(Locks::mutator_lock_); 146 ObjPtr<mirror::Class> GetClassRoot() REQUIRES_SHARED(Locks::mutator_lock_);
|
/art/runtime/mirror/ |
D | field.h | 36 class Class; variable 46 ObjPtr<mirror::Class> GetDeclaringClass() REQUIRES_SHARED(Locks::mutator_lock_); 66 ObjPtr<mirror::Class> GetType() REQUIRES_SHARED(Locks::mutator_lock_); 88 HeapReference<mirror::Class> declaring_class_; 89 HeapReference<mirror::Class> type_; 115 void SetDeclaringClass(ObjPtr<Class> c) REQUIRES_SHARED(Locks::mutator_lock_); 118 void SetType(ObjPtr<Class> type) REQUIRES_SHARED(Locks::mutator_lock_);
|
/art/test/144-static-field-sigquit/src/ |
D | SigQuit.java | 30 Class<?> osClass = Class.forName("android.system.Os"); 34 Class<?> osConstants = Class.forName("android.system.OsConstants");
|
/art/runtime/entrypoints/quick/ |
D | quick_cast_entrypoints.cc | 23 extern "C" size_t artIsAssignableFromCode(mirror::Class* klass, mirror::Class* ref_class) in artIsAssignableFromCode() 31 extern "C" size_t artInstanceOfFromCode(mirror::Object* obj, mirror::Class* ref_class) in artInstanceOfFromCode()
|
/art/test/048-reflect-v8/src/ |
D | AnnotationTest.java | 130 private static <A extends Annotation> void printAnnotationsByType(Class<A> annotationClass, in printAnnotationsByType() 131 Class<?> annotationUseClass) { in printAnnotationsByType() 142 private static <A extends Annotation> void printDeclaredAnnotation(Class<?> annotationUseClass, in printDeclaredAnnotation() 143 Class<A> annotationDefClass) { in printDeclaredAnnotation() 155 Class<A> annotationClass, Class<?> annotationUseClass) { in printDeclaredAnnotationsByType() 194 private static <A extends Annotation> void printMethodAnnotationsByType(Class<A> annotationClass, in printMethodAnnotationsByType() 195 String methodName, Class<?> annotationUseClass) { in printMethodAnnotationsByType() 234 private static <A extends Annotation> void printMethodDeclaredAnnotation(Class<A> annotationClass, in printMethodDeclaredAnnotation() 235 String methodName, Class<?> annotationUseClass) { in printMethodDeclaredAnnotation() 276 Class<A> annotationClass, String methodName, Class<?> annotationUseClass) { in printMethodDeclaredAnnotationByType()
|
/art/test/004-UnsafeTest/ |
D | unsafe_test.cc | 30 ObjPtr<mirror::Class> klass = soa.Decode<mirror::Class>(classObj); in Java_Main_vmArrayBaseOffset() 37 ObjPtr<mirror::Class> klass = soa.Decode<mirror::Class>(classObj); in Java_Main_vmArrayIndexScale()
|
/art/test/999-redefine-hiddenapi/src/ |
D | Main.java | 33 Class<?> klass = Class.forName("art.Test999", true, BOOT_CLASS_LOADER); in main() 46 private static void assertMethodIsHidden(Class<?> klass, String msg) { in assertMethodIsHidden() 55 private static void assertFieldIsHidden(Class<?> klass, String msg) { in assertFieldIsHidden()
|
/art/test/938-load-transform-bcp/src/ |
D | Main.java | 88 Class<?> class_loader_class = Class.forName("dalvik.system.PathClassLoader"); in getClassLoaderFor() 106 Class<?> klass = (Class<?>)new_loader.loadClass("TestMain"); in main()
|
/art/test/678-quickening/src-art/ |
D | Main.java | 57 Class<?> osClass = Class.forName("android.system.Os"); 61 Class<?> osConstants = Class.forName("android.system.OsConstants");
|
/art/test/1949-short-dex-file/src/art/ |
D | Test1949.java | 120 Class<?> class_loader_class = Class.forName("dalvik.system.InMemoryDexClassLoader"); in CreateClassLoader() 126 public Class<?> findClass(String name) throws ClassNotFoundException { in CreateClassLoader() 138 Class c = CreateClassLoader(CLASS_BYTES_INIT, DEX_BYTES_INIT).loadClass("xyz.Transform");
|
/art/test/138-duplicate-classes-check2/src/ |
D | Main.java | 29 Class<?> class_loader_class = Class.forName("dalvik.system.PathClassLoader"); in getClassLoaderFor() 53 Class<?> klass = (Class<?>) new_loader.loadClass("TestEx"); in run()
|
/art/test/177-visibly-initialized-deadlock/src/ |
D | Main.java | 23 Class<?> testClass = Class.forName("TestClass"); // Request initialized class. in main() 47 public static native boolean isVisiblyInitialized(Class<?> klass); in isVisiblyInitialized()
|
/art/test/647-jni-get-field-id/src/ |
D | Main.java | 36 Class.class, in main() 40 Class<?> otherMain = Class.forName("Main", true, loader); in main() 66 public static void testGetFieldId(Class<?> cls, String name, String signature) { in testGetFieldId() 84 public static native boolean getFieldId(Class<?> cls, String name, String signature); in getFieldId() 100 public Class<?> loadClass(String name) throws ClassNotFoundException in loadClass()
|
/art/test/068-classloader/src/ |
D | FancyLoader.java | 44 private Class<?> mDexClass; 68 protected Class<?> findClass(String name) throws ClassNotFoundException in findClass() 80 private Class<?> findClassDalvik(String name) in findClassDalvik() 134 private Class<?> findClassNonDalvik(String name) in findClassNonDalvik() 183 protected Class<?> loadClass(String name, boolean resolve) in loadClass() 186 Class<?> res; in loadClass()
|
/art/runtime/native/ |
D | java_lang_reflect_Constructor.cc | 44 ObjPtr<mirror::ObjectArray<mirror::Class>> result_array = in Constructor_getExceptionTypes() 48 ObjPtr<mirror::Class> class_array_class = GetClassRoot<mirror::ObjectArray<mirror::Class>>(); in Constructor_getExceptionTypes() 50 ObjPtr<mirror::ObjectArray<mirror::Class>> empty_array = in Constructor_getExceptionTypes() 51 mirror::ObjectArray<mirror::Class>::Alloc(soa.Self(), class_array_class, 0); in Constructor_getExceptionTypes() 68 Handle<mirror::Class> c(hs.NewHandle(m->GetDeclaringClass())); in Constructor_newInstance0() 79 ObjPtr<mirror::Class> caller = GetCallingClass(soa.Self(), 2); in Constructor_newInstance0()
|
/art/test/624-checker-stringops/src/ |
D | Main.java | 127 Class<?> c = Class.forName("Smali"); in bufferLen2Smali() 157 Class<?> c = Class.forName("Smali"); in builderLen2Smali() 194 Class<?> c = Class.forName("Smali"); in bufferLoopAppenderSmali() 231 Class<?> c = Class.forName("Smali"); in builderLoopAppenderSmali()
|
/art/test/952-invoke-custom/util-src/annotations/ |
D | BootstrapMethod.java | 35 Class<?> enclosingType(); in enclosingType() 41 Class<?> returnType() default CallSite.class; in returnType() 44 Class<?>[] parameterTypes() default {Lookup.class, String.class, MethodType.class}; in parameterTypes()
|
/art/test/612-jit-dex-cache/src-art/ |
D | Main.java | 30 protected Class<?> loadClass(String name, boolean resolve) throws ClassNotFoundException { in loadClass() 44 private static Class<?> classFromDifferentLoader() throws Exception { in classFromDifferentLoader() 52 Class<?> cls = classFromDifferentLoader(); in main() 66 public static native void ensureJitCompiled(Class<?> cls, String method_name); in ensureJitCompiled()
|
/art/test/992-source-data/src/art/ |
D | Test992.java | 41 public static String printClass(Class<?> k) { in printClass() 48 public static void doTest(Class<?> k) { in doTest() 62 public static native String getSourceFileName(Class<?> k) throws Exception; in getSourceFileName() 63 public static native String getSourceDebugExtension(Class<?> k) throws Exception; in getSourceDebugExtension()
|