Home
last modified time | relevance | path

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

/dalvik/vm/oo/
DObject.cpp140 ClassObject* iface = clazz->iftable[i].clazz; in dvmFindStaticFieldHier()
191 ClassObject* iface = clazz->iftable[i].clazz; in dvmFindFieldHier()
558 resMethod = dvmFindVirtualMethodByDescriptor(iface->iftable[i].clazz, in dvmFindInterfaceMethodHierByDescriptor()
580 resMethod = dvmFindVirtualMethod(iface->iftable[i].clazz, in dvmFindInterfaceMethodHier()
695 if (clazz->iftable[i].clazz == meth->clazz) in dvmGetVirtualizedMethod()
704 methodIndex = clazz->iftable[i].methodIndexArray[meth->methodIndex]; in dvmGetVirtualizedMethod()
DArray.cpp430 newClass->iftable = (InterfaceEntry*) dvmLinearAlloc(newClass->classLoader, in createArrayClass()
432 memset(newClass->iftable, 0, sizeof(InterfaceEntry) * 2); in createArrayClass()
433 newClass->iftable[0].clazz = newClass->interfaces[0]; in createArrayClass()
434 newClass->iftable[1].clazz = newClass->interfaces[1]; in createArrayClass()
435 dvmLinearReadOnly(newClass->classLoader, newClass->iftable); in createArrayClass()
DClass.cpp2080 NULL_AND_LINEAR_FREE(clazz->iftable); in dvmFreeClassInnards()
3034 assert(clazz->iftable == NULL); in createIftable()
3042 clazz->iftable = (InterfaceEntry*) dvmLinearAlloc(clazz->classLoader, in createIftable()
3045 memset(clazz->iftable, 0x00, sizeof(InterfaceEntry) * ifCount); in createIftable()
3047 memcpy(clazz->iftable, clazz->super->iftable, in createIftable()
3070 clazz->iftable[idx++].clazz = interf; in createIftable()
3077 cand = interf->iftable[j].clazz; in createIftable()
3088 if (clazz->iftable[k].clazz == cand) in createIftable()
3092 clazz->iftable[idx++].clazz = cand; in createIftable()
3106 InterfaceEntry* oldmem = clazz->iftable; in createIftable()
[all …]
DTypeCheck.cpp182 if (clazz->iftable[i].clazz == interface) in dvmImplements()
DObject.h441 InterfaceEntry* iftable; member
/dalvik/vm/reflect/
DProxy.cpp267 ClassObject* iclass = clazz->iftable[j].clazz; in gatherMethods()
304 ClassObject* iclass = clazz->iftable[j].clazz; in gatherMethods()
/dalvik/vm/interp/
DInterp.cpp1273 if (thisClass->iftable[i].clazz == absMethod->clazz) in dvmInterpFindInterfaceMethod()
1283 thisClass->iftable[i].clazz->virtualMethodCount); in dvmInterpFindInterfaceMethod()
1286 thisClass->iftable[i].methodIndexArray[absMethod->methodIndex]; in dvmInterpFindInterfaceMethod()