| Index: base/trace_event/memory_dump_request_args.cc
|
| diff --git a/base/trace_event/memory_dump_request_args.cc b/base/trace_event/memory_dump_request_args.cc
|
| index e6c5b87b22684b56f399d6a21bd0f55b4244947a..bf72bef5e4dfca0f9ab6c8d06a230de0466bbd6b 100644
|
| --- a/base/trace_event/memory_dump_request_args.cc
|
| +++ b/base/trace_event/memory_dump_request_args.cc
|
| @@ -12,19 +12,28 @@ namespace trace_event {
|
| // static
|
| const char* MemoryDumpTypeToString(const MemoryDumpType& dump_type) {
|
| switch (dump_type) {
|
| - case MemoryDumpType::TASK_BEGIN:
|
| - return "task_begin";
|
| - case MemoryDumpType::TASK_END:
|
| - return "task_end";
|
| case MemoryDumpType::PERIODIC_INTERVAL:
|
| return "periodic_interval";
|
| case MemoryDumpType::EXPLICITLY_TRIGGERED:
|
| return "explicitly_triggered";
|
| + case MemoryDumpType::PEAK_MEMORY_USAGE:
|
| + return "peak_memory_usage";
|
| }
|
| NOTREACHED();
|
| return "unknown";
|
| }
|
|
|
| +MemoryDumpType StringToMemoryDumpType(const std::string& str) {
|
| + if (str == "periodic_interval")
|
| + return MemoryDumpType::PERIODIC_INTERVAL;
|
| + if (str == "explicitly_triggered")
|
| + return MemoryDumpType::EXPLICITLY_TRIGGERED;
|
| + if (str == "peak_memory_usage")
|
| + return MemoryDumpType::PEAK_MEMORY_USAGE;
|
| + NOTREACHED();
|
| + return MemoryDumpType::LAST;
|
| +}
|
| +
|
| const char* MemoryDumpLevelOfDetailToString(
|
| const MemoryDumpLevelOfDetail& level_of_detail) {
|
| switch (level_of_detail) {
|
|
|