Home
last modified time | relevance | path

Searched refs:klass (Results 176 – 200 of 327) sorted by relevance

12345678910>>...14

/art/perfetto_hprof/
Dperfetto_hprof.cc428 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/
Dstress.cc373 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/
Dsubtype_check_test.cc220 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 …]
Ddebug_print.h27 std::string DescribeSpace(ObjPtr<mirror::Class> klass)
Dcommon_dex_operations.h83 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/
Dunstarted_runtime.cc260 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/
DJitCacheChurnTest.java235 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/
Dentrypoint_utils.h55 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/
Dlocals_helper.cc157 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()
Dframe_pop_helper.cc62 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/
Ddex_cache_test.cc86 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()
Dmethod_type.cc106 ObjPtr<Class> klass = p_types->GetWithoutChecks(i); in NumberOfVRegs() local
107 if (klass->IsPrimitiveLong() || klass->IsPrimitiveDouble()) { in NumberOfVRegs()
/art/dex2oat/linker/
Dimage_test.h104 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/
Dreference_type_propagation.cc85 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 …]
Dsharpening.h43 static TypeCheckKind ComputeTypeCheckKind(ObjPtr<mirror::Class> klass,
/art/test/906-iterate-heap/
Diterate_heap.cc76 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/
DMain.java47 public static native boolean isVisiblyInitialized(Class<?> klass); in isVisiblyInitialized() argument
/art/runtime/jit/
Dprofile_saver.cc296 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/
Dset-jni-id-used.cc39 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jclass target) { in Java_Main_SetPointerIdsUsed()
/art/test/2033-shutdown-mechanics/
Dnative_shutdown.cc37 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED) { in Java_Main_monitorShutdown()
/art/openjdkjvmti/
Dtransform.h48 jvmtiError GetClassLocation(ArtJvmTiEnv* env, jclass klass, /*out*/std::string* location);
/art/test/913-heaps/
Dheaps.cc51 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/
DMain.java116 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/
Dreg_type_cache-inl.h188 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/
Dtracking.cc102 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()

12345678910>>...14