Searched refs:IfTable (Results 1 – 15 of 15) 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> { 70 DISALLOW_IMPLICIT_CONSTRUCTORS(IfTable);
|
D | class-inl.h | 350 ObjPtr<IfTable> iftable = GetIfTable(); in Implements() 544 ObjPtr<IfTable> iftable = GetIfTable(); in FindVirtualMethodForInterface() 580 inline IfTable* Class::GetIfTable() { in GetIfTable() 581 ObjPtr<IfTable> ret = GetFieldObject<IfTable, kVerifyFlags, kReadBarrierOption>(IfTableOffset()); in GetIfTable() 590 inline void Class::SetIfTable(ObjPtr<IfTable> new_iftable) { in SetIfTable()
|
D | class.h | 57 class IfTable; variable 1004 ALWAYS_INLINE IfTable* GetIfTable() REQUIRES_SHARED(Locks::mutator_lock_); 1006 ALWAYS_INLINE void SetIfTable(ObjPtr<IfTable> new_iftable) 1432 HeapReference<IfTable> iftable_;
|
D | class.cc | 420 ObjPtr<IfTable> iftable = klass->GetIfTable(); in FindInterfaceMethodWithSignature() 714 MutableHandle<IfTable> iftable(hs.NewHandle(GetIfTable())); in FindVirtualMethodForInterfaceSuper()
|
/art/runtime/ |
D | class_linker.h | 52 class IfTable; variable 449 mirror::IfTable* AllocIfTable(Thread* self, size_t ifcount) 1189 Handle<mirror::IfTable> iftable) 1202 void FillIMTFromIfTable(ObjPtr<mirror::IfTable> if_table, 1264 GcRoot<mirror::IfTable> array_iftable_;
|
D | class_linker.cc | 518 array_iftable_ = GcRoot<mirror::IfTable>(AllocIfTable(self, 2)); in InitWithoutImage() 980 array_iftable_ = GcRoot<mirror::IfTable>(GetClassRoot(kObjectArrayClass)->GetIfTable()); in InitFromBootImage() 1665 mirror::IfTable* iftable = klass->GetIfTable(); in CheckObjects() 3907 ObjPtr<mirror::IfTable> array_iftable = array_iftable_.Read(); in CreateArrayClass() 6091 Handle<mirror::IfTable> iftable, in ContainsOverridingMethodOf() 6155 MutableHandle<mirror::IfTable> iftable(hs.NewHandle(klass->GetIfTable())); in FindDefaultMethodImplementation() 6282 Handle<mirror::IfTable> iftable) { in AllocateIfTableMethodArrays() 6297 ObjPtr<mirror::IfTable> if_table = klass->GetSuperClass()->GetIfTable(); in AllocateIfTableMethodArrays() 6421 void ClassLinker::FillIMTFromIfTable(ObjPtr<mirror::IfTable> if_table, in FillIMTFromIfTable() 6563 static size_t FillIfTable(ObjPtr<mirror::IfTable> iftable, in FillIfTable() [all …]
|
D | art_method.h | 51 class IfTable; variable
|
D | art_method.cc | 222 mirror::IfTable* iftable = GetDeclaringClass()->GetIfTable(); in FindOverriddenMethod()
|
D | class_linker_test.cc | 299 mirror::IfTable* iftable = klass->GetIfTable(); in AssertClass()
|
/art/patchoat/ |
D | patchoat.cc | 664 mirror::IfTable* iftable = klass->GetIfTable(); in VisitObject()
|
/art/runtime/verifier/ |
D | verifier_deps.cc | 368 ObjPtr<mirror::IfTable> iftable = source->GetIfTable(); in FindOneClassPathBoundaryForInterface()
|
/art/oatdump/ |
D | oatdump.cc | 3220 mirror::IfTable* if_table = klass->GetIfTable(); in DumpIMTForClass() 3301 mirror::IfTable* if_table = klass->GetIfTable(); in DumpIMTForMethod()
|
/art/runtime/gc/space/ |
D | image_space.cc | 1043 mirror::IfTable* iftable = as_klass->GetIfTable<kVerifyNone, kWithoutReadBarrier>(); in operator ()()
|
/art/compiler/ |
D | image_writer.cc | 853 mirror::IfTable* if_table = klass->GetIfTable(); in PruneAppImageClassInternal()
|