Index: net/socket/client_socket_pool_base.h |
diff --git a/net/socket/client_socket_pool_base.h b/net/socket/client_socket_pool_base.h |
index 192602186f285b90791dab45319ad90950dfde70..f221f8e330ca39fbf575832ae7a5f73d2d2794bf 100644 |
--- a/net/socket/client_socket_pool_base.h |
+++ b/net/socket/client_socket_pool_base.h |
@@ -56,6 +56,9 @@ |
namespace base { |
class DictionaryValue; |
+namespace trace_event { |
+class ProcessMemoryDump; |
+} |
} |
namespace net { |
@@ -338,6 +341,11 @@ class NET_EXPORT_PRIVATE ClientSocketPoolBaseHelper |
const std::string& name, |
const std::string& type) const; |
+ // Dumps memory allocation stats. |parent_dump_absolute_name| is the name |
+ // used by the parent MemoryAllocatorDump in the memory dump hierarchy. |
+ void DumpMemoryStats(base::trace_event::ProcessMemoryDump* pmd, |
+ const std::string& parent_dump_absolute_name) const; |
+ |
base::TimeDelta ConnectionTimeout() const { |
return connect_job_factory_->ConnectionTimeout(); |
} |
@@ -793,6 +801,11 @@ class ClientSocketPoolBase { |
return helper_.GetLoadState(group_name, handle); |
} |
+ void DumpMemoryStats(base::trace_event::ProcessMemoryDump* pmd, |
+ const std::string& parent_dump_absolute_name) const { |
+ return helper_.DumpMemoryStats(pmd, parent_dump_absolute_name); |
+ } |
+ |
virtual void OnConnectJobComplete(int result, ConnectJob* job) { |
return helper_.OnConnectJobComplete(result, job); |
} |