Home
last modified time | relevance | path

Searched refs:finger (Results 1 – 5 of 5) sorted by relevance

/dalvik/vm/alloc/
DMarkSweep.h46 const void *finger; // only used while scanning/recursing. member
DMarkSweep.cpp96 ctx->finger = NULL; in dvmHeapBeginMarkStep()
119 if (checkFinger && (void *)obj < ctx->finger) { in markObjectNonNull()
210 assert(ctx->finger == (void *)ULONG_MAX); in dvmHeapReMarkRootSet()
474 assert(ctx->finger == (void *)ULONG_MAX); in processMarkStack()
584 static void scanBitmapCallback(Object *obj, void *finger, void *arg) in scanBitmapCallback() argument
587 ctx->finger = (void *)finger; in scanBitmapCallback()
599 assert(ctx->finger == NULL); in dvmHeapScanMarkedObjects()
606 ctx->finger = (void *)ULONG_MAX; in dvmHeapScanMarkedObjects()
622 assert(ctx->finger == (void *)ULONG_MAX); in dvmHeapReScanMarkedObjects()
853 ctx->finger = NULL; in dvmHeapFinishMarkStep()
DHeapBitmap.h77 typedef void BitmapScanCallback(Object *obj, void *finger, void *arg);
DHeapBitmap.cpp144 void *finger = (void *)(HB_INDEX_TO_OFFSET(i + 1) + bitmap->base); in dvmHeapBitmapScanWalk() local
148 (*callback)(obj, finger, arg); in dvmHeapBitmapScanWalk()
/dalvik/vm/alloc/TEST/HeapBitmapTest/
Dmain.c317 xorCallback(size_t numPtrs, void **ptrs, const void *finger, void *arg) in xorCallback() argument
325 assert(ptrs[i] < finger); in xorCallback()
327 (uintptr_t)ptrs[i], (uintptr_t)finger); in xorCallback()