| 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 74ec5dc18533c446e6fbd96672b20f0672de63a2..f3ff9d8e3b5f6ef6c14706b5411d96974fab9a4f 100644
|
| --- a/base/trace_event/memory_dump_request_args.h
|
| +++ b/base/trace_event/memory_dump_request_args.h
|
| @@ -28,11 +28,13 @@ enum class MemoryDumpType {
|
| };
|
|
|
| // Tells the MemoryDumpProvider(s) how much detailed their dumps should be.
|
| -enum class MemoryDumpLevelOfDetail {
|
| +enum class MemoryDumpLevelOfDetail : uint32_t {
|
| + FIRST,
|
| +
|
| // 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,
|
| + BACKGROUND = FIRST,
|
|
|
| // For the levels below, MemoryDumpProvider instances must guarantee that the
|
| // total size reported in the root node is consistent. Only the granularity of
|
| @@ -44,7 +46,6 @@ enum class MemoryDumpLevelOfDetail {
|
| // Unrestricted amount of entries per dump.
|
| DETAILED,
|
|
|
| - // For IPC Macros.
|
| LAST = DETAILED
|
| };
|
|
|
|
|