Lines Matching refs:HeapChunkContext
4534 class HeapChunkContext { class
4538 HeapChunkContext(bool merge, bool native) in HeapChunkContext() function in art::HeapChunkContext
4550 ~HeapChunkContext() { in ~HeapChunkContext()
4601 reinterpret_cast<HeapChunkContext*>(arg)->HeapChunkJavaCallback(start, end, used_bytes); in HeapChunkJavaCallback()
4606 reinterpret_cast<HeapChunkContext*>(arg)->HeapChunkNativeCallback(start, end, used_bytes); in HeapChunkNativeCallback()
4767 DISALLOW_COPY_AND_ASSIGN(HeapChunkContext);
4790 HeapChunkContext context(what == HPSG_WHAT_MERGED_OBJECTS, native); in DdmSendHeapSegments()
4794 HeapChunkContext::HeapChunkJavaCallback( in DdmSendHeapSegments()
4807 space->AsDlMallocSpace()->Walk(HeapChunkContext::HeapChunkJavaCallback, &context); in DdmSendHeapSegments()
4815 space->AsRosAllocSpace()->Walk(HeapChunkContext::HeapChunkJavaCallback, &context); in DdmSendHeapSegments()
4820 HeapChunkContext::HeapChunkJavaCallback(nullptr, nullptr, 0, &context); in DdmSendHeapSegments()
4829 HeapChunkContext::HeapChunkJavaCallback(nullptr, nullptr, 0, &context); in DdmSendHeapSegments()
4840 heap->GetLargeObjectsSpace()->Walk(HeapChunkContext::HeapChunkJavaCallback, &context); in DdmSendHeapSegments()