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 android-framework@googlegroups.com To unsubscribe from this group, send email to android-framework+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-framework?hl=en -~----------~----~----~----~------~----~------~--~---