Home
last modified time | relevance | path

Searched refs:HeapBitmap (Results 1 – 9 of 9) sorted by relevance

/dalvik/vm/alloc/
DHeapBitmap.h71 } 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 …]
DHeapBitmap.c41 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 …]
DHeapSource.h62 ssize_t dvmHeapSourceGetObjectBitmaps(HeapBitmap outBitmaps[],
73 bool dvmHeapSourceReplaceObjectBitmaps(HeapBitmap objectBitmaps[],
DMarkSweep.h41 HeapBitmap bitmaps[HEAP_SOURCE_MAX_HEAP_COUNT];
DMarkSweep.c148 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()
DHeapSource.c107 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/
DMakefile10 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
Dmain.c25 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/
DDvm.mk129 alloc/HeapBitmap.c.arm \