/art/perfetto_hprof/ |
D | perfetto_hprof.cc | 428 std::string PrettyType(art::mirror::Class* klass) NO_THREAD_SAFETY_ANALYSIS { in PrettyType() argument 429 if (klass == nullptr) { in PrettyType() 433 std::string result(art::PrettyDescriptor(klass->GetDescriptor(&temp))); in PrettyType() 574 art::mirror::Class* klass = obj->AsClass().Ptr(); in DumpPerfetto() 578 reinterpret_cast<uintptr_t>(klass))); in DumpPerfetto() 579 type_proto->set_class_name(PrettyType(klass)); in DumpPerfetto() 581 klass->GetLocation())); in DumpPerfetto() 582 type_proto->set_object_size(klass->GetObjectSize()); in DumpPerfetto() 585 art::mirror::Class* klass = obj->GetClass(); in DumpPerfetto() 586 uintptr_t class_ptr = reinterpret_cast<uintptr_t>(klass); in DumpPerfetto() [all …]
|
/art/test/ti-stress/ |
D | stress.cc | 373 jclass klass = jnienv->GetObjectClass(obj); in GetName() local 375 if (jvmtienv->GetClassSignature(klass, &cname, &cgen) != JVMTI_ERROR_NONE) { in GetName() 377 DeleteLocalRef(jnienv, klass); in GetName() 395 DeleteLocalRef(jnienv, klass); in GetName() 566 jclass klass) { in ClassPrepareHook() argument 573 if (jvmtienv->GetClassFields(klass, &nfields, &fields) != JVMTI_ERROR_NONE) { in ClassPrepareHook() 580 jvmtienv->SetFieldAccessWatch(klass, f); in ClassPrepareHook() 581 jvmtienv->SetFieldModificationWatch(klass, f); in ClassPrepareHook() 587 ScopedClassInfo class_info(jvmtienv, klass); in ClassPrepareHook() 686 jclass klass = jni_env->FindClass("java/lang/VMClassLoader"); in PerformFinalSetupVMInit() local [all …]
|
/art/runtime/ |
D | subtype_check_test.cc | 220 static MockSubtypeCheck Lookup(MockClass* klass) { in Lookup() 222 mock.klass_ = klass; in Lookup() 600 void EnsureStateChangedTestRecursiveGeneric(MockClass* klass, in EnsureStateChangedTestRecursiveGeneric() argument 609 SCTree sc_tree = SCTree::Lookup(klass); in EnsureStateChangedTestRecursiveGeneric() 610 MockSubtypeOfTransition requested_transition = transition_func(klass); in EnsureStateChangedTestRecursiveGeneric() 619 transition_details.Record(transition_label, klass); in EnsureStateChangedTestRecursiveGeneric() 622 ASSERT_EQ(cur_depth, klass->Depth()); in EnsureStateChangedTestRecursiveGeneric() 624 ASSERT_NO_FATAL_FAILURE(expect_checks(klass, in EnsureStateChangedTestRecursiveGeneric() 641 for (size_t i = 0; i < klass->GetNumberOfChildren(); ++i) { in EnsureStateChangedTestRecursiveGeneric() 642 MockClass* child = klass->GetChild(i); in EnsureStateChangedTestRecursiveGeneric() [all …]
|
D | debug_print.h | 27 std::string DescribeSpace(ObjPtr<mirror::Class> klass)
|
D | common_dex_operations.h | 83 ObjPtr<mirror::Class> klass = entity->GetDeclaringClass(); in DCheckStaticState() local 85 klass->AssertInitializedOrInitializingInThread(self); in DCheckStaticState() 87 CHECK(klass->IsInitializing() || klass->IsErroneousResolved()); in DCheckStaticState()
|
/art/runtime/interpreter/ |
D | unstarted_runtime.cc | 260 ObjPtr<mirror::Class> klass = mirror::Class::GetPrimitiveClass(class_name); in UnstartedClassGetPrimitiveClass() local 261 if (UNLIKELY(klass == nullptr)) { in UnstartedClassGetPrimitiveClass() 268 result->SetL(klass); in UnstartedClassGetPrimitiveClass() 337 ObjPtr<mirror::Class> klass = shadow_frame->GetVRegReference(arg_offset)->AsClass(); in UnstartedClassGetDeclaredField() local 340 for (ArtField& field : klass->GetIFields()) { in UnstartedClassGetDeclaredField() 347 for (ArtField& field : klass->GetSFields()) { in UnstartedClassGetDeclaredField() 360 klass->PrettyDescriptor().c_str()); in UnstartedClassGetDeclaredField() 371 ObjPtr<mirror::Class> klass = shadow_frame->GetVRegReference(arg_offset)->AsClass(); in UnstartedClassGetDeclaredMethod() local 372 if (klass == nullptr) { in UnstartedClassGetDeclaredMethod() 383 self, klass, name, args, fn_hiddenapi_access_context) in UnstartedClassGetDeclaredMethod() [all …]
|
/art/test/708-jit-cache-churn/src/ |
D | JitCacheChurnTest.java | 235 private static void ensureJitCompiled(Class<?> klass, String name) { in ensureJitCompiled() argument 236 Main.ensureJitCompiled(klass, name); in ensureJitCompiled() 239 private void removeJittedMethod(Class<?> klass, String name) { in removeJittedMethod() argument 242 method = klass.getDeclaredMethod(name); in removeJittedMethod()
|
/art/runtime/entrypoints/ |
D | entrypoint_utils.h | 55 ALWAYS_INLINE inline ObjPtr<mirror::Object> AllocObjectFromCode(ObjPtr<mirror::Class> klass, 64 inline ObjPtr<mirror::Object> AllocObjectFromCodeResolved(ObjPtr<mirror::Class> klass, 73 inline ObjPtr<mirror::Object> AllocObjectFromCodeInitialized(ObjPtr<mirror::Class> klass, 103 inline ObjPtr<mirror::Array> AllocArrayFromCodeResolved(ObjPtr<mirror::Class> klass,
|
/art/test/ti-agent/ |
D | locals_helper.cc | 157 ScopedLocalRef<jclass> klass(env, env->FindClass("art/Locals$VariableDescription")); in Java_art_Locals_GetLocalVariableTable() local 167 jobjectArray vars_array = env->NewObjectArray(nvars, klass.get(), nullptr); in Java_art_Locals_GetLocalVariableTable() 175 klass.get(), "<init>", "(JILjava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V"); in Java_art_Locals_GetLocalVariableTable() 183 jobject var_obj = env->NewObject(klass.get(), in Java_art_Locals_GetLocalVariableTable()
|
D | frame_pop_helper.cc | 62 JNIEnv* env, jclass, jclass klass, jobject notify_method, jthread thr) { in Java_art_FramePop_enableFramePopEvent() argument 71 data->test_klass = reinterpret_cast<jclass>(env->NewGlobalRef(klass)); in Java_art_FramePop_enableFramePopEvent()
|
/art/runtime/mirror/ |
D | dex_cache_test.cc | 86 ObjPtr<mirror::Class> klass = class_linker_->FindClass(soa.Self(), "LMain;", class_loader); in TEST_F() local 87 ASSERT_TRUE(klass != nullptr); in TEST_F() 88 LinearAlloc* const linear_alloc = klass->GetClassLoader()->GetAllocator(); in TEST_F() 90 EXPECT_TRUE(linear_alloc->Contains(klass->GetDexCache()->GetResolvedMethods())); in TEST_F()
|
D | method_type.cc | 106 ObjPtr<Class> klass = p_types->GetWithoutChecks(i); in NumberOfVRegs() local 107 if (klass->IsPrimitiveLong() || klass->IsPrimitiveDouble()) { in NumberOfVRegs()
|
/art/dex2oat/linker/ |
D | image_test.h | 104 ArtMethod* FindCopiedMethod(ArtMethod* origin, ObjPtr<mirror::Class> klass) in FindCopiedMethod() argument 107 for (ArtMethod& m : klass->GetCopiedMethods(pointer_size)) { in FindCopiedMethod() 387 ObjPtr<mirror::Class> klass = in Compile() local 389 EXPECT_TRUE(klass != nullptr); in Compile() 390 EXPECT_TRUE(klass->IsResolved()); in Compile() 392 EXPECT_FALSE(klass->IsInitialized()); in Compile() 394 EXPECT_TRUE(klass->IsInitialized()); in Compile()
|
/art/compiler/optimizing/ |
D | reference_type_propagation.cc | 85 void SetClassAsTypeInfo(HInstruction* instr, ObjPtr<mirror::Class> klass, bool is_exact) 509 ObjPtr<mirror::Class> klass, in SetClassAsTypeInfo() argument 536 } else if (IsAdmissible(klass)) { in SetClassAsTypeInfo() 537 ReferenceTypeInfo::TypeHandle handle = GetHandleCache()->NewHandle(klass); in SetClassAsTypeInfo() 557 ObjPtr<mirror::Class> klass = Runtime::Current()->GetClassLinker()->LookupResolvedType( in UpdateReferenceTypeInfo() local 559 SetClassAsTypeInfo(instr, klass, is_exact); in UpdateReferenceTypeInfo() 589 ObjPtr<mirror::Class> klass; in UpdateFieldAccessTypeInfo() local 593 klass = info.GetField()->LookupResolvedType(); in UpdateFieldAccessTypeInfo() 596 SetClassAsTypeInfo(instr, klass, /* is_exact= */ false); in UpdateFieldAccessTypeInfo() 725 Handle<mirror::Class> klass = check_cast->GetClass(); in VisitCheckCast() local [all …]
|
D | sharpening.h | 43 static TypeCheckKind ComputeTypeCheckKind(ObjPtr<mirror::Class> klass,
|
/art/test/906-iterate-heap/ |
D | iterate_heap.cc | 76 jclass klass ATTRIBUTE_UNUSED, in Java_art_Test906_iterateThroughHeapCount() 114 jclass klass ATTRIBUTE_UNUSED, in Java_art_Test906_iterateThroughHeapData() 159 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jint heap_filter, jclass klass_filter) { in Java_art_Test906_iterateThroughHeapAdd() 181 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jlong tag) { in Java_art_Test906_iterateThroughHeapString() 237 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jlong tag) { in Java_art_Test906_iterateThroughHeapPrimitiveArray() 348 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jlong tag) { in Java_art_Test906_iterateThroughHeapPrimitiveFields()
|
/art/test/177-visibly-initialized-deadlock/src/ |
D | Main.java | 47 public static native boolean isVisiblyInitialized(Class<?> klass); in isVisiblyInitialized() argument
|
/art/runtime/jit/ |
D | profile_saver.cc | 296 bool operator()(ObjPtr<mirror::Class> klass) override REQUIRES_SHARED(Locks::mutator_lock_) { in operator ()() argument 297 if (klass->IsProxyClass() || in operator ()() 298 klass->IsArrayClass() || in operator ()() 299 klass->IsPrimitive() || in operator ()() 300 !klass->IsResolved() || in operator ()() 301 klass->IsErroneousResolved() || in operator ()() 302 (!profile_boot_class_path_ && klass->GetClassLoader() == nullptr)) { in operator ()() 305 out_->push_back(klass); in operator ()() 377 for (ObjPtr<mirror::Class> klass : classes) { in SampleClassesAndExecutedMethods() 380 resolved_classes->AddReference(&klass->GetDexFile(), klass->GetDexTypeIndex()); in SampleClassesAndExecutedMethods() [all …]
|
/art/test/2012-structural-redefinition-failures-jni-id/ |
D | set-jni-id-used.cc | 39 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jclass target) { in Java_Main_SetPointerIdsUsed()
|
/art/test/2033-shutdown-mechanics/ |
D | native_shutdown.cc | 37 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED) { in Java_Main_monitorShutdown()
|
/art/openjdkjvmti/ |
D | transform.h | 48 jvmtiError GetClassLocation(ArtJvmTiEnv* env, jclass klass, /*out*/std::string* location);
|
/art/test/913-heaps/ |
D | heaps.cc | 51 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED) { in Java_art_Test913_forceGarbageCollection() 71 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jlong tag, jobject obj) { in Java_art_Test913_registerClass() 142 jclass klass ATTRIBUTE_UNUSED, in Java_art_Test913_followReferences() 566 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jobject initial_object) { in Java_art_Test913_followReferencesString() 629 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jobject initial_object) { in Java_art_Test913_followReferencesPrimitiveArray() 745 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jobject initial_object) { in Java_art_Test913_followReferencesPrimitiveFields() 828 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED) { in Java_art_Test913_setupGcCallback() 839 jclass klass ATTRIBUTE_UNUSED, in Java_art_Test913_enableGcTracking() 858 jclass klass ATTRIBUTE_UNUSED) { in Java_art_Test913_getGcStarts() 865 jclass klass ATTRIBUTE_UNUSED) { in Java_art_Test913_getGcFinishes() [all …]
|
/art/test/130-hprof/src/ |
D | Main.java | 116 Class<?> klass = Class.forName("org.apache.harmony.dalvik.ddmc.DdmVmInternal"); in testAllocationTrackingAndClassUnloading() local 117 if (klass == null) { in testAllocationTrackingAndClassUnloading() 120 Method enableMethod = klass.getDeclaredMethod("enableRecentAllocations", in testAllocationTrackingAndClassUnloading()
|
/art/runtime/verifier/ |
D | reg_type_cache-inl.h | 188 ObjPtr<mirror::Class> klass = new_entry->GetClass(); in AddEntry() local 189 DCHECK(!klass->IsPrimitive()); in AddEntry() 190 klass_entries_.push_back(std::make_pair(GcRoot<mirror::Class>(klass), new_entry)); in AddEntry()
|
/art/test/904-object-allocation/ |
D | tracking.cc | 102 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jboolean enable) { in Java_art_Test904_setupObjectAllocCallback() 136 ScopedLocalRef<jclass> klass(env, ev.object_klass.Get(env)); in Java_art_Test904_getTrackingEventMessages() local 138 std::string object_klass_descriptor = GetClassName(env, klass.get()); in Java_art_Test904_getTrackingEventMessages()
|