Home | History | Annotate | Download | only in alloc

Lines Matching defs:clazz

294     assert(obj->clazz != NULL);
297 if (obj->clazz->refOffsets != CLASS_WALK_SUPER) {
298 unsigned int refOffsets = obj->clazz->refOffsets;
306 ClassObject *clazz;
308 for (clazz = obj->clazz; clazz != NULL; clazz = clazz->super) {
309 InstField *field = clazz->ifields;
310 for (i = 0; i < clazz->ifieldRefCount; ++i, ++field) {
327 assert(obj->obj.clazz == gDvm.classJavaLangClass);
330 markObject((Object *)obj->obj.clazz, ctx);
365 assert(obj->obj.clazz != NULL);
368 markObject((Object *)obj->obj.clazz, ctx);
369 if (IS_CLASS_FLAG_SET(obj->obj.clazz, CLASS_ISOBJECTARRAY)) {
386 return GET_CLASS_FLAG_GROUP(obj->clazz, flags);
470 assert(obj->clazz != NULL);
471 assert(IS_CLASS_FLAG_SET(obj->clazz, CLASS_ISREFERENCE));
497 assert(obj->obj.clazz != NULL);
500 markObject((Object *)obj->obj.clazz, ctx);
503 if (IS_CLASS_FLAG_SET(obj->obj.clazz, CLASS_ISREFERENCE)) {
516 assert(obj->clazz != NULL);
523 if (obj->clazz == gDvm.classJavaLangClass) {
525 } else if (IS_CLASS_FLAG_SET(obj->clazz, CLASS_ISARRAY)) {
550 assert(dvmIsValidObject((Object *)obj->clazz));
551 clazz, CLASS_ISARRAY)) {
553 } else if (obj->clazz == gDvm.classJavaLangClass) {
556 return obj->clazz->objectSize;