Home
last modified time | relevance | path

Searched refs:GetIfTable (Results 1 – 13 of 13) sorted by relevance

/art/runtime/mirror/
Dclass-inl.h350 ObjPtr<IfTable> iftable = GetIfTable(); in Implements()
544 ObjPtr<IfTable> iftable = GetIfTable(); in FindVirtualMethodForInterface()
580 inline IfTable* Class::GetIfTable() { in GetIfTable() function
587 return GetIfTable()->Count(); in GetIfTableCount()
Dclass.cc420 ObjPtr<IfTable> iftable = klass->GetIfTable(); in FindInterfaceMethodWithSignature()
714 MutableHandle<IfTable> iftable(hs.NewHandle(GetIfTable())); in FindVirtualMethodForInterfaceSuper()
Dclass.h1004 ALWAYS_INLINE IfTable* GetIfTable() REQUIRES_SHARED(Locks::mutator_lock_);
/art/runtime/
Dclass_linker.cc980 array_iftable_ = GcRoot<mirror::IfTable>(GetClassRoot(kObjectArrayClass)->GetIfTable()); in InitFromBootImage()
981 DCHECK_EQ(array_iftable_.Read(), GetClassRoot(kBooleanArrayClass)->GetIfTable()); in InitFromBootImage()
1665 mirror::IfTable* iftable = klass->GetIfTable(); in CheckObjects()
2901 klass->SetIfTable(GetClassRoot(kJavaLangObject)->GetIfTable()); in DefineClass()
3770 h_class->SetIfTable(GetClassRoot(kJavaLangObject)->GetIfTable()); in InitializePrimitiveClass()
4249 iface.Assign(klass->GetIfTable()->GetInterface(i)); in VerifyClass()
4508 temp_klass->SetIfTable(GetClassRoot(kJavaLangObject)->GetIfTable()); in CreateProxyClass()
4767 ObjPtr<mirror::Class> iface = klass->GetIfTable()->GetInterface(i); in CanWeInitializeClass()
5322 super_klass.Assign(klass->GetIfTable()->GetInterface(i)); in ValidateSuperClassDescriptors()
5326 auto* m = klass->GetIfTable()->GetMethodArray(i)->GetElementPtrSize<ArtMethod*>( in ValidateSuperClassDescriptors()
[all …]
Dcha.cc489 auto* iftable = klass->GetIfTable(); in UpdateAfterLoadingOf()
Dclass_linker_test.cc110 EXPECT_TRUE(primitive->GetIfTable() != nullptr); in AssertPrimitiveClass()
111 EXPECT_EQ(primitive->GetIfTable()->Count(), 0u); in AssertPrimitiveClass()
224 ASSERT_TRUE(array->GetIfTable() != nullptr); in AssertArrayClass()
299 mirror::IfTable* iftable = klass->GetIfTable(); in AssertClass()
1297 EXPECT_TRUE(klass->GetIfTable() != nullptr); in TEST_F()
Dart_method.cc222 mirror::IfTable* iftable = GetDeclaringClass()->GetIfTable(); in FindOverriddenMethod()
/art/patchoat/
Dpatchoat.cc664 mirror::IfTable* iftable = klass->GetIfTable(); in VisitObject()
/art/oatdump/
Doatdump.cc3115 if (klass->GetIfTable()->Count() == 0) { in HasNoIMT()
3220 mirror::IfTable* if_table = klass->GetIfTable(); in DumpIMTForClass()
3301 mirror::IfTable* if_table = klass->GetIfTable(); in DumpIMTForMethod()
/art/runtime/verifier/
Dverifier_deps.cc368 ObjPtr<mirror::IfTable> iftable = source->GetIfTable(); in FindOneClassPathBoundaryForInterface()
/art/compiler/driver/
Dcompiler_driver.cc2487 super_klass.Assign(klass->GetIfTable()->GetInterface(i)); in PreResolveTypes()
2491 ArtMethod* m = klass->GetIfTable()->GetMethodArray(i)->GetElementPtrSize<ArtMethod*>( in PreResolveTypes()
/art/compiler/
Dimage_writer.cc573 auto* iftable = klass->GetIfTable(); in AssignImageBinSlot()
853 mirror::IfTable* if_table = klass->GetIfTable(); in PruneAppImageClassInternal()
/art/runtime/gc/space/
Dimage_space.cc1043 mirror::IfTable* iftable = as_klass->GetIfTable<kVerifyNone, kWithoutReadBarrier>(); in operator ()()