Index: base/memory/discardable_memory_emulated.cc |
diff --git a/base/memory/discardable_memory_emulated.cc b/base/memory/discardable_memory_emulated.cc |
index 340a181834ad3dbed5058cd419467f05013bc6f8..ca0026a2dff81fdff9e43db47ee568492ffd6fe3 100644 |
--- a/base/memory/discardable_memory_emulated.cc |
+++ b/base/memory/discardable_memory_emulated.cc |
@@ -45,18 +45,21 @@ DiscardableMemoryEmulated::~DiscardableMemoryEmulated() { |
} |
// static |
-void DiscardableMemoryEmulated::RegisterMemoryPressureListeners() { |
- g_shared_state.Pointer()->manager.RegisterMemoryPressureListener(); |
+bool DiscardableMemoryEmulated::ReduceMemoryUsage() { |
+ return g_shared_state.Pointer()->manager.ReduceMemoryUsage(); |
} |
// static |
-void DiscardableMemoryEmulated::UnregisterMemoryPressureListeners() { |
- g_shared_state.Pointer()->manager.UnregisterMemoryPressureListener(); |
+void DiscardableMemoryEmulated::SetModeratePressureLimit(size_t bytes) { |
+ g_shared_state.Pointer() |
+ ->manager.SetBytesToKeepUnderModeratePressure(bytes); |
} |
// static |
-bool DiscardableMemoryEmulated::ReduceMemoryUsage() { |
- return g_shared_state.Pointer()->manager.ReduceMemoryUsage(); |
+void |
+DiscardableMemoryEmulated::ReduceMemoryUsageUntilWithinModeratePressureLimit() { |
+ g_shared_state.Pointer() |
+ ->manager.ReduceMemoryUsageUntilWithinModeratePressureLimit(); |
} |
// static |