size_t dvmCountAssignableInstancesOfClass(const ClassObject *clazz) { CountContext ctx = { clazz, 0 }; dvmLockHeap(); HeapBitmap *bitmap = dvmHeapSourceGetLiveBits(); dvmHeapBitmapWalk(bitmap, countAssignableInstancesOfClassCallback, &ctx); dvmUnlockHeap(); return ctx.count; }
static void verifyRootsAndHeap() { dvmVerifyRoots(); dvmVerifyBitmap(dvmHeapSourceGetLiveBits()); }