Index: base/memory/discardable_memory_emulated.cc |
diff --git a/base/memory/discardable_memory_emulated.cc b/base/memory/discardable_memory_emulated.cc |
index af4bf39b7677e5d93655ef7bf550b4e5c9e878da..be756d6fc9cb94ee34aed5016100750778b79c30 100644 |
--- a/base/memory/discardable_memory_emulated.cc |
+++ b/base/memory/discardable_memory_emulated.cc |
@@ -29,6 +29,21 @@ DiscardableMemoryEmulated::~DiscardableMemoryEmulated() { |
g_provider.Pointer()->Unregister(this); |
} |
+// static |
+void DiscardableMemoryEmulated::RegisterMemoryPressureListeners() { |
+ g_provider.Pointer()->RegisterMemoryPressureListener(); |
+} |
+ |
+// static |
+void DiscardableMemoryEmulated::UnregisterMemoryPressureListeners() { |
+ g_provider.Pointer()->UnregisterMemoryPressureListener(); |
+} |
+ |
+// static |
+void DiscardableMemoryEmulated::PurgeForTesting() { |
+ g_provider.Pointer()->PurgeAll(); |
+} |
+ |
bool DiscardableMemoryEmulated::Initialize() { |
return Lock() == DISCARDABLE_MEMORY_LOCK_STATUS_PURGED; |
} |
@@ -57,10 +72,5 @@ void* DiscardableMemoryEmulated::Memory() const { |
return memory_.get(); |
} |
-// static |
-void DiscardableMemoryEmulated::PurgeForTesting() { |
- g_provider.Pointer()->PurgeAll(); |
-} |
- |
} // namespace internal |
} // namespace base |