Index: base/trace_event/memory_dump_manager.h |
diff --git a/base/trace_event/memory_dump_manager.h b/base/trace_event/memory_dump_manager.h |
index 1583c9ee6c7b5d37e104f1763015bce07454ec64..21dbaa0562e9f436dcf5e88af13fe0645d89043b 100644 |
--- a/base/trace_event/memory_dump_manager.h |
+++ b/base/trace_event/memory_dump_manager.h |
@@ -245,6 +245,9 @@ class BASE_EXPORT MemoryDumpManager { |
void FinalizeDumpAndAddToTrace( |
std::unique_ptr<ProcessMemoryDumpAsyncState> pmd_async_state); |
+ // Lazily initializes dump_thread_ and returns its TaskRunner. |
+ scoped_refptr<base::SingleThreadTaskRunner> GetTaskRunner(); |
Primiano Tucci (use gerrit)
2017/04/24 15:30:58
I'd call this GetOrCreateBgTaskRunnerLocked()
"Get
hjd
2017/04/24 16:27:59
Done.
|
+ |
// Internal, used only by MemoryDumpManagerDelegate. |
// Creates a memory dump for the current process and appends it to the trace. |
// |callback| will be invoked asynchronously upon completion on the same |