/libcore/libart/src/main/java/java/lang/ |
Class.java | 171 private transient Object[] ifTable; 677 // search iftable which has a flattened and uniqued list of interfaces 678 Object[] iftable = ifTable; local 679 if (iftable != null) { 680 for (int i = 0; i < iftable.length; i += 2) { 681 Class<?> ifc = (Class<?>) iftable[i]; 847 Object[] iftable = ifTable; local 1144 Object[] iftable = ifTable; local 1475 Object[] iftable = c.ifTable; local [all...] |
/art/runtime/mirror/ |
class-inl.h | 30 #include "iftable.h" 199 IfTable* iftable = GetIfTable(); local 201 if (iftable->GetInterface(i) == klass) { 352 IfTable* iftable = GetIfTable(); local 354 if (iftable->GetInterface(i) == declaring_class) { 355 return iftable->GetMethodArray(i)->Get(method->GetMethodIndex()); 383 inline IfTable* Class::GetIfTable() { 384 return GetFieldObject<IfTable>(OFFSET_OF_OBJECT_MEMBER(Class, iftable_)) 388 IfTable* iftable = GetIfTable(); local [all...] |
art_method.cc | 126 IfTable* iftable = GetDeclaringClass()->GetIfTable(); local 127 for (size_t i = 0; i < iftable->Count() && result == NULL; i++) { 128 Class* interface = iftable->GetInterface(i);
|
class.cc | 369 IfTable* iftable = GetIfTable(); local 371 method = iftable->GetInterface(i)->FindDeclaredVirtualMethod(name, signature); 387 IfTable* iftable = GetIfTable(); local 389 method = iftable->GetInterface(i)->FindDeclaredVirtualMethod(name, signature); 405 IfTable* iftable = GetIfTable(); local 407 method = iftable->GetInterface(i)->FindDeclaredVirtualMethod(dex_cache, dex_method_idx);
|
/art/runtime/ |
class_linker.cc | 57 #include "mirror/iftable-inl.h" 292 array_iftable_ = GcRoot<mirror::IfTable>(AllocIfTable(self, 2)); 428 // Setup the single, global copy of "iftable". 436 mirror::IfTable* array_iftable = array_iftable_.Read(); [all...] |
class_linker_test.cc | 224 mirror::IfTable* iftable = klass->GetIfTable(); local 226 mirror::Class* interface = iftable->GetInterface(i); 229 EXPECT_EQ(0U, iftable->GetMethodArrayCount(i)); 231 EXPECT_EQ(interface->NumVirtualMethods(), iftable->GetMethodArrayCount(i)); 511 offsets.push_back(CheckOffset(OFFSETOF_MEMBER(mirror::Class, iftable_), "ifTable")); [all...] |