| Index: base/trace_event/malloc_dump_provider.cc
|
| diff --git a/base/trace_event/malloc_dump_provider.cc b/base/trace_event/malloc_dump_provider.cc
|
| index 92d513f99d3e311bef9aecce5d3a186736a78957..4304f280760146bacaa8b2d9dada81878c1a778e 100644
|
| --- a/base/trace_event/malloc_dump_provider.cc
|
| +++ b/base/trace_event/malloc_dump_provider.cc
|
| @@ -32,14 +32,13 @@ bool MallocDumpProvider::OnMemoryDump(ProcessMemoryDump* pmd) {
|
| struct mallinfo info = mallinfo();
|
| DCHECK_GE(info.arena + info.hblkhd, info.uordblks);
|
|
|
| - // When the system allocator is implemented by tcmalloc, the total physical
|
| + // When the system allocator is implemented by tcmalloc, the total heap
|
| // size is given by |arena| and |hblkhd| is 0. In case of Android's jemalloc
|
| // |arena| is 0 and the outer pages size is reported by |hblkhd|. In case of
|
| // dlmalloc the total is given by |arena| + |hblkhd|.
|
| // For more details see link: http://goo.gl/fMR8lF.
|
| MemoryAllocatorDump* outer_dump = pmd->CreateAllocatorDump("malloc");
|
| - outer_dump->AddScalar(MemoryAllocatorDump::kNameSize,
|
| - MemoryAllocatorDump::kUnitsBytes,
|
| + outer_dump->AddScalar("heap_virtual_size", MemoryAllocatorDump::kUnitsBytes,
|
| info.arena + info.hblkhd);
|
|
|
| // Total allocated space is given by |uordblks|.
|
|
|