/art/runtime/ |
D | non_debuggable_classes.cc | 30 void NonDebuggableClasses::AddNonDebuggableClass(jclass klass) { in AddNonDebuggableClass() argument 33 ObjPtr<mirror::Class> mirror_klass(self->DecodeJObject(klass)->AsClass()); in AddNonDebuggableClass() 39 non_debuggable_classes.push_back(reinterpret_cast<jclass>(env->NewGlobalRef(klass))); in AddNonDebuggableClass()
|
D | cha.h | 119 void ResetSingleImplementationInHierarchy(ObjPtr<mirror::Class> klass, 125 void UpdateAfterLoadingOf(Handle<mirror::Class> klass) REQUIRES_SHARED(Locks::mutator_lock_); 133 void InitSingleImplementationFlag(Handle<mirror::Class> klass, 145 Handle<mirror::Class> klass, 158 Handle<mirror::Class> klass,
|
/art/test/660-clinit/src/ |
D | Main.java | 81 static void expectPreInit(Class<?> klass) { in expectPreInit() argument 82 if (checkInitialized(klass) == false) { in expectPreInit() 83 System.out.println(klass.getName() + " should be initialized!"); in expectPreInit() 87 static void expectNotPreInit(Class<?> klass) { in expectNotPreInit() argument 88 if (checkInitialized(klass) == true) { in expectNotPreInit() 89 System.out.println(klass.getName() + " should not be initialized!"); in expectNotPreInit() 94 public static native boolean checkAppImageContains(Class<?> klass); in checkAppImageContains() argument 95 public static native boolean checkInitialized(Class<?> klass); in checkInitialized() argument
|
/art/runtime/verifier/ |
D | class_verifier.cc | 68 ObjPtr<mirror::Class> klass, in ReverifyClass() argument 74 Handle<mirror::Class> h_klass(hs.NewHandle(klass)); in ReverifyClass() 131 ObjPtr<mirror::Class> klass, in VerifyClass() argument 137 if (klass->IsVerified()) { in VerifyClass() 142 klass, in VerifyClass() 152 ObjPtr<mirror::Class> klass, in CommonVerifyClass() argument 161 const DexFile& dex_file = klass->GetDexFile(); in CommonVerifyClass() 162 const dex::ClassDef* class_def = klass->GetClassDef(); in CommonVerifyClass() 163 ObjPtr<mirror::Class> super = klass->GetSuperClass(); in CommonVerifyClass() 165 if (super == nullptr && strcmp("Ljava/lang/Object;", klass->GetDescriptor(&temp)) != 0) { in CommonVerifyClass() [all …]
|
/art/test/1932-monitor-events-misc/ |
D | monitor_misc.cc | 38 jclass klass, in Java_art_Test1932_doNativeLockPrint() argument 47 klass, "printLockState", "(Lart/Monitors$NamedLock;Ljava/lang/Object;I)V"); in Java_art_Test1932_doNativeLockPrint() 54 env->CallStaticVoidMethod(klass, print_state, lock, exc.get(), res); in Java_art_Test1932_doNativeLockPrint()
|
/art/test/800-smali/ |
D | jni.cc | 33 ObjPtr<mirror::Class> klass = soa.Decode<mirror::Class>(cls); in Java_Main_isAotVerified() local 34 const DexFile& dex_file = *klass->GetDexCache()->GetDexFile(); in Java_Main_isAotVerified() 36 bool ret = rt->GetClassLinker()->VerifyClassUsingOatFile(dex_file, klass, oat_file_class_status); in Java_Main_isAotVerified()
|
/art/test/004-UnsafeTest/ |
D | unsafe_test.cc | 30 ObjPtr<mirror::Class> klass = soa.Decode<mirror::Class>(classObj); in Java_Main_vmArrayBaseOffset() local 32 Primitive::ComponentSize(klass->GetComponentType()->GetPrimitiveType())).Int32Value(); in Java_Main_vmArrayBaseOffset() 37 ObjPtr<mirror::Class> klass = soa.Decode<mirror::Class>(classObj); in Java_Main_vmArrayIndexScale() local 38 return Primitive::ComponentSize(klass->GetComponentType()->GetPrimitiveType()); in Java_Main_vmArrayIndexScale()
|
/art/test/169-threadgroup-jni/ |
D | jni_daemon_thread.cc | 37 ScopedLocalRef<jclass> klass(env, env->FindClass("Main")); in Runner() local 38 CHECK(klass != nullptr); in Runner() 40 jmethodID id = env->GetStaticMethodID(klass.get(), "runFromNative", "()V"); in Runner() 43 env->CallStaticVoidMethod(klass.get(), id); in Runner()
|
/art/runtime/dex/ |
D | dex_file_annotations.h | 113 ObjPtr<mirror::Object> GetAnnotationForClass(Handle<mirror::Class> klass, 116 ObjPtr<mirror::ObjectArray<mirror::Object>> GetAnnotationsForClass(Handle<mirror::Class> klass) 118 ObjPtr<mirror::ObjectArray<mirror::Class>> GetDeclaredClasses(Handle<mirror::Class> klass) 120 ObjPtr<mirror::Class> GetDeclaringClass(Handle<mirror::Class> klass) 122 ObjPtr<mirror::Class> GetEnclosingClass(Handle<mirror::Class> klass) 124 ObjPtr<mirror::Object> GetEnclosingMethod(Handle<mirror::Class> klass) 126 bool GetInnerClass(Handle<mirror::Class> klass, /*out*/ ObjPtr<mirror::String>* name) 128 bool GetInnerClassFlags(Handle<mirror::Class> klass, uint32_t* flags) 131 Handle<mirror::Class> klass) REQUIRES_SHARED(Locks::mutator_lock_); 132 const char* GetSourceDebugExtension(Handle<mirror::Class> klass) [all …]
|
/art/test/988-method-trace/src/art/ |
D | Test988.java | 109 Class<?> klass = val.getClass(); in arrayToString() local 110 if ((new Object[0]).getClass().isAssignableFrom(klass)) { in arrayToString() 117 } else if ((new byte[0]).getClass().isAssignableFrom(klass)) { in arrayToString() 119 } else if ((new char[0]).getClass().isAssignableFrom(klass)) { in arrayToString() 121 } else if ((new short[0]).getClass().isAssignableFrom(klass)) { in arrayToString() 123 } else if ((new int[0]).getClass().isAssignableFrom(klass)) { in arrayToString() 125 } else if ((new long[0]).getClass().isAssignableFrom(klass)) { in arrayToString() 127 } else if ((new float[0]).getClass().isAssignableFrom(klass)) { in arrayToString() 129 } else if ((new double[0]).getClass().isAssignableFrom(klass)) { in arrayToString() 132 throw new Error("Unknown type " + klass); in arrayToString() [all …]
|
/art/openjdkjvmti/ |
D | ti_field.cc | 132 jclass klass, in GetFieldName() argument 137 if (klass == nullptr) { in GetFieldName() 204 jclass klass, in GetFieldDeclaringClass() argument 207 if (klass == nullptr) { in GetFieldDeclaringClass() 227 jclass klass, in GetFieldModifiers() argument 230 if (klass == nullptr) { in GetFieldModifiers() 250 jclass klass, in IsFieldSynthetic() argument 253 if (klass == nullptr) { in IsFieldSynthetic() 271 jvmtiError FieldUtil::SetFieldModificationWatch(jvmtiEnv* jenv, jclass klass, jfieldID field) { in SetFieldModificationWatch() argument 274 if (klass == nullptr) { in SetFieldModificationWatch() [all …]
|
D | ti_class_definition.cc | 118 jvmtiError ArtClassDefinition::InitCommon(art::Thread* self, jclass klass) { in InitCommon() argument 120 art::ObjPtr<art::mirror::Class> m_klass(soa.Decode<art::mirror::Class>(klass)); in InitCommon() 125 klass_ = klass; in InitCommon() 146 static void GetDexDataForRetransformation(art::Handle<art::mirror::Class> klass, in GetDexDataForRetransformation() argument 150 art::Handle<art::mirror::ClassExt> ext(hs.NewHandle(klass->GetExtData())); in GetDexDataForRetransformation() 179 dex_file = &klass->GetDexFile(); in GetDexDataForRetransformation() 182 DequickenDexFile(dex_file, klass->GetDescriptor(&storage), dex_data); in GetDexDataForRetransformation() 185 static bool DexNeedsDequickening(art::Handle<art::mirror::Class> klass, in DexNeedsDequickening() argument 188 art::ObjPtr<art::mirror::ClassExt> ext(klass->GetExtData()); in DexNeedsDequickening() 214 static const art::DexFile* GetQuickenedDexFile(art::Handle<art::mirror::Class> klass) in GetQuickenedDexFile() argument [all …]
|
/art/test/993-breakpoints/ |
D | breakpoints.cc | 41 jclass klass ATTRIBUTE_UNUSED, in Java_art_Test993_constructNative() 53 jclass klass ATTRIBUTE_UNUSED, in Java_art_Test993_invokeNativeObject() 70 jclass klass ATTRIBUTE_UNUSED, in Java_art_Test993_invokeNativeBool() 87 jclass klass ATTRIBUTE_UNUSED, in Java_art_Test993_invokeNativeLong() 104 jclass klass ATTRIBUTE_UNUSED, in Java_art_Test993_invokeNative()
|
/art/test/1930-monitor-info/ |
D | monitor.cc | 38 jclass klass, in Java_art_Test1930_executeLockedNative() argument 50 jmethodID printMethod = env->GetStaticMethodID(klass, "printPreLock", "(Ljava/lang/Object;)V"); in Java_art_Test1930_executeLockedNative() 55 env->CallStaticVoidMethod(klass, printMethod, l); in Java_art_Test1930_executeLockedNative()
|
/art/test/667-jit-jni-stub/ |
D | jit_jni_stub_test.cc | 41 void Java_Main_callThrough(JNIEnv* env, jclass, jclass klass, jstring methodName) { in Java_Main_callThrough() argument 44 jmethodID method = env->GetStaticMethodID(klass, name.c_str(), "()V"); in Java_Main_callThrough() 45 CHECK(method != nullptr) << soa.Decode<mirror::Class>(klass)->PrettyDescriptor() << "." << name; in Java_Main_callThrough() 46 env->CallStaticVoidMethod(klass, method); in Java_Main_callThrough()
|
/art/test/991-field-trace-2/ |
D | field_trace.cc | 34 JNIEnv* env, jclass klass, jobject testclass) { in Java_art_Test991_doNativeReadWrite() argument 37 jmethodID notifyMethod = env->GetStaticMethodID(klass, "doPrintNativeNotification", "(I)V"); in Java_art_Test991_doNativeReadWrite() 49 env->CallStaticVoidMethod(klass, notifyMethod, val); in Java_art_Test991_doNativeReadWrite()
|
/art/test/990-field-trace/src/art/ |
D | Test990.java | 110 Class<?> klass = val.getClass(); in arrayToString() local 111 if ((new Object[0]).getClass().isAssignableFrom(klass)) { in arrayToString() 118 } else if ((new byte[0]).getClass().isAssignableFrom(klass)) { in arrayToString() 120 } else if ((new char[0]).getClass().isAssignableFrom(klass)) { in arrayToString() 122 } else if ((new short[0]).getClass().isAssignableFrom(klass)) { in arrayToString() 124 } else if ((new int[0]).getClass().isAssignableFrom(klass)) { in arrayToString() 126 } else if ((new long[0]).getClass().isAssignableFrom(klass)) { in arrayToString() 128 } else if ((new float[0]).getClass().isAssignableFrom(klass)) { in arrayToString() 130 } else if ((new double[0]).getClass().isAssignableFrom(klass)) { in arrayToString() 133 throw new Error("Unknown type " + klass); in arrayToString()
|
/art/runtime/gc/ |
D | heap-inl.h | 46 ObjPtr<mirror::Class> klass, in AllocObjectWithAllocator() argument 57 CheckPreconditionsForAllocObject(klass, byte_count); in AllocObjectWithAllocator() 65 HandleWrapperObjPtr<mirror::Class> h = hs.NewHandleWrapper(&klass); in AllocObjectWithAllocator() 74 HandleWrapperObjPtr<mirror::Class> h_klass(hs.NewHandleWrapper(&klass)); in AllocObjectWithAllocator() 91 if (kCheckLargeObject && UNLIKELY(ShouldAllocLargeObject(klass, byte_count))) { in AllocObjectWithAllocator() 94 obj = AllocLargeObject<kInstrumented, PreFenceVisitor>(self, &klass, byte_count, in AllocObjectWithAllocator() 114 obj->SetClass(klass); in AllocObjectWithAllocator() 127 obj->SetClass(klass); in AllocObjectWithAllocator() 151 &klass); in AllocObjectWithAllocator() 161 klass, in AllocObjectWithAllocator() [all …]
|
/art/openjdkjvmti/include/ |
D | jvmti.h | 605 jclass klass; member 743 jclass klass); 749 jclass klass); 1221 jclass klass, 1226 jclass klass, 1231 jclass klass, 1236 jclass klass, 1241 jclass klass, 1255 jclass klass, 1261 jclass klass, [all …]
|
/art/test/048-reflect-v8/src/ |
D | IsDefaultTest.java | 37 private static void printIsDefault(Class<?> klass) { in printIsDefault() argument 40 m = klass.getMethod("sayHi"); in printIsDefault() 47 System.out.println(klass.getName() + " is default = " + (isDefault ? "yes" : "no")); in printIsDefault()
|
/art/test/908-gc-start-finish/ |
D | gc_callbacks.cc | 44 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED) { in Java_art_Test908_setupGcCallback() 55 jclass klass ATTRIBUTE_UNUSED, in Java_art_Test908_enableGcTracking() 74 jclass klass ATTRIBUTE_UNUSED) { in Java_art_Test908_getGcStarts() 81 jclass klass ATTRIBUTE_UNUSED) { in Java_art_Test908_getGcFinishes()
|
/art/tools/jvmti-agents/field-null-percent/ |
D | fieldnull.cc | 53 jclass klass = reinterpret_cast<jclass>( in SplitField() local 55 jfieldID field = env->GetFieldID(klass, field_name.c_str(), field_type.c_str()); in SplitField() 56 CHECK(klass != nullptr); in SplitField() 60 return std::make_pair(klass, field); in SplitField() 102 jclass klass = p.first; in DataDumpRequestCb() local 112 [](jlong, jlong, jlong* tag_ptr, void* klass) -> jvmtiIterationControl { in DataDumpRequestCb() argument 113 *tag_ptr = static_cast<jlong>(reinterpret_cast<intptr_t>(klass)); in DataDumpRequestCb() 116 klass)); in DataDumpRequestCb() 119 jlong tag = static_cast<jlong>(reinterpret_cast<intptr_t>(klass)); in DataDumpRequestCb() 132 CHECK_JVMTI(jvmti->GetFieldName(klass, field, &field_name, &field_sig, nullptr)); in DataDumpRequestCb() [all …]
|
/art/test/1950-unprepared-transform/src/ |
D | Main.java | 91 Class<?> klass = (Class<?>)new_loader.loadClass("Transform"); in testCurrentThread() local 92 if (klass == null) { in testCurrentThread() 95 Object o = klass.newInstance(); in testCurrentThread() 128 Class<?> klass = (Class<?>)new_loader.loadClass("Transform"); in testRemoteThread() local 129 if (klass == null) { in testRemoteThread() 132 Object o = klass.newInstance(); in testRemoteThread()
|
/art/runtime/hprof/ |
D | hprof.cc | 491 void DumpHeapClass(mirror::Class* klass) 494 void DumpHeapArray(mirror::Array* obj, mirror::Class* klass) 501 mirror::Class* klass, 505 bool AddRuntimeInternalObjectsField(mirror::Class* klass) REQUIRES_SHARED(Locks::mutator_lock_); 1059 bool Hprof::AddRuntimeInternalObjectsField(mirror::Class* klass) { in AddRuntimeInternalObjectsField() argument 1060 if (klass->IsDexCacheClass()) { in AddRuntimeInternalObjectsField() 1065 if (klass->IsClassLoaderClass() && klass->GetSuperClass()->IsObjectClass()) { in AddRuntimeInternalObjectsField() 1185 void Hprof::DumpHeapClass(mirror::Class* klass) { in DumpHeapClass() argument 1186 if (!klass->IsResolved()) { in DumpHeapClass() 1199 const size_t num_static_fields = klass->NumStaticFields(); in DumpHeapClass() [all …]
|
/art/test/944-transform-classloaders/src/art/ |
D | Test944.java | 123 private static void checkIsInstance(Class<?> klass, Object o) throws Exception { in checkIsInstance() argument 124 if (!klass.isInstance(o)) { in checkIsInstance() 125 throw new Exception(klass + " is not the class of " + o); in checkIsInstance() 146 private static void checkDexFileInClassLoader(Class<?> klass) throws Exception { in checkDexFileInClassLoader() argument 192 long dexFilePtr = getDexFilePointer(klass); in checkDexFileInClassLoader() 194 ClassLoader loader = klass.getClassLoader(); in checkDexFileInClassLoader() 231 "Unable to find dex file pointer " + dexFilePtr + " in class loader for " + klass); in checkDexFileInClassLoader()
|