Searched refs:IfTable (Results 1 – 19 of 19) sorted by relevance
/art/runtime/mirror/ |
D | iftable-inl.h | 29 inline ObjPtr<Class> IfTable::GetInterface(int32_t i) { in GetInterface() 36 inline void IfTable::SetInterface(int32_t i, ObjPtr<Class> interface) { in SetInterface() 46 inline ObjPtr<PointerArray> IfTable::GetMethodArrayOrNull(int32_t i) { in GetMethodArrayOrNull() 53 inline ObjPtr<PointerArray> IfTable::GetMethodArray(int32_t i) { in GetMethodArray() 61 inline size_t IfTable::GetMethodArrayCount(int32_t i) { in GetMethodArrayCount() 66 inline void IfTable::SetMethodArray(int32_t i, ObjPtr<PointerArray> arr) { in SetMethodArray()
|
D | iftable.h | 26 class MANAGED IfTable final : public ObjectArray<Object> { 63 DISALLOW_IMPLICIT_CONSTRUCTORS(IfTable);
|
D | class-inl.h | 391 ObjPtr<IfTable> iftable = GetIfTable(); in Implements() 629 ObjPtr<IfTable> iftable = GetIfTable(); in FindVirtualMethodForInterface() 664 inline ObjPtr<IfTable> Class::GetIfTable() { in GetIfTable() 665 ObjPtr<IfTable> ret = GetFieldObject<IfTable, kVerifyFlags, kReadBarrierOption>(IfTableOffset()); in GetIfTable() 677 inline void Class::SetIfTable(ObjPtr<IfTable> new_iftable) { in SetIfTable()
|
D | class.h | 74 class IfTable; variable 989 ALWAYS_INLINE ObjPtr<IfTable> GetIfTable() REQUIRES_SHARED(Locks::mutator_lock_); 991 ALWAYS_INLINE void SetIfTable(ObjPtr<IfTable> new_iftable) 1446 HeapReference<IfTable> iftable_;
|
D | class.cc | 578 ObjPtr<IfTable> iftable = klass->GetIfTable(); in FindInterfaceMethodWithSignature() 875 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 | aot_class_linker.cc | 175 ObjPtr<mirror::IfTable> if_table = klass->GetIfTable(); in CanReferenceInBootImageExtension()
|
D | cha.cc | 161 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable<kDefaultVerifyFlags, kWithoutReadBarrier>(); in ResetSingleImplementationInHierarchy() 608 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable(); in UpdateAfterLoadingOf()
|
D | class_linker.h | 89 class IfTable; variable 544 ObjPtr<mirror::IfTable> AllocIfTable(Thread* self, size_t ifcount) 1353 Handle<mirror::IfTable> iftable) 1366 void FillIMTFromIfTable(ObjPtr<mirror::IfTable> if_table, 1398 ObjPtr<mirror::IfTable> GetArrayIfTable() REQUIRES_SHARED(Locks::mutator_lock_);
|
D | class_linker.cc | 1923 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable(); in CheckObjects() 2703 ObjPtr<mirror::IfTable> array_iftable = GetArrayIfTable(); in FinishArrayClassSetup() 4349 inline ObjPtr<mirror::IfTable> ClassLinker::GetArrayIfTable() { in GetArrayIfTable() 6772 Handle<mirror::IfTable> iftable, in ContainsOverridingMethodOf() 6836 MutableHandle<mirror::IfTable> iftable(hs.NewHandle(klass->GetIfTable())); in FindDefaultMethodImplementation() 6963 Handle<mirror::IfTable> iftable) { in AllocateIfTableMethodArrays() 6978 ObjPtr<mirror::IfTable> if_table = klass->GetSuperClass()->GetIfTable(); in AllocateIfTableMethodArrays() 7105 void ClassLinker::FillIMTFromIfTable(ObjPtr<mirror::IfTable> if_table, in FillIMTFromIfTable() 7247 static size_t FillIfTable(ObjPtr<mirror::IfTable> iftable, in FillIfTable() 7336 ObjPtr<mirror::IfTable> super_iftable = klass->GetSuperClass()->GetIfTable(); in SetupInterfaceLookupTable() [all …]
|
D | art_method.h | 61 class IfTable; variable
|
D | art_method.cc | 224 ObjPtr<mirror::IfTable> iftable = GetDeclaringClass()->GetIfTable(); in FindOverriddenMethod()
|
D | class_linker_test.cc | 302 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable(); in AssertClass()
|
/art/runtime/verifier/ |
D | reg_type.cc | 714 ObjPtr<mirror::IfTable> s_if = s->GetIfTable(); in InterfaceClassJoin() 716 ObjPtr<mirror::IfTable> t_if = t->GetIfTable(); in InterfaceClassJoin()
|
D | verifier_deps.cc | 383 ObjPtr<mirror::IfTable> iftable = source->GetIfTable(); in FindOneClassPathBoundaryForInterface()
|
/art/oatdump/ |
D | oatdump.cc | 3261 ObjPtr<mirror::IfTable> if_table = klass->GetIfTable(); in DumpIMTForClass() 3342 ObjPtr<mirror::IfTable> if_table = klass->GetIfTable(); in DumpIMTForMethod()
|
/art/dex2oat/linker/ |
D | image_writer.cc | 815 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable(); in AssignImageBinSlot() 1088 ObjPtr<mirror::IfTable> if_table = klass->GetIfTable(); in PruneImageClassInternal()
|
/art/runtime/gc/space/ |
D | image_space.cc | 1482 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable<kVerifyNone, kWithoutReadBarrier>(); in RelocateInPlace() 2922 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable<kVerifyNone, kWithoutReadBarrier>(); in DoRelocateSpaces()
|
/art/compiler/optimizing/ |
D | instruction_builder.cc | 1347 ObjPtr<mirror::IfTable> iftable = cls->GetIfTable(); in HasTrivialInitialization()
|