Lines Matching refs:clazz
63 ClassObject* clazz; in dvmCreateInlineSubsTable() local
73 clazz = dvmFindClassNoInit(ops[i].classDescriptor, NULL); in dvmCreateInlineSubsTable()
74 if (clazz == NULL) { in dvmCreateInlineSubsTable()
83 method = dvmFindDirectMethodByDescriptor(clazz, ops[i].methodName, in dvmCreateInlineSubsTable()
86 method = dvmFindVirtualMethodByDescriptor(clazz, ops[i].methodName, in dvmCreateInlineSubsTable()
93 if (!dvmIsFinalClass(clazz) && !dvmIsFinalMethod(method)) { in dvmCreateInlineSubsTable()
96 clazz->descriptor, method->name); in dvmCreateInlineSubsTable()
104 clazz->descriptor, method->name); in dvmCreateInlineSubsTable()
144 void dvmOptimizeClass(ClassObject* clazz, bool essentialOnly) in dvmOptimizeClass() argument
148 for (i = 0; i < clazz->directMethodCount; i++) { in dvmOptimizeClass()
149 optimizeMethod(&clazz->directMethods[i], essentialOnly); in dvmOptimizeClass()
151 for (i = 0; i < clazz->virtualMethodCount; i++) { in dvmOptimizeClass()
152 optimizeMethod(&clazz->virtualMethods[i], essentialOnly); in dvmOptimizeClass()
347 dvmDexChangeDex2(meth->clazz->pDvmDex, ptr, newVal); in updateCode()
430 if (strcmp(excep->clazz->descriptor, in dvmOptResolveClass()
528 tweakLoader(referrer, resField->field.clazz); in dvmOptResolveInstField()
530 untweakLoader(referrer, resField->field.clazz); in dvmOptResolveInstField()
533 referrer->descriptor, resField->field.clazz->descriptor, in dvmOptResolveInstField()
604 tweakLoader(referrer, resField->field.clazz); in dvmOptResolveStaticField()
606 untweakLoader(referrer, resField->field.clazz); in dvmOptResolveStaticField()
609 referrer->descriptor, resField->field.clazz->descriptor, in dvmOptResolveStaticField()
639 ClassObject* clazz = method->clazz; in rewriteInstField() local
643 instField = dvmOptResolveInstField(clazz, fieldIdx, NULL); in rewriteInstField()
647 fieldIdx, (int) (insns - method->insns), clazz->descriptor, in rewriteInstField()
660 instField->field.clazz->descriptor, instField->field.name); in rewriteInstField()
665 instField->field.clazz->descriptor, instField->field.name, in rewriteInstField()
669 instField->field.clazz->descriptor, instField->field.name); in rewriteInstField()
687 ClassObject* clazz = method->clazz; in rewriteStaticField() local
693 staticField = dvmOptResolveStaticField(clazz, fieldIdx, NULL); in rewriteStaticField()
697 fieldIdx, (int) (insns - method->insns), clazz->descriptor, in rewriteStaticField()
705 staticField->field.clazz->descriptor, staticField->field.name); in rewriteStaticField()
822 methodIdx, resMethod->clazz->descriptor, resMethod->name); in dvmOptResolveMethod()
825 tweakLoader(referrer, resMethod->clazz); in dvmOptResolveMethod()
827 untweakLoader(referrer, resMethod->clazz); in dvmOptResolveMethod()
832 resMethod->clazz->descriptor, resMethod->name, desc, in dvmOptResolveMethod()
854 ClassObject* clazz = method->clazz; in rewriteVirtualInvoke() local
858 baseMethod = dvmOptResolveMethod(clazz, methodIdx, METHOD_VIRTUAL, NULL); in rewriteVirtualInvoke()
862 (int) (insns - method->insns), clazz->descriptor, in rewriteVirtualInvoke()
898 ClassObject* clazz = method->clazz; in rewriteEmptyDirectInvoke() local
902 calledMethod = dvmOptResolveMethod(clazz, methodIdx, METHOD_DIRECT, NULL); in rewriteEmptyDirectInvoke()
906 (int) (insns - method->insns), clazz->descriptor, in rewriteEmptyDirectInvoke()
912 if (calledMethod->clazz == gDvm.classJavaLangObject && in rewriteEmptyDirectInvoke()
979 resMethod = dvmFindVirtualMethod(resClass->iftable[i].clazz, in dvmOptResolveInterfaceMethod()
991 resMethod->clazz->descriptor, (u4) resMethod->methodIndex); in dvmOptResolveInterfaceMethod()
998 resMethod->clazz->descriptor, resMethod->name, desc); in dvmOptResolveInterfaceMethod()
1010 methodIdx, resMethod->clazz->descriptor, resMethod->name); in dvmOptResolveInterfaceMethod()
1027 ClassObject* clazz = method->clazz; in rewriteExecuteInline() local
1033 calledMethod = dvmOptResolveMethod(clazz, methodIdx, methodType, NULL); in rewriteExecuteInline()
1079 ClassObject* clazz = method->clazz; in rewriteExecuteInlineRange() local
1083 calledMethod = dvmOptResolveMethod(clazz, methodIdx, methodType, NULL); in rewriteExecuteInlineRange()