Home | History | Annotate | Download | only in alloc

Lines Matching full:livebits

174     HeapBitmap liveBits;
286 dvmHeapBitmapSetObjectBit(&hs->liveBits, ptr);
301 dvmHeapBitmapClearObjectBit(&hs->liveBits, ptr);
671 if (!dvmHeapBitmapInit(&hs->liveBits, base, length, "dalvik-bitmap-1")) {
672 LOGE_HEAP("Can't create liveBits");
677 dvmHeapBitmapDelete(&hs->liveBits);
683 dvmHeapBitmapDelete(&hs->liveBits);
748 dvmHeapBitmapDelete(&hs->liveBits);
851 return &gHs->liveBits;
866 HeapBitmap tmp = gHs->liveBits;
867 gHs->liveBits = gHs->markBits;
887 assert(gHs->liveBits.base == gHs->markBits.base);
888 assert(gHs->liveBits.bitsLen == gHs->markBits.bitsLen);
898 (uintptr_t)gHs->heaps[i].base - gHs->liveBits.base);
900 char *src = (char *)(gHs->liveBits.bits + index);
1127 return dvmHeapBitmapIsObjectBitSet(&gHs->liveBits, ptr) != 0;