Lines Matching full:heap
17 * DDM-related heap functions
23 #include "alloc/Heap.h"
40 * Heap Info. General information about the heap,
45 * For each heap:
46 * [u4]: heap ID
49 * [u4]: max heap size in bytes (-Xmx)
50 * [u4]: current heap size in bytes
72 LOGW("%s(): can't lock heap to clear when", __func__);
97 /* For each heap (of which there is one) */
99 /* heap ID */
108 /* max allowed heap size in bytes */
111 /* current heap size in bytes */
138 LOGI("%s(): can't lock heap to set when", __func__);
237 //TODO: notice when there's a gap and start a new heap, or at least a new range.
243 /* [u4]: heap ID */
273 /* If we're looking at the native heap, we'll just return
313 assert(!"Unknown GC heap object type");
417 LOGW("Can't lock heap for DDM HPSx dump");
432 /* First, send a heap start chunk.
438 /* Send a series of heap segment chunks.
442 /* Finally, send a heap end chunk.
454 LOGI("dvmDdmHandleHpsgChunk(when %d, what %d, heap %d)", when, what,
485 LOGI("%s(): can't lock heap to set when/what", __func__);