Home | History | Annotate | Download | only in out

Lines Matching defs:clazz

125                 curMethod->clazz->descriptor, curMethod->name, desc);       \
373 if (obj->clazz == NULL || ((u4) obj->clazz) <= 65536) {
375 LOGE("Invalid object class %p (in %p)\n", obj->clazz, obj);
405 if (obj->clazz == NULL || ((u4) obj->clazz) <= 65536) {
407 LOGE("Invalid object class %p (in %p)\n", obj->clazz, obj);
1070 ifield = dvmResolveInstField(curMethod->clazz, ref); \
1115 ifield = dvmResolveInstField(curMethod->clazz, ref); \
1160 sfield = dvmResolveStaticField(curMethod->clazz, ref); \
1184 clazz, ref); \
1488 strObj = dvmResolveString(curMethod->clazz, ref);
1510 strObj = dvmResolveString(curMethod->clazz, tmp);
1522 ClassObject* clazz;
1527 clazz = dvmDexGetResolvedClass(methodClassDex, ref);
1528 if (clazz == NULL) {
1530 clazz = dvmResolveClass(curMethod->clazz, ref, true);
1531 if (clazz == NULL)
1534 SET_REGISTER(vdst, (u4) clazz);
1550 ILOGV("+ locking %p %s\n", obj, obj->clazz->descriptor);
1583 ILOGV("+ unlocking %p %s\n", obj, obj->clazz->descriptor);
1596 ClassObject* clazz;
1611 clazz = dvmDexGetResolvedClass(methodClassDex, ref);
1612 if (clazz == NULL) {
1613 clazz = dvmResolveClass(curMethod->clazz, ref, false);
1614 if (clazz == NULL)
1617 if (!dvmInstanceof(obj->clazz, clazz)) {
1619 "Ljava/lang/ClassCastException;", obj->clazz->descriptor);
1630 ClassObject* clazz;
1646 clazz = dvmDexGetResolvedClass(methodClassDex, ref);
1647 if (clazz == NULL) {
1649 clazz = dvmResolveClass(curMethod->clazz, ref, true);
1650 if (clazz == NULL)
1653 SET_REGISTER(vdst, dvmInstanceof(obj->clazz, clazz));
1679 ClassObject* clazz;
1687 clazz = dvmDexGetResolvedClass(methodClassDex, ref);
1688 if (clazz == NULL) {
1689 clazz = dvmResolveClass(curMethod->clazz, ref, false);
1690 if (clazz == NULL)
1694 if (!dvmIsClassInitialized(clazz) && !dvmInitClass(clazz))
1710 //if (dvmIsInterfaceClass(clazz) || dvmIsAbstractClass(clazz)) {
1712 // clazz->descriptor);
1715 newObj = dvmAllocObject(clazz, ALLOC_DONT_TRACK);
1744 arrayClass = dvmResolveClass(curMethod->clazz, ref, false);
2086 if (!dvmCanPutArrayElement(obj->clazz, arrayObj->obj.clazz)) {
2088 obj->clazz->descriptor, obj,
2089 arrayObj->obj.clazz->descriptor, arrayObj);
2090 //dvmDumpClass(obj->clazz);
2091 //dvmDumpClass(arrayObj->obj.clazz);
3170 arrayClass = dvmResolveClass(curMethod->clazz, ref, false);
3271 baseMethod = dvmResolveMethod(curMethod->clazz, ref,METHOD_VIRTUAL);
3282 assert(baseMethod->methodIndex < thisPtr->clazz->vtableCount);
3283 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex];
3286 callsiteClass = thisPtr->clazz;
3310 baseMethod->clazz->descriptor, baseMethod->name,
3312 methodToCall->clazz->descriptor, methodToCall->name);
3318 baseMethod->clazz->descriptor, baseMethod->name,
3320 methodToCall->clazz->descriptor, methodToCall->name);
3321 //dvmDumpClass(baseMethod->clazz);
3322 //dvmDumpClass(methodToCall->clazz);
3364 baseMethod = dvmResolveMethod(curMethod->clazz, ref,METHOD_VIRTUAL);
3380 if (baseMethod->methodIndex >= curMethod->clazz->super->vtableCount) {
3389 methodToCall = curMethod->clazz->super->vtable[baseMethod->methodIndex];
3401 baseMethod->clazz->descriptor, baseMethod->name,
3402 methodToCall->clazz->descriptor, methodToCall->name);
3438 thisClass = thisPtr->clazz;
3483 methodToCall = dvmResolveMethod(curMethod->clazz, ref,
3510 methodToCall = dvmResolveMethod(curMethod->clazz, ref, METHOD_STATIC);
3559 callsiteClass = thisPtr->clazz;
3566 assert(ref < thisPtr->clazz->vtableCount);
3567 methodToCall = thisPtr->clazz->vtable[ref];
3581 ref, methodToCall->clazz->descriptor, methodToCall->name);
3612 if (ref >= curMethod->clazz->super->vtableCount) {
3617 assert(ref < curMethod->clazz->super->vtableCount);
3629 methodToCall = curMethod->clazz->super->vtable[ref];
3642 ref, methodToCall->clazz->descriptor, methodToCall->name);
3668 retval.j, curMethod->clazz->descriptor, curMethod->name,
3697 //methodClass = curMethod->clazz;
3698 methodClassDex = curMethod->clazz->pDvmDex;
3700 ILOGD("> (return to %s.%s %s)", curMethod->clazz->descriptor,
3751 exception->clazz->descriptor, curMethod->name,
3824 exception->clazz->descriptor, dvmGetMethodSourceFile(curMethod),
3836 exception->clazz->descriptor, dvmGetMethodSourceFile(curMethod),
3849 //methodClass = curMethod->clazz;
3850 methodClassDex = curMethod->clazz->pDvmDex;
3852 ILOGV("> pc <-- %s.%s %s", curMethod->clazz->descriptor,
3902 //printf(" --> %s.%s %s\n", methodToCall->clazz->descriptor,
3972 methodToCall->clazz->descriptor, methodToCall->name,
4025 methodClassDex = curMethod->clazz->pDvmDex;
4034 ILOGD("> pc <-- %s.%s %s", curMethod->clazz->descriptor,
4061 ILOGD("> native <-- %s.%s %s", methodToCall->clazz->descriptor,
4103 methodToCall->clazz->descriptor, methodToCall->name,
4104 curMethod->clazz->descriptor, curMethod->name,