Lines Matching defs:virtualMethods
1920 newClass->virtualMethods
1924 loadMethodFromDex(newClass, &method, &newClass->virtualMethods[i]);
1928 newClass->virtualMethods[i].registerMap = pMap;
1930 assert((newClass->virtualMethods[i].registersSize+7) / 8 ==
1931 newClass->virtualMethods[i].registerMap->regWidth);
1935 dvmLinearReadOnly(classLoader, newClass->virtualMethods);
2062 if (clazz->virtualMethods != NULL) {
2063 Method *virtualMethods = clazz->virtualMethods;
2066 clazz->virtualMethods = NULL;
2067 dvmLinearReadWrite(clazz->classLoader, virtualMethods);
2069 freeMethodInnards(&virtualMethods[i]);
2071 dvmLinearReadOnly(clazz->classLoader, virtualMethods);
2072 dvmLinearFree(clazz->classLoader, virtualMethods);
2768 dvmLinearReadWrite(clazz->classLoader, clazz->virtualMethods);
2771 clazz->virtualMethods[i].methodIndex = (u2) i;
2773 dvmLinearReadOnly(clazz->classLoader, clazz->virtualMethods);
2896 dvmLinearReadWrite(clazz->classLoader, clazz->virtualMethods);
2913 Method* localMeth = &clazz->virtualMethods[i];
2990 clazz->vtable[i] = &clazz->virtualMethods[i];
2991 clazz->virtualMethods[i].methodIndex = (u2) i;
3000 dvmLinearReadOnly(clazz->classLoader, clazz->virtualMethods);
3017 * Because of "Miranda methods", this may reallocate clazz->virtualMethods.
3224 Method* imeth = &interface->virtualMethods[methIdx];
3341 * have vtable entries. We have to expand our virtualMethods
3344 if (clazz->virtualMethods == NULL) {
3348 //dvmLinearReadOnly(clazz->classLoader, clazz->virtualMethods);
3350 clazz->virtualMethods,
3353 if (newVirtualMethods != clazz->virtualMethods) {
3362 * Reminder: clazz->virtualMethods and clazz->virtualMethodCount
3379 clazz->virtualMethods = newVirtualMethods;
3382 dvmLinearReadOnly(clazz->classLoader, clazz->virtualMethods);
3408 meth = clazz->virtualMethods + oldMethodCount;
3410 dvmLinearReadWrite(clazz->classLoader, clazz->virtualMethods);
3415 dvmLinearReadOnly(clazz->classLoader, clazz->virtualMethods);
3486 dvmLinearReadWrite(clazz->classLoader, clazz->virtualMethods);
3491 meth = clazz->virtualMethods;
3503 dvmLinearReadOnly(clazz->classLoader, clazz->virtualMethods);
4567 dvmLinearReadWrite(clazz->classLoader, clazz->virtualMethods);
4580 dvmLinearReadOnly(clazz->classLoader, clazz->virtualMethods);
4603 dvmLinearReadWrite(clazz->classLoader, clazz->virtualMethods);
4608 dvmLinearReadOnly(clazz->classLoader, clazz->virtualMethods);
4738 ent->clazz->virtualMethods[j].name,
4766 &clazz->virtualMethods[i].prototype);
4768 (u4) clazz->virtualMethods[i].methodIndex,
4769 clazz->virtualMethods[i].name,