Home
last modified time | relevance | path

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

/art/runtime/mirror/
Diftable-inl.h29 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()
Diftable.h26 class MANAGED IfTable final : public ObjectArray<Object> {
63 DISALLOW_IMPLICIT_CONSTRUCTORS(IfTable);
Dclass-inl.h385 ObjPtr<IfTable> iftable = GetIfTable(); in Implements()
607 ObjPtr<IfTable> iftable = GetIfTable(); in FindVirtualMethodForInterface()
642 inline ObjPtr<IfTable> Class::GetIfTable() { in GetIfTable()
643 ObjPtr<IfTable> ret = GetFieldObject<IfTable, kVerifyFlags, kReadBarrierOption>(IfTableOffset()); in GetIfTable()
655 inline void Class::SetIfTable(ObjPtr<IfTable> new_iftable) { in SetIfTable()
Dclass.h67 class IfTable; variable
916 ALWAYS_INLINE ObjPtr<IfTable> GetIfTable() REQUIRES_SHARED(Locks::mutator_lock_);
918 ALWAYS_INLINE void SetIfTable(ObjPtr<IfTable> new_iftable)
1325 HeapReference<IfTable> iftable_;
Dclass.cc457 ObjPtr<IfTable> iftable = klass->GetIfTable(); in FindInterfaceMethodWithSignature()
754 MutableHandle<IfTable> iftable(hs.NewHandle(GetIfTable())); in FindVirtualMethodForInterfaceSuper()
/art/runtime/
Ddebug_print.cc158 ObjPtr<mirror::IfTable> iftable = src_class->GetIfTable(); in DumpB77342775DebugData()
Dcha.cc161 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable<kDefaultVerifyFlags, kWithoutReadBarrier>(); in ResetSingleImplementationInHierarchy()
608 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable(); in UpdateAfterLoadingOf()
Dclass_linker.h65 class IfTable; variable
484 ObjPtr<mirror::IfTable> AllocIfTable(Thread* self, size_t ifcount)
1284 Handle<mirror::IfTable> iftable)
1297 void FillIMTFromIfTable(ObjPtr<mirror::IfTable> if_table,
1329 ObjPtr<mirror::IfTable> GetArrayIfTable() REQUIRES_SHARED(Locks::mutator_lock_);
Dclass_linker.cc1835 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable(); in CheckObjects()
4088 inline ObjPtr<mirror::IfTable> ClassLinker::GetArrayIfTable() { in GetArrayIfTable()
4244 ObjPtr<mirror::IfTable> array_iftable = GetArrayIfTable(); in CreateArrayClass()
6493 Handle<mirror::IfTable> iftable, in ContainsOverridingMethodOf()
6557 MutableHandle<mirror::IfTable> iftable(hs.NewHandle(klass->GetIfTable())); in FindDefaultMethodImplementation()
6684 Handle<mirror::IfTable> iftable) { in AllocateIfTableMethodArrays()
6699 ObjPtr<mirror::IfTable> if_table = klass->GetSuperClass()->GetIfTable(); in AllocateIfTableMethodArrays()
6824 void ClassLinker::FillIMTFromIfTable(ObjPtr<mirror::IfTable> if_table, in FillIMTFromIfTable()
6966 static size_t FillIfTable(ObjPtr<mirror::IfTable> iftable, in FillIfTable()
7055 ObjPtr<mirror::IfTable> super_iftable = klass->GetSuperClass()->GetIfTable(); in SetupInterfaceLookupTable()
[all …]
Dart_method.h59 class IfTable; variable
Dart_method.cc215 ObjPtr<mirror::IfTable> iftable = GetDeclaringClass()->GetIfTable(); in FindOverriddenMethod()
Dclass_linker_test.cc301 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable(); in AssertClass()
/art/runtime/gc/space/
Dimage_space.cc1247 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable<kVerifyNone, kWithoutReadBarrier>(); in RelocateInPlace()
1646 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable<kVerifyNone, kWithoutReadBarrier>(); in DoRelocateSpaces()
/art/runtime/verifier/
Dverifier_deps.cc386 ObjPtr<mirror::IfTable> iftable = source->GetIfTable(); in FindOneClassPathBoundaryForInterface()
/art/oatdump/
Doatdump.cc3229 ObjPtr<mirror::IfTable> if_table = klass->GetIfTable(); in DumpIMTForClass()
3310 ObjPtr<mirror::IfTable> if_table = klass->GetIfTable(); in DumpIMTForMethod()
/art/dex2oat/linker/
Dimage_writer.cc1150 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable(); in AssignImageBinSlot()
1414 ObjPtr<mirror::IfTable> if_table = klass->GetIfTable(); in PruneAppImageClassInternal()
/art/compiler/optimizing/
Dinstruction_builder.cc1268 ObjPtr<mirror::IfTable> iftable = cls->GetIfTable(); in HasTrivialInitialization()