Searched refs:IfTable (Results 1 – 17 of 17) sorted by relevance
/art/runtime/mirror/ |
D | iftable-inl.h | 26 inline void IfTable::SetInterface(int32_t i, ObjPtr<Class> interface) { in SetInterface() 34 inline void IfTable::SetMethodArray(int32_t i, ObjPtr<PointerArray> arr) { in SetMethodArray()
|
D | iftable.h | 26 class MANAGED IfTable FINAL : public ObjectArray<Object> { 73 DISALLOW_IMPLICIT_CONSTRUCTORS(IfTable);
|
D | class-inl.h | 370 ObjPtr<IfTable> iftable = GetIfTable(); in Implements() 592 ObjPtr<IfTable> iftable = GetIfTable(); in FindVirtualMethodForInterface() 628 inline IfTable* Class::GetIfTable() { in GetIfTable() 629 ObjPtr<IfTable> ret = GetFieldObject<IfTable, kVerifyFlags, kReadBarrierOption>(IfTableOffset()); in GetIfTable() 640 inline void Class::SetIfTable(ObjPtr<IfTable> new_iftable) { in SetIfTable()
|
D | class.h | 59 class IfTable; variable 963 ALWAYS_INLINE IfTable* GetIfTable() REQUIRES_SHARED(Locks::mutator_lock_); 965 ALWAYS_INLINE void SetIfTable(ObjPtr<IfTable> new_iftable) 1397 HeapReference<IfTable> iftable_;
|
D | class.cc | 472 ObjPtr<IfTable> iftable = klass->GetIfTable(); in FindInterfaceMethodWithSignature() 766 MutableHandle<IfTable> iftable(hs.NewHandle(GetIfTable())); in FindVirtualMethodForInterfaceSuper()
|
/art/runtime/ |
D | debug_print.cc | 158 ObjPtr<mirror::IfTable> iftable = src_class->GetIfTable(); in DumpB77342775DebugData()
|
D | class_linker.h | 59 class IfTable; variable 503 mirror::IfTable* AllocIfTable(Thread* self, size_t ifcount) 1245 Handle<mirror::IfTable> iftable) 1258 void FillIMTFromIfTable(ObjPtr<mirror::IfTable> if_table, 1320 GcRoot<mirror::IfTable> array_iftable_;
|
D | class_linker.cc | 540 array_iftable_ = GcRoot<mirror::IfTable>(AllocIfTable(self, 2)); in InitWithoutImage() 1032 array_iftable_ = GcRoot<mirror::IfTable>(GetClassRoot(kObjectArrayClass)->GetIfTable()); in InitFromBootImage() 1476 mirror::IfTable* iftable = klass->GetIfTable(); in CheckObjects() 3768 ObjPtr<mirror::IfTable> array_iftable = array_iftable_.Read(); in CreateArrayClass() 5991 Handle<mirror::IfTable> iftable, in ContainsOverridingMethodOf() 6055 MutableHandle<mirror::IfTable> iftable(hs.NewHandle(klass->GetIfTable())); in FindDefaultMethodImplementation() 6182 Handle<mirror::IfTable> iftable) { in AllocateIfTableMethodArrays() 6197 ObjPtr<mirror::IfTable> if_table = klass->GetSuperClass()->GetIfTable(); in AllocateIfTableMethodArrays() 6321 void ClassLinker::FillIMTFromIfTable(ObjPtr<mirror::IfTable> if_table, in FillIMTFromIfTable() 6463 static size_t FillIfTable(ObjPtr<mirror::IfTable> iftable, in FillIfTable() [all …]
|
D | cha.cc | 160 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable<kDefaultVerifyFlags, kWithoutReadBarrier>(); in ResetSingleImplementationInHierarchy()
|
D | art_method.h | 58 class IfTable; variable
|
D | art_method.cc | 230 mirror::IfTable* iftable = GetDeclaringClass()->GetIfTable(); in FindOverriddenMethod()
|
D | class_linker_test.cc | 295 mirror::IfTable* iftable = klass->GetIfTable(); in AssertClass()
|
/art/patchoat/ |
D | patchoat.cc | 1050 mirror::IfTable* iftable = klass->GetIfTable(); in VisitObject()
|
/art/runtime/verifier/ |
D | verifier_deps.cc | 368 ObjPtr<mirror::IfTable> iftable = source->GetIfTable(); in FindOneClassPathBoundaryForInterface()
|
/art/runtime/gc/space/ |
D | image_space.cc | 1087 mirror::IfTable* iftable = as_klass->GetIfTable<kVerifyNone, kWithoutReadBarrier>(); in operator ()()
|
/art/oatdump/ |
D | oatdump.cc | 3440 mirror::IfTable* if_table = klass->GetIfTable(); in DumpIMTForClass() 3521 mirror::IfTable* if_table = klass->GetIfTable(); in DumpIMTForMethod()
|
/art/dex2oat/linker/ |
D | image_writer.cc | 855 mirror::IfTable* if_table = klass->GetIfTable(); in PruneAppImageClassInternal()
|