Hi.
I read GC of dalvikVM.
I had one question on the BitmapMarking.
--- start ---
/* file is dalvik/vm/alloc/HeapSource.c: addNewHeap() */
321: static bool
322: addNewHeap(HeapSource *hs, mspace *msp, size_t
mspAbsoluteMaxSize)
323: {
/* snip */
355: if (!dvmHeapBitmapInit(&heap.objectBitmap,
356: (void *)ALIGN_DOWN_TO_PAGE_SIZE
(heap.msp),
357: heap.absoluteMaxSize,
358: "objects"))
--- end ---
Why used ALIGN_DOWN_TO_PAGE_SIZE()? (at 356line)
Anybody knows who would be the best person can answer about the
matter?
I thought overnight, but I did not understand it. :(
---
Narihiro Nakamura
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"android-framework" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-framework?hl=en
-~----------~----~----~----~------~----~------~--~---