Searched defs:markBits (Results 1 - 4 of 4) sorted by relevance

/dalvik/vm/alloc/
H A DCardTable.cpp213 HeapBitmap *markBits; member in struct:WhiteReferenceCounter
233 if (dvmHeapBitmapIsObjectBitSet(ctx->markBits, obj)) {
255 if (dvmHeapBitmapIsObjectBitSet(ctx->markBits, obj)) {
324 return !dvmHeapBitmapIsObjectBitSet(ctx->markBits, referent);
396 HeapBitmap *markBits = gDvm.gcHeap->markContext.bitmap; local
397 dvmHeapBitmapWalk(markBits, verifyCardTableCallback, markBits);
H A DCopying.cpp562 void dvmHeapSourceGetObjectBitmaps(HeapBitmap objBits[], HeapBitmap markBits[], argument
H A DHeapSource.cpp166 HeapBitmap markBits; member in struct:HeapSource
570 if (!dvmHeapBitmapInit(&hs->markBits, base, length, "dalvik-bitmap-2")) {
571 LOGE_HEAP("Can't create markBits");
577 dvmHeapBitmapDelete(&hs->markBits);
581 gcHeap->markContext.bitmap = &hs->markBits;
641 dvmHeapBitmapDelete(&hs->markBits);
712 max[i] = MIN((uintptr_t)hs->heaps[i].limit - 1, hs->markBits.max);
733 return &gHs->markBits;
739 gHs->liveBits = gHs->markBits;
740 gHs->markBits
[all...]
H A DMarkSweep.cpp501 const HeapBitmap *markBits)
508 if (dvmHeapBitmapIsObjectBitSet(markBits, ptr))
523 const HeapBitmap *markBits = ctx->bitmap;
532 Object *obj = nextGrayObject(ptr, limit, markBits);
500 nextGrayObject(const u1 *base, const u1 *limit, const HeapBitmap *markBits) argument

Completed in 70 milliseconds