[tracing] Implement polling in MemoryDumpManager

Implement polling for memory totals when peak triggers are given in
trace config. It also triggers dumps if there is a big increase in
memory total.

BUG=607533

Review-Url: https://codereview.chromium.org/2582453002
Cr-Original-Commit-Position: refs/heads/master@{#451386}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 5047017bdca8641764919bcbb25b60b8d89c5684
diff --git a/tools/gn/bootstrap/bootstrap.py b/tools/gn/bootstrap/bootstrap.py
index c3642e8..5986c95 100755
--- a/tools/gn/bootstrap/bootstrap.py
+++ b/tools/gn/bootstrap/bootstrap.py
@@ -501,6 +501,7 @@
       'base/trace_event/memory_allocator_dump_guid.cc',
       'base/trace_event/memory_dump_manager.cc',
       'base/trace_event/memory_dump_request_args.cc',
+      'base/trace_event/memory_dump_scheduler.cc',
       'base/trace_event/memory_dump_session_state.cc',
       'base/trace_event/memory_infra_background_whitelist.cc',
       'base/trace_event/process_memory_dump.cc',