Searched refs:HeapBitmap (Results 1 – 9 of 9) sorted by relevance
/dalvik/vm/alloc/ |
D | HeapBitmap.h | 71 } HeapBitmap; typedef 79 bool dvmHeapBitmapInit(HeapBitmap *hb, const void *base, size_t maxSize, 85 bool dvmHeapBitmapInitFromTemplate(HeapBitmap *hb, 86 const HeapBitmap *templateBitmap, const char *name); 92 bool dvmHeapBitmapInitListFromTemplates(HeapBitmap out[], 93 HeapBitmap templates[], size_t numBitmaps, const char *name); 98 void dvmHeapBitmapDelete(HeapBitmap *hb); 103 void dvmHeapBitmapDeleteList(HeapBitmap hbs[], size_t numBitmaps); 109 void dvmHeapBitmapZero(HeapBitmap *hb); 122 bool dvmHeapBitmapXorWalk(const HeapBitmap *hb1, const HeapBitmap *hb2, [all …]
|
D | HeapBitmap.c | 41 dvmHeapBitmapInit(HeapBitmap *hb, const void *base, size_t maxSize, in dvmHeapBitmapInit() 87 dvmHeapBitmapInitFromTemplate(HeapBitmap *hb, const HeapBitmap *templateBitmap, in dvmHeapBitmapInitFromTemplate() 99 dvmHeapBitmapInitListFromTemplates(HeapBitmap out[], HeapBitmap templates[], in dvmHeapBitmapInitListFromTemplates() 127 dvmHeapBitmapDelete(HeapBitmap *hb) in dvmHeapBitmapDelete() 143 dvmHeapBitmapDeleteList(HeapBitmap hbs[], size_t numBitmaps) in dvmHeapBitmapDeleteList() 157 dvmHeapBitmapZero(HeapBitmap *hb) in dvmHeapBitmapZero() 182 dvmHeapBitmapXorWalk(const HeapBitmap *hb1, const HeapBitmap *hb2, in dvmHeapBitmapXorWalk() 283 const HeapBitmap *longHb; in dvmHeapBitmapXorWalk() 316 createSortedBitmapIndexList(const HeapBitmap hbs[], size_t numBitmaps, in createSortedBitmapIndexList() 340 dvmHeapBitmapXorWalkLists(const HeapBitmap hbs1[], const HeapBitmap hbs2[], in dvmHeapBitmapXorWalkLists() [all …]
|
D | HeapSource.h | 62 ssize_t dvmHeapSourceGetObjectBitmaps(HeapBitmap outBitmaps[], 73 bool dvmHeapSourceReplaceObjectBitmaps(HeapBitmap objectBitmaps[],
|
D | MarkSweep.h | 41 HeapBitmap bitmaps[HEAP_SOURCE_MAX_HEAP_COUNT];
|
D | MarkSweep.c | 148 HeapBitmap objectBitmaps[HEAP_SOURCE_MAX_HEAP_COUNT]; in dvmHeapBeginMarkStep() 1142 HeapBitmap *markBitmap; in dvmHeapFinishMarkStep() 1143 HeapBitmap objectBitmap; in dvmHeapFinishMarkStep() 1192 hprofDumpUnmarkedObjects(const HeapBitmap markBitmaps[], in hprofDumpUnmarkedObjects() 1193 const HeapBitmap objectBitmaps[], size_t numBitmaps) in hprofDumpUnmarkedObjects() 1303 const HeapBitmap *markBitmaps; in dvmHeapSweepUnmarkedObjects() 1305 HeapBitmap objectBitmaps[HEAP_SOURCE_MAX_HEAP_COUNT]; in dvmHeapSweepUnmarkedObjects()
|
D | HeapSource.c | 107 HeapBitmap objectBitmap; 601 dvmHeapSourceGetObjectBitmaps(HeapBitmap outBitmaps[], size_t maxBitmaps) in dvmHeapSourceGetObjectBitmaps() 627 dvmHeapSourceReplaceObjectBitmaps(HeapBitmap objectBitmaps[], size_t nBitmaps) in dvmHeapSourceReplaceObjectBitmaps() 640 HeapBitmap swap; in dvmHeapSourceReplaceObjectBitmaps()
|
/dalvik/vm/alloc/TEST/HeapBitmapTest/ |
D | Makefile | 10 out/main.o: main.c ../../HeapBitmap.h 13 out/HeapBitmap.o: ../../HeapBitmap.c ../../HeapBitmap.h ../../clz.h include/cutils/ashmem.h include… 19 out/hbtest: out/main.o out/HeapBitmap.o out/clz.o
|
D | main.c | 25 HeapBitmap hb; in test_init() 66 bool is_zeroed(const HeapBitmap *hb) in is_zeroed() 78 void assert_empty(const HeapBitmap *hb) in assert_empty() 107 HeapBitmap hb; in test_bits() 184 HeapBitmap hb; in test_clear() 209 HeapBitmap hb; in test_modify() 390 HeapBitmap hb1, hb2; in run_xor()
|
/dalvik/vm/ |
D | Dvm.mk | 129 alloc/HeapBitmap.c.arm \
|