Searched refs:iftable (Results 1 - 7 of 7) sorted by relevance

/dalvik/vm/oo/
H A DObject.cpp140 ClassObject* iface = clazz->iftable[i].clazz;
191 ClassObject* iface = clazz->iftable[i].clazz;
558 resMethod = dvmFindVirtualMethodByDescriptor(iface->iftable[i].clazz,
580 resMethod = dvmFindVirtualMethod(iface->iftable[i].clazz,
695 if (clazz->iftable[i].clazz == meth->clazz)
704 methodIndex = clazz->iftable[i].methodIndexArray[meth->methodIndex];
H A DTypeCheck.cpp179 * in "iftable", so we can just do a linear scan through that.
182 if (clazz->iftable[i].clazz == interface)
H A DArray.cpp403 * copy of "interfaces" and "iftable" somewhere near the start and
430 newClass->iftable = (InterfaceEntry*) dvmLinearAlloc(newClass->classLoader,
432 memset(newClass->iftable, 0, sizeof(InterfaceEntry) * 2);
433 newClass->iftable[0].clazz = newClass->interfaces[0];
434 newClass->iftable[1].clazz = newClass->interfaces[1];
435 dvmLinearReadOnly(newClass->classLoader, newClass->iftable);
H A DClass.cpp2083 NULL_AND_LINEAR_FREE(clazz->iftable);
3005 * Create and populate "iftable".
3047 assert(clazz->iftable == NULL);
3055 clazz->iftable = (InterfaceEntry*) dvmLinearAlloc(clazz->classLoader,
3058 memset(clazz->iftable, 0x00, sizeof(InterfaceEntry) * ifCount);
3060 memcpy(clazz->iftable, clazz->super->iftable,
3083 clazz->iftable[idx++].clazz = interf;
3090 cand = interf->iftable[j].clazz;
3101 if (clazz->iftable[
4118 const InterfaceEntry* iftable = &clazz->iftable[i]; local
[all...]
H A DObject.h177 * Used for iftable in ClassObject.
425 * Interface table (iftable), one entry per interface supported by
439 InterfaceEntry* iftable; member in struct:ClassObject
442 * The interface vtable indices for iftable get stored here. By placing
498 * of the method in "iftable[n]->methodIndexArray".
/dalvik/vm/interp/
H A DInterp.cpp1243 * Run through the "this" object's iftable. Find the entry for
1253 if (thisClass->iftable[i].clazz == absMethod->clazz)
1263 thisClass->iftable[i].clazz->virtualMethodCount);
1266 thisClass->iftable[i].methodIndexArray[absMethod->methodIndex];
/dalvik/vm/reflect/
H A DProxy.cpp266 ClassObject* iclass = clazz->iftable[j].clazz;
303 ClassObject* iclass = clazz->iftable[j].clazz;

Completed in 119 milliseconds