Home | History | Annotate | Download | only in vm

Lines Matching full:refs

215     Object** refs;
228 refs = pRef->table; // use unsorted list
235 size = (refs[i] == NULL) ? 0 : dvmObjectSizeInHeap(refs[i]);
236 Object* ref = refs[i];
240 (refs[i] == NULL) ? "-" : ref->clazz->descriptor,
247 (refs[i] == NULL) ? "-" : ref->clazz->descriptor, size);
257 refs = tableCopy; // use sorted list
267 size = (refs[i-1] == NULL) ? 0 : dvmObjectSizeInHeap(refs[i-1]);
269 if (refs[i] == refs[i-1]) {
272 } else if (refs[i]->clazz == refs[i-1]->clazz &&
273 (int) dvmObjectSizeInHeap(refs[i]) == size)
281 logObject(refs[i-1], size, identical, equiv);
286 /* handle the last entry (everything above outputs refs[i-1]) */
287 size = (refs[count-1] == NULL) ? 0 : dvmObjectSizeInHeap(refs[count-1]);
289 logObject(refs[count-1], size, identical, equiv);
291 LOGW("Memory held directly by tracked refs is %d bytes\n", total);