Home | History | Annotate | Download | only in oo

Lines Matching defs:virtualMethods

1917         newClass->virtualMethods = (Method*) dvmLinearAlloc(classLoader,
1921 virtualMethods[i]);
1925 newClass->virtualMethods[i].registerMap = pMap;
1927 assert((newClass->virtualMethods[i].registersSize+7) / 8 ==
1928 newClass->virtualMethods[i].registerMap->regWidth);
1932 dvmLinearReadOnly(classLoader, newClass->virtualMethods);
2059 if (clazz->virtualMethods != NULL) {
2060 Method *virtualMethods = clazz->virtualMethods;
2063 clazz->virtualMethods = NULL;
2064 dvmLinearReadWrite(clazz->classLoader, virtualMethods);
2066 freeMethodInnards(&virtualMethods[i]);
2068 dvmLinearReadOnly(clazz->classLoader, virtualMethods);
2069 dvmLinearFree(clazz->classLoader, virtualMethods);
2765 dvmLinearReadWrite(clazz->classLoader, clazz->virtualMethods);
2768 clazz->virtualMethods[i].methodIndex = (u2) i;
2770 dvmLinearReadOnly(clazz->classLoader, clazz->virtualMethods);
2893 dvmLinearReadWrite(clazz->classLoader, clazz->virtualMethods);
2910 Method* localMeth = &clazz->virtualMethods[i];
2977 clazz->vtable[i] = &clazz->virtualMethods[i];
2978 clazz->virtualMethods[i].methodIndex = (u2) i;
2987 dvmLinearReadOnly(clazz->classLoader, clazz->virtualMethods);
3004 * Because of "Miranda methods", this may reallocate clazz->virtualMethods.
3211 Method* imeth = &interface->virtualMethods[methIdx];
3326 * have vtable entries. We have to expand our virtualMethods
3329 if (clazz->virtualMethods == NULL) {
3333 //dvmLinearReadOnly(clazz->classLoader, clazz->virtualMethods);
3335 clazz->virtualMethods,
3338 if (newVirtualMethods != clazz->virtualMethods) {
3347 * Reminder: clazz->virtualMethods and clazz->virtualMethodCount
3364 clazz->virtualMethods = newVirtualMethods;
3367 dvmLinearReadOnly(clazz->classLoader, clazz->virtualMethods);
3393 meth = clazz->virtualMethods + oldMethodCount;
3395 dvmLinearReadWrite(clazz->classLoader, clazz->virtualMethods);
3400 dvmLinearReadOnly(clazz->classLoader, clazz->virtualMethods);
3471 dvmLinearReadWrite(clazz->classLoader, clazz->virtualMethods);
3476 meth = clazz->virtualMethods;
3488 dvmLinearReadOnly(clazz->classLoader, clazz->virtualMethods);
4552 dvmLinearReadWrite(clazz->classLoader, clazz->virtualMethods);
4565 dvmLinearReadOnly(clazz->classLoader, clazz->virtualMethods);
4588 dvmLinearReadWrite(clazz->classLoader, clazz->virtualMethods);
4593 virtualMethods);
4723 ent->clazz->virtualMethods[j].name,
4751 &clazz->virtualMethods[i].prototype);
4753 (u4) clazz->virtualMethods[i].methodIndex,
4754 clazz->virtualMethods[i].name,