| Index: third_party/WebKit/Source/platform/web_process_memory_dump_impl.cc
|
| diff --git a/third_party/WebKit/Source/platform/web_process_memory_dump_impl.cc b/third_party/WebKit/Source/platform/web_process_memory_dump_impl.cc
|
| index fabd109230f80118f7fae5062aa679c796f54169..bc8e4dbe7fe3a69d6e18611db40ed97bb1430b9c 100644
|
| --- a/third_party/WebKit/Source/platform/web_process_memory_dump_impl.cc
|
| +++ b/third_party/WebKit/Source/platform/web_process_memory_dump_impl.cc
|
| @@ -173,11 +173,10 @@ void WebProcessMemoryDumpImpl::dumpHeapUsage(
|
| const char* allocator_name) {
|
| scoped_refptr<base::trace_event::MemoryDumpSessionState> session_state =
|
| process_memory_dump_->session_state();
|
| - scoped_refptr<base::trace_event::TracedValue> heap_dump = ExportHeapDump(
|
| - bytes_by_context,
|
| - session_state->stack_frame_deduplicator(),
|
| + scoped_ptr<base::trace_event::TracedValue> heap_dump = ExportHeapDump(
|
| + bytes_by_context, session_state->stack_frame_deduplicator(),
|
| session_state->type_name_deduplicator());
|
| - process_memory_dump_->AddHeapDump(allocator_name, heap_dump);
|
| + process_memory_dump_->AddHeapDump(allocator_name, std::move(heap_dump));
|
| std::string base_name = base::StringPrintf("tracing/heap_profiler_%s",
|
| allocator_name);
|
| overhead.DumpInto(base_name.c_str(), process_memory_dump_);
|
|
|