Searched refs:finger (Results 1 – 5 of 5) sorted by relevance
/dalvik/vm/alloc/ |
D | MarkSweep.h | 46 const void *finger; // only used while scanning/recursing. member
|
D | MarkSweep.cpp | 96 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()
|
D | HeapBitmap.h | 77 typedef void BitmapScanCallback(Object *obj, void *finger, void *arg);
|
D | HeapBitmap.cpp | 144 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/ |
D | main.c | 317 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()
|