Searched refs:HeapBitmap (Results 1 - 14 of 14) sorted by relevance
/dalvik/vm/alloc/ |
H A D | Verify.h | 29 void dvmVerifyBitmap(const HeapBitmap *bitmap);
|
H A D | HeapBitmap.h | 36 (HB_OFFSET_TO_INDEX(offset_) * sizeof(*((HeapBitmap *)0)->bits)) 81 } HeapBitmap; typedef in typeref:struct:__anon48 88 * Initialize a HeapBitmap so that it points to a bitmap large 92 bool dvmHeapBitmapInit(HeapBitmap *hb, const void *base, size_t maxSize, 98 void dvmHeapBitmapDelete(HeapBitmap *hb); 104 void dvmHeapBitmapZero(HeapBitmap *hb); 112 dvmHeapBitmapWalk(const HeapBitmap *bitmap, 150 dvmHeapBitmapScanWalk(HeapBitmap *bitmap, 184 void dvmHeapBitmapSweepWalk(const HeapBitmap *liveHb, const HeapBitmap *markH [all...] |
H A D | MarkSweep.h | 19 #include "alloc/HeapBitmap.h" 41 HeapBitmap *bitmap;
|
H A D | HeapSource.h | 68 void dvmHeapSourceGetObjectBitmaps(HeapBitmap liveBits[], HeapBitmap markBits[], 74 HeapBitmap *dvmHeapSourceGetLiveBits(void);
|
H A D | HeapBitmap.c | 18 #include "HeapBitmap.h" 23 * Initialize a HeapBitmap so that it points to a bitmap large 28 dvmHeapBitmapInit(HeapBitmap *hb, const void *base, size_t maxSize, 53 dvmHeapBitmapDelete(HeapBitmap *hb) 68 dvmHeapBitmapZero(HeapBitmap *hb) 89 void dvmHeapBitmapSweepWalk(const HeapBitmap *liveHb, const HeapBitmap *markHb, 182 const HeapBitmap *longHb;
|
H A D | Verify.c | 18 #include "alloc/HeapBitmap.h" 60 HeapBitmap *bitmap = dvmHeapSourceGetLiveBits(); 118 void dvmVerifyBitmap(const HeapBitmap *bitmap)
|
H A D | CardTable.c | 155 HeapBitmap *markBits; 269 HeapBitmap *markBits = gDvm.gcHeap->markContext.bitmap;
|
H A D | Alloc.c | 324 HeapBitmap *bitmap = dvmHeapSourceGetLiveBits(); 345 HeapBitmap *bitmap = dvmHeapSourceGetLiveBits();
|
H A D | HeapSource.c | 26 #include "alloc/HeapBitmap.h" 203 HeapBitmap liveBits; 208 HeapBitmap markBits; 701 static void aliasBitmap(HeapBitmap *dst, HeapBitmap *src, 725 void dvmHeapSourceGetObjectBitmaps(HeapBitmap liveBits[], HeapBitmap markBits[], 747 HeapBitmap *dvmHeapSourceGetLiveBits(void) 756 HeapBitmap tmp;
|
H A D | MarkSweep.c | 19 #include "alloc/HeapBitmap.h" 564 static Object *nextGrayObject(u1 *base, u1 *limit, HeapBitmap *markBits) 584 HeapBitmap *markBits, *liveBits; 959 HeapBitmap currMark[HEAP_SOURCE_MAX_HEAP_COUNT]; 960 HeapBitmap currLive[HEAP_SOURCE_MAX_HEAP_COUNT]; 976 HeapBitmap* prevLive = &currMark[i]; 977 HeapBitmap* prevMark = &currLive[i];
|
H A D | Copying.c | 23 #include "alloc/HeapBitmap.h" 148 static size_t sumHeapBitmap(const HeapBitmap *bitmap); 214 HeapBitmap allocBits; 587 void dvmHeapSourceGetObjectBitmaps(HeapBitmap objBits[], HeapBitmap markBits[], 593 HeapBitmap *dvmHeapSourceGetLiveBits(void) 699 HeapBitmap *bitmap; 870 static size_t sumHeapBitmap(const HeapBitmap *bitmap)
|
/dalvik/vm/alloc/TEST/HeapBitmapTest/ |
H A 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/Dalvik.h 19 out/hbtest: out/main.o out/HeapBitmap.o out/clz.o
|
H A D | main.c | 8 #include "HeapBitmap.h" 25 HeapBitmap hb; 66 bool is_zeroed(const HeapBitmap *hb) 78 void assert_empty(const HeapBitmap *hb) 107 HeapBitmap hb; 184 HeapBitmap hb; 209 HeapBitmap hb; 390 HeapBitmap hb1, hb2;
|
/dalvik/vm/ |
H A D | Dvm.mk | 131 alloc/HeapBitmap.c.arm \
|
Completed in 75 milliseconds