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 00d560ec6ac0fc686a7a35a457248bcd3e122a3e..155139ba49374ed5fa44f0797e2e0afd1dfa2c84 100644 |
--- a/base/trace_event/memory_dump_request_args.h |
+++ b/base/trace_event/memory_dump_request_args.h |
@@ -32,9 +32,20 @@ enum class MemoryDumpType { |
// affect the total size reported in the root node, but only the granularity of |
// the child MemoryAllocatorDump(s). |
enum class MemoryDumpLevelOfDetail { |
- LIGHT, // Few entries, typically a fixed number, per dump. |
- DETAILED, // Unrestricted amount of entries per dump. |
- LAST = DETAILED // For IPC Macros. |
+ // For background tracing mode. The dump time is quick, and typically just the |
+ // totals are expected. Suballocations need not be specified. Dump name must |
+ // contain only pre-defined strings and string arguments cannot be added. |
+ BACKGROUND, |
+ |
+ // Few entries, typically a fixed number, per dump. Suballocations must be |
+ // marked. |
+ LIGHT, |
+ |
+ // Unrestricted amount of entries per dump. |
+ DETAILED, |
+ |
+ // For IPC Macros. |
+ LAST = DETAILED |
}; |
// Initial request arguments for a global memory dump. (see |