/art/test/jvmti-common/ |
D | Trace.java | 23 public static native void enableTracing(Class<?> methodClass, in enableTracing() 32 public static void enableFieldTracing(Class<?> methodClass, in enableFieldTracing() 39 public static void enableMethodTracing(Class<?> methodClass, in enableMethodTracing() 46 public static void enableSingleStepTracing(Class<?> methodClass, in enableSingleStepTracing() 59 public static native void enableTracing2(Class<?> methodClass, in enableTracing2()
|
/art/test/997-single-step/src/art/ |
D | Trace.java | 23 public static native void enableTracing(Class<?> methodClass, in enableTracing() 32 public static void enableFieldTracing(Class<?> methodClass, in enableFieldTracing() 39 public static void enableMethodTracing(Class<?> methodClass, in enableMethodTracing() 46 public static void enableSingleStepTracing(Class<?> methodClass, in enableSingleStepTracing() 59 public static native void enableTracing2(Class<?> methodClass, in enableTracing2()
|
/art/test/1926-missed-frame-pop/src/art/ |
D | Trace.java | 23 public static native void enableTracing(Class<?> methodClass, in enableTracing() 32 public static void enableFieldTracing(Class<?> methodClass, in enableFieldTracing() 39 public static void enableMethodTracing(Class<?> methodClass, in enableMethodTracing() 46 public static void enableSingleStepTracing(Class<?> methodClass, in enableSingleStepTracing() 59 public static native void enableTracing2(Class<?> methodClass, in enableTracing2()
|
/art/test/1984-structural-redefine-field-trace/src/art/ |
D | Trace.java | 23 public static native void enableTracing(Class<?> methodClass, in enableTracing() 32 public static void enableFieldTracing(Class<?> methodClass, in enableFieldTracing() 39 public static void enableMethodTracing(Class<?> methodClass, in enableMethodTracing() 46 public static void enableSingleStepTracing(Class<?> methodClass, in enableSingleStepTracing() 59 public static native void enableTracing2(Class<?> methodClass, in enableTracing2()
|
/art/test/1925-self-frame-pop/src/art/ |
D | Trace.java | 23 public static native void enableTracing(Class<?> methodClass, in enableTracing() 32 public static void enableFieldTracing(Class<?> methodClass, in enableFieldTracing() 39 public static void enableMethodTracing(Class<?> methodClass, in enableMethodTracing() 46 public static void enableSingleStepTracing(Class<?> methodClass, in enableSingleStepTracing() 59 public static native void enableTracing2(Class<?> methodClass, in enableTracing2()
|
/art/test/1941-dispose-stress/src/art/ |
D | Trace.java | 23 public static native void enableTracing(Class<?> methodClass, in enableTracing() 32 public static void enableFieldTracing(Class<?> methodClass, in enableFieldTracing() 39 public static void enableMethodTracing(Class<?> methodClass, in enableMethodTracing() 46 public static void enableSingleStepTracing(Class<?> methodClass, in enableSingleStepTracing() 59 public static native void enableTracing2(Class<?> methodClass, in enableTracing2()
|
/art/test/1923-frame-pop/src/art/ |
D | Trace.java | 23 public static native void enableTracing(Class<?> methodClass, in enableTracing() 32 public static void enableFieldTracing(Class<?> methodClass, in enableFieldTracing() 39 public static void enableMethodTracing(Class<?> methodClass, in enableMethodTracing() 46 public static void enableSingleStepTracing(Class<?> methodClass, in enableSingleStepTracing() 59 public static native void enableTracing2(Class<?> methodClass, in enableTracing2()
|
/art/test/988-method-trace/src/art/ |
D | Trace.java | 23 public static native void enableTracing(Class<?> methodClass, in enableTracing() 32 public static void enableFieldTracing(Class<?> methodClass, in enableFieldTracing() 39 public static void enableMethodTracing(Class<?> methodClass, in enableMethodTracing() 46 public static void enableSingleStepTracing(Class<?> methodClass, in enableSingleStepTracing() 59 public static native void enableTracing2(Class<?> methodClass, in enableTracing2()
|
/art/test/991-field-trace-2/src/art/ |
D | Trace.java | 23 public static native void enableTracing(Class<?> methodClass, in enableTracing() 32 public static void enableFieldTracing(Class<?> methodClass, in enableFieldTracing() 39 public static void enableMethodTracing(Class<?> methodClass, in enableMethodTracing() 46 public static void enableSingleStepTracing(Class<?> methodClass, in enableSingleStepTracing() 59 public static native void enableTracing2(Class<?> methodClass, in enableTracing2()
|
/art/test/989-method-trace-throw/src/art/ |
D | Trace.java | 23 public static native void enableTracing(Class<?> methodClass, in enableTracing() 32 public static void enableFieldTracing(Class<?> methodClass, in enableFieldTracing() 39 public static void enableMethodTracing(Class<?> methodClass, in enableMethodTracing() 46 public static void enableSingleStepTracing(Class<?> methodClass, in enableSingleStepTracing() 59 public static native void enableTracing2(Class<?> methodClass, in enableTracing2()
|
/art/test/1936-thread-end-events/src/art/ |
D | Trace.java | 23 public static native void enableTracing(Class<?> methodClass, in enableTracing() 32 public static void enableFieldTracing(Class<?> methodClass, in enableFieldTracing() 39 public static void enableMethodTracing(Class<?> methodClass, in enableMethodTracing() 46 public static void enableSingleStepTracing(Class<?> methodClass, in enableSingleStepTracing() 59 public static native void enableTracing2(Class<?> methodClass, in enableTracing2()
|
/art/test/1924-frame-pop-toggle/src/art/ |
D | Trace.java | 23 public static native void enableTracing(Class<?> methodClass, in enableTracing() 32 public static void enableFieldTracing(Class<?> methodClass, in enableFieldTracing() 39 public static void enableMethodTracing(Class<?> methodClass, in enableMethodTracing() 46 public static void enableSingleStepTracing(Class<?> methodClass, in enableSingleStepTracing() 59 public static native void enableTracing2(Class<?> methodClass, in enableTracing2()
|
/art/test/990-field-trace/src/art/ |
D | Trace.java | 23 public static native void enableTracing(Class<?> methodClass, in enableTracing() 32 public static void enableFieldTracing(Class<?> methodClass, in enableFieldTracing() 39 public static void enableMethodTracing(Class<?> methodClass, in enableMethodTracing() 46 public static void enableSingleStepTracing(Class<?> methodClass, in enableSingleStepTracing() 59 public static native void enableTracing2(Class<?> methodClass, in enableTracing2()
|
/art/test/690-hiddenapi-same-name-methods/src/ |
D | Main.java | 38 Class<?> covariantClass = Class.forName(JAVA_CLASS_NAME, true, BOOT_CLASS_LOADER); in main() 49 Class<?> klass = Class.forName(className, true, BOOT_CLASS_LOADER); in main() 55 private static void checkMethodList(Class<?> klass, int expectedLength) { in checkMethodList() 83 private static void checkMethod(Class<?> klass) throws NoSuchMethodException { in checkMethod()
|
/art/runtime/ |
D | method_handles.h | 38 bool IsParameterTypeConvertible(ObjPtr<mirror::Class> from, 39 ObjPtr<mirror::Class> to); 43 bool IsReturnTypeConvertible(ObjPtr<mirror::Class> from, 44 ObjPtr<mirror::Class> to); 52 ObjPtr<mirror::Class> from, 53 ObjPtr<mirror::Class> to,
|
D | proxy_test.cc | 53 Handle<mirror::Class> I(hs.NewHandle( in TEST_F() 55 Handle<mirror::Class> J(hs.NewHandle( in TEST_F() 60 std::vector<Handle<mirror::Class>> interfaces; in TEST_F() 63 Handle<mirror::Class> proxy_class(hs.NewHandle( in TEST_F() 71 EXPECT_OBJ_PTR_EQ(I.Get(), mirror::Class::GetDirectInterface(soa.Self(), proxy_class.Get(), 0)); in TEST_F() 72 EXPECT_OBJ_PTR_EQ(J.Get(), mirror::Class::GetDirectInterface(soa.Self(), proxy_class.Get(), 1)); in TEST_F() 87 Handle<mirror::Class> I(hs.NewHandle( in TEST_F() 89 Handle<mirror::Class> J(hs.NewHandle( in TEST_F() 94 Handle<mirror::Class> proxyClass; in TEST_F() 96 std::vector<Handle<mirror::Class>> interfaces; in TEST_F() [all …]
|
D | art_method-inl.h | 51 inline ObjPtr<mirror::Class> ArtMethod::GetDeclaringClassUnchecked() { in GetDeclaringClassUnchecked() 57 inline ObjPtr<mirror::Class> ArtMethod::GetDeclaringClass() { in GetDeclaringClass() 58 ObjPtr<mirror::Class> result = GetDeclaringClassUnchecked<kReadBarrierOption>(); in GetDeclaringClass() 69 inline void ArtMethod::SetDeclaringClass(ObjPtr<mirror::Class> new_declaring_class) { in SetDeclaringClass() 70 declaring_class_ = GcRoot<mirror::Class>(new_declaring_class); in SetDeclaringClass() 73 inline bool ArtMethod::CASDeclaringClass(ObjPtr<mirror::Class> expected_class, in CASDeclaringClass() 74 ObjPtr<mirror::Class> desired_class) { in CASDeclaringClass() 75 GcRoot<mirror::Class> expected_root(expected_class); in CASDeclaringClass() 76 GcRoot<mirror::Class> desired_root(desired_class); in CASDeclaringClass() 77 auto atomic_root_class = reinterpret_cast<Atomic<GcRoot<mirror::Class>>*>(&declaring_class_); in CASDeclaringClass() [all …]
|
D | common_throws.cc | 45 static void AddReferrerLocation(std::ostream& os, ObjPtr<mirror::Class> referrer) in AddReferrerLocation() 62 ObjPtr<mirror::Class> referrer, in ThrowException() 80 ObjPtr<mirror::Class> referrer, in ThrowWrappedException() 127 void ThrowArrayStoreException(ObjPtr<mirror::Class> element_class, in ThrowArrayStoreException() 128 ObjPtr<mirror::Class> array_class) { in ThrowArrayStoreException() 131 mirror::Class::PrettyDescriptor(element_class).c_str(), in ThrowArrayStoreException() 132 mirror::Class::PrettyDescriptor(array_class).c_str()).c_str()); in ThrowArrayStoreException() 153 void ThrowClassCastException(ObjPtr<mirror::Class> dest_type, ObjPtr<mirror::Class> src_type) { in ThrowClassCastException() 157 mirror::Class::PrettyDescriptor(src_type).c_str(), in ThrowClassCastException() 158 mirror::Class::PrettyDescriptor(dest_type).c_str()).c_str()); in ThrowClassCastException() [all …]
|
/art/runtime/verifier/ |
D | reg_type.cc | 57 PrimitiveType::PrimitiveType(ObjPtr<mirror::Class> klass, in PrimitiveType() 65 Cat1Type::Cat1Type(ObjPtr<mirror::Class> klass, in Cat1Type() 71 Cat2Type::Cat2Type(ObjPtr<mirror::Class> klass, in Cat2Type() 138 const DoubleHiType* DoubleHiType::CreateInstance(ObjPtr<mirror::Class> klass, in CreateInstance() 153 const DoubleLoType* DoubleLoType::CreateInstance(ObjPtr<mirror::Class> klass, in CreateInstance() 168 const LongLoType* LongLoType::CreateInstance(ObjPtr<mirror::Class> klass, in CreateInstance() 176 const LongHiType* LongHiType::CreateInstance(ObjPtr<mirror::Class> klass, in CreateInstance() 198 const FloatType* FloatType::CreateInstance(ObjPtr<mirror::Class> klass, in CreateInstance() 213 const CharType* CharType::CreateInstance(ObjPtr<mirror::Class> klass, in CreateInstance() 228 const ShortType* ShortType::CreateInstance(ObjPtr<mirror::Class> klass, in CreateInstance() [all …]
|
/art/test/661-classloader-allocator/src/ |
D | Main.java | 46 Class<?> pathClassLoader = Class.forName("dalvik.system.PathClassLoader"); in loadClass() 54 Class<?> otherClass = loader.loadClass("p1.OtherClass"); in loadClass() 58 public static native void ensureJitCompiled(Class<?> cls, String methodName); in ensureJitCompiled()
|
/art/test/141-class-unload/src/ |
D | Main.java | 31 Class<?> pathClassLoader = Class.forName("dalvik.system.PathClassLoader"); in main() 96 WeakReference<Class> klass = setUpUnloadClassWeak(constructor); in testUnloadClass() 99 WeakReference<Class> klass2 = setUpUnloadClassWeak(constructor); in testUnloadClass() 116 Class<?> klass = setUpUnloadClass(constructor); in testStackTrace() 117 WeakReference<Class> weak_klass = new WeakReference(klass); in testStackTrace() 136 Class<?> intHolder = loader.loadClass("IntHolder"); in testNoUnloadHelper() 165 private static Class<?> setUpUnloadClass(Constructor<?> constructor) throws Exception { in setUpUnloadClass() 168 Class<?> intHolder = loader.loadClass("IntHolder"); in setUpUnloadClass() 204 private static WeakReference<Class> setUpUnloadClassWeak(Constructor<?> constructor) in setUpUnloadClassWeak() 206 return new WeakReference<Class>(setUpUnloadClass(constructor)); in setUpUnloadClassWeak() [all …]
|
/art/runtime/jit/ |
D | profiling_info.cc | 81 void ProfilingInfo::AddInvokeInfo(uint32_t dex_pc, mirror::Class* cls) { in AddInvokeInfo() 84 mirror::Class* existing = cache->classes_[i].Read<kWithoutReadBarrier>(); in AddInvokeInfo() 85 mirror::Class* marked = ReadBarrier::IsMarked(existing); in AddInvokeInfo() 94 GcRoot<mirror::Class> expected_root(existing); in AddInvokeInfo() 95 GcRoot<mirror::Class> desired_root(cls); in AddInvokeInfo() 96 auto atomic_root = reinterpret_cast<Atomic<GcRoot<mirror::Class>>*>(&cache->classes_[i]); in AddInvokeInfo()
|
/art/test/587-inline-class-error/src/ |
D | Main.java | 22 Class<?> v = Class.forName("VerifyError"); in main() 29 Class.forName("TestCase").getMethod("topLevel").invoke(null); in main()
|
/art/test/998-redefine-use-after-free/src/ |
D | Main.java | 32 Class<?> class_loader_class = Class.forName("dalvik.system.PathClassLoader"); in getClassLoaderFor() 48 Class<?> klass = (Class<?>)c.loadClass("DexCacheSmash"); in runSeveralTimes()
|
/art/test/565-checker-doublenegbitwise/src/ |
D | Main.java | 39 public static <T> T $noinline$runSmaliTest(String name, Class<T> klass, T input1, T input2) { in $noinline$runSmaliTest() 40 Class<T> inputKlass = (Class<T>)input1.getClass(); in $noinline$runSmaliTest() 42 Class<?> c = Class.forName("SmaliTests"); in $noinline$runSmaliTest()
|