| Index: base/trace_event/memory_dump_request_args.h
|
| diff --git a/base/trace_event/memory_dump_request_args.h b/base/trace_event/memory_dump_request_args.h
|
| index 4d3763acf16a1922f715816da3b5e6c07cbcc715..05d98be94e4c294a2796f9d1073d8fa7b399d35b 100644
|
| --- a/base/trace_event/memory_dump_request_args.h
|
| +++ b/base/trace_event/memory_dump_request_args.h
|
| @@ -20,10 +20,15 @@ enum class MemoryDumpType {
|
| TASK_BEGIN, // Dumping memory at the beginning of a message-loop task.
|
| TASK_END, // Dumping memory at the ending of a message-loop task.
|
| PERIODIC_INTERVAL, // Dumping memory at periodic intervals.
|
| - EXPLICITLY_TRIGGERED, // Non maskable dump request.
|
| - LAST = EXPLICITLY_TRIGGERED // For IPC macros.
|
| + PERIODIC_INTERVAL_WITH_MMAPS, // As above but w/ heavyweight mmaps dumps.
|
| + // Temporary workaround for crbug.com/499731.
|
| + EXPLICITLY_TRIGGERED, // Non maskable dump request.
|
| + LAST = EXPLICITLY_TRIGGERED // For IPC macros.
|
| };
|
|
|
| +// Returns the name in string for the dump type given.
|
| +BASE_EXPORT const char* MemoryDumpTypeToString(const MemoryDumpType& dump_type);
|
| +
|
| using MemoryDumpCallback = Callback<void(uint64 dump_guid, bool success)>;
|
|
|
| struct BASE_EXPORT MemoryDumpRequestArgs {
|
|
|