Home
last modified time | relevance | path

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

/art/runtime/
Daot_class_linker.cc147 DCHECK(heap->ObjectIsInBootImageSpace(klass->GetIfTable())); // IfTable is OK. in CanReferenceInBootImageExtension()
177 ObjPtr<mirror::IfTable> if_table = klass->GetIfTable(); in CanReferenceInBootImageExtension()
Dcha.cc161 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable<kDefaultVerifyFlags, kWithoutReadBarrier>(); in ResetSingleImplementationInHierarchy()
596 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable(); in UpdateAfterLoadingOf()
Dclass_linker.cc741 DCHECK_EQ(GetArrayIfTable(), object_array_class->GetIfTable()); in InitWithoutImage()
866 object_array_class->GetIfTable()->SetInterface(0, java_lang_Cloneable.Get()); in InitWithoutImage()
867 object_array_class->GetIfTable()->SetInterface(1, java_io_Serializable.Get()); in InitWithoutImage()
1948 klass->GetIfTable<kDefaultVerifyFlags, kWithoutReadBarrier>(); in CheckObjects()
3459 klass->SetIfTable(GetClassRoot<mirror::Object>(this)->GetIfTable()); in DefineClass()
4353 primitive_class->SetIfTable(GetClassRoot<mirror::Object>(this)->GetIfTable()); in CreatePrimitiveClass()
4366 return GetClassRoot<mirror::ObjectArray<mirror::Object>>(this)->GetIfTable(); in GetArrayIfTable()
4824 iface.Assign(klass->GetIfTable()->GetInterface(i)); in VerifyClass()
5088 temp_klass->SetIfTable(GetClassRoot<mirror::Object>(this)->GetIfTable()); in CreateProxyClass()
5388 ObjPtr<mirror::Class> iface = klass->GetIfTable()->GetInterface(i); in CanWeInitializeClass()
[all …]
Dclass_linker_test.cc118 EXPECT_TRUE(primitive->GetIfTable() != nullptr); in AssertPrimitiveClass()
119 EXPECT_EQ(primitive->GetIfTable()->Count(), 0u); in AssertPrimitiveClass()
230 ASSERT_TRUE(array->GetIfTable() != nullptr); in AssertArrayClass()
298 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable(); in AssertClass()
1377 EXPECT_TRUE(klass->GetIfTable() != nullptr); in TEST_F()
Dart_method.cc277 ObjPtr<mirror::IfTable> iftable = GetDeclaringClass()->GetIfTable(); in FindOverriddenMethod()
Druntime_image.cc742 klass->GetIfTable<kVerifyNone, kWithoutReadBarrier>().Ptr())); in RelocateMethodPointerArrays()
745 super->GetIfTable<kVerifyNone, kWithoutReadBarrier>().Ptr())); in RelocateMethodPointerArrays()
Dtransaction_test.cc727 hs.NewHandle(long_array_dim3_class->GetIfTable()); in TEST_F()
/art/runtime/mirror/
Dclass-inl.h391 ObjPtr<IfTable> iftable = GetIfTable(); in Implements()
586 ObjPtr<IfTable> iftable = GetIfTable(); in FindVirtualMethodForInterface()
621 inline ObjPtr<IfTable> Class::GetIfTable() { in GetIfTable() function
631 return GetIfTable<kVerifyFlags, kWithoutReadBarrier>()->Count(); in GetIfTableCount()
Dclass.cc534 ObjPtr<IfTable> iftable = klass->GetIfTable(); in FindInterfaceMethodWithSignature()
977 MutableHandle<IfTable> iftable(hs.NewHandle(GetIfTable())); in FindVirtualMethodForInterfaceSuper()
1520 ObjPtr<IfTable> iftable = GetIfTable(); in GetDirectInterface()
2148 ObjPtr<mirror::IfTable> iftable = GetIfTable(); in FindAccessibleInterfaceMethod()
Dclass.h1010 ALWAYS_INLINE ObjPtr<IfTable> GetIfTable() REQUIRES_SHARED(Locks::mutator_lock_);
/art/runtime/verifier/
Dreg_type.cc714 ObjPtr<mirror::IfTable> s_if = s->GetIfTable(); in InterfaceClassJoin()
716 ObjPtr<mirror::IfTable> t_if = t->GetIfTable(); in InterfaceClassJoin()
/art/dex2oat/driver/
Dcompiler_driver.cc2421 super_klass.Assign(klass->GetIfTable()->GetInterface(i)); in PreResolveTypes()
2425 ArtMethod* m = klass->GetIfTable()->GetMethodArray(i)->GetElementPtrSize<ArtMethod*>( in PreResolveTypes()
2460 Handle<mirror::Class> iface = hs.NewHandle(klass->GetIfTable()->GetInterface(i)); in InitializeDependencies()
/art/oatdump/
Doatdump.cc2854 if (klass->GetIfTable()->Count() == 0) { in HasNoIMT()
2960 ObjPtr<mirror::IfTable> if_table = klass->GetIfTable(); in DumpIMTForClass()
3041 ObjPtr<mirror::IfTable> if_table = klass->GetIfTable(); in DumpIMTForMethod()
/art/dex2oat/linker/
Dimage_writer.cc807 ObjPtr<mirror::IfTable> if_table = klass->GetIfTable(); in PruneImageClassInternal()
1670 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable<kVerifyNone, kWithoutReadBarrier>(); in VisitNewMethodPointerArrays()
1672 (super != nullptr) ? super->GetIfTable<kVerifyNone, kWithoutReadBarrier>() : nullptr; in VisitNewMethodPointerArrays()
/art/runtime/gc/space/
Dimage_space.cc1332 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable<kVerifyNone, kWithoutReadBarrier>(); in RelocateInPlace()
2633 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable<kVerifyNone, kWithoutReadBarrier>(); in DoRelocateSpaces()
/art/openjdkjvmti/
Dti_redefine.cc2102 new_class->SetIfTable(art::GetClassRoot<art::mirror::Object>(linker)->GetIfTable()); in AllocateNewClassObject()
/art/compiler/optimizing/
Dinstruction_builder.cc1638 ObjPtr<mirror::IfTable> iftable = cls->GetIfTable(); in HasTrivialInitialization()