| Index: base/trace_event/memory_allocator_dump.cc
|
| diff --git a/base/trace_event/memory_allocator_dump.cc b/base/trace_event/memory_allocator_dump.cc
|
| index 7583763889ef8b975840d0bcadd12feb359be9a6..2692521c096ab6213cfe1dd20d2a98e8a91ff6ce 100644
|
| --- a/base/trace_event/memory_allocator_dump.cc
|
| +++ b/base/trace_event/memory_allocator_dump.cc
|
| @@ -29,7 +29,8 @@ MemoryAllocatorDump::MemoryAllocatorDump(const std::string& absolute_name,
|
| process_memory_dump_(process_memory_dump),
|
| attributes_(new TracedValue),
|
| guid_(guid),
|
| - flags_(Flags::DEFAULT) {
|
| + flags_(Flags::DEFAULT),
|
| + size_(0) {
|
| // The |absolute_name| cannot be empty.
|
| DCHECK(!absolute_name.empty());
|
|
|
| @@ -59,6 +60,8 @@ MemoryAllocatorDump::~MemoryAllocatorDump() {
|
| void MemoryAllocatorDump::AddScalar(const char* name,
|
| const char* units,
|
| uint64_t value) {
|
| + if (strcmp(kNameSize, name) == 0)
|
| + size_ = value;
|
| SStringPrintf(&string_conversion_buffer_, "%" PRIx64, value);
|
| attributes_->BeginDictionary(name);
|
| attributes_->SetString("type", kTypeScalar);
|
|
|