| Index: base/trace_event/trace_config.cc
|
| diff --git a/base/trace_event/trace_config.cc b/base/trace_event/trace_config.cc
|
| index e2e7b8f39fc6bfe6b2987899380625695617f3de..b6fefa96aafd33dab84d41d09e876bd8afba485a 100644
|
| --- a/base/trace_event/trace_config.cc
|
| +++ b/base/trace_event/trace_config.cc
|
| @@ -50,6 +50,11 @@
|
| const char kEventFiltersParam[] = "event_filters";
|
| const char kFilterPredicateParam[] = "filter_predicate";
|
| const char kFilterArgsParam[] = "filter_args";
|
| +
|
| +// Default configuration of memory dumps.
|
| +const TraceConfig::MemoryDumpConfig::Trigger kDefaultMemoryDumpTrigger = {
|
| + 5000, // min_time_between_dumps_ms
|
| + MemoryDumpLevelOfDetail::DETAILED, MemoryDumpType::PERIODIC_INTERVAL};
|
|
|
| class ConvertableTraceConfigToTraceFormat
|
| : public base::trace_event::ConvertableToTraceFormat {
|
| @@ -454,6 +459,7 @@
|
|
|
| void TraceConfig::SetDefaultMemoryDumpConfig() {
|
| memory_dump_config_.Clear();
|
| + memory_dump_config_.triggers.push_back(kDefaultMemoryDumpTrigger);
|
| memory_dump_config_.allowed_dump_modes = GetDefaultAllowedMemoryDumpModes();
|
| }
|
|
|
|
|