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 f068b704c52ece4a6f5a92f7b96fc65d11c900e2..61d1dd085da9c0d027516a5f68b63b4269bf5df4 100644 |
--- a/base/trace_event/memory_dump_manager.h |
+++ b/base/trace_event/memory_dump_manager.h |
@@ -366,6 +366,11 @@ class BASE_EXPORT MemoryDumpManager : public TraceLog::EnabledStateObserver { |
// Shared among all the PMDs to keep state scoped to the tracing session. |
scoped_refptr<MemoryDumpSessionState> session_state_; |
+ // The list of names of dump providers that are blacklisted from strict thread |
+ // affinity check on unregistration. |
+ std::unordered_set<StringPiece, StringPieceHash> |
+ strict_thread_check_blacklist_; |
+ |
MemoryDumpManagerDelegate* delegate_; // Not owned. |
// When true, this instance is in charge of coordinating periodic dumps. |