Home
last modified time | relevance | path

Searched refs:klass (Results 51 – 75 of 327) sorted by relevance

12345678910>>...14

/art/runtime/
Dnon_debuggable_classes.cc30 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()
Dcha.h119 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/
DMain.java81 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/
Dclass_verifier.cc68 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/
Dmonitor_misc.cc38 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/
Djni.cc33 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/
Dunsafe_test.cc30 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/
Djni_daemon_thread.cc37 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/
Ddex_file_annotations.h113 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/
DTest988.java109 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/
Dti_field.cc132 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 …]
Dti_class_definition.cc118 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/
Dbreakpoints.cc41 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/
Dmonitor.cc38 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/
Djit_jni_stub_test.cc41 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/
Dfield_trace.cc34 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/
DTest990.java110 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/
Dheap-inl.h46 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/
Djvmti.h605 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/
DIsDefaultTest.java37 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/
Dgc_callbacks.cc44 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/
Dfieldnull.cc53 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/
DMain.java91 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/
Dhprof.cc491 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/
DTest944.java123 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()

12345678910>>...14