Searched defs:markBits (Results 1 - 4 of 4) sorted by relevance
/dalvik/vm/alloc/ |
H A D | CardTable.cpp | 213 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 D | Copying.cpp | 562 void dvmHeapSourceGetObjectBitmaps(HeapBitmap objBits[], HeapBitmap markBits[], argument
|
H A D | HeapSource.cpp | 177 HeapBitmap markBits; member in struct:HeapSource 620 if (!dvmHeapBitmapInit(&hs->markBits, base, length, "dalvik-bitmap-2")) { 621 LOGE_HEAP("Can't create markBits"); 627 dvmHeapBitmapDelete(&hs->markBits); 631 gcHeap->markContext.bitmap = &hs->markBits; 694 dvmHeapBitmapDelete(&hs->markBits); 785 max[i] = MIN((uintptr_t)hs->heaps[i].limit - 1, hs->markBits.max); 806 return &gHs->markBits; 812 gHs->liveBits = gHs->markBits; 813 gHs->markBits [all...] |
H A D | MarkSweep.cpp | 501 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 43 milliseconds