Index: net/disk_cache/disk_cache.h |
diff --git a/net/disk_cache/disk_cache.h b/net/disk_cache/disk_cache.h |
index 09924065c4b7bc39be9b031246e9456a0042b888..048c3a1cc82486a2aadd0584d69ca2f6b0f405c3 100644 |
--- a/net/disk_cache/disk_cache.h |
+++ b/net/disk_cache/disk_cache.h |
@@ -25,6 +25,9 @@ |
namespace base { |
class FilePath; |
class SingleThreadTaskRunner; |
+namespace trace_event { |
+class ProcessMemoryDump; |
+} |
} |
namespace net { |
@@ -174,6 +177,11 @@ class NET_EXPORT Backend { |
// Called whenever an external cache in the system reuses the resource |
// referred to by |key|. |
virtual void OnExternalCacheHit(const std::string& key) = 0; |
+ |
+ // Dumps memory allocation stats. |parent_dump_absolute_name| is the name |
+ // used by the parent MemoryAllocatorDump in the memory dump hierarchy. |
+ virtual void DumpMemoryStats(base::trace_event::ProcessMemoryDump* pmd, |
+ const std::string& parent_absolute_name) const {} |
}; |
// This interface represents an entry in the disk cache. |