Index: base/chromeos/memory_pressure_monitor_chromeos.cc |
diff --git a/base/chromeos/memory_pressure_monitor_chromeos.cc b/base/chromeos/memory_pressure_monitor_chromeos.cc |
index 404c515c8040edb399c6b3715c6b8306a8fc47be..9c3227a8a1e8795c1a5e6c96d9c0a9a2674a2a11 100644 |
--- a/base/chromeos/memory_pressure_monitor_chromeos.cc |
+++ b/base/chromeos/memory_pressure_monitor_chromeos.cc |
@@ -11,6 +11,7 @@ |
#include "base/metrics/histogram_macros.h" |
#include "base/posix/eintr_wrapper.h" |
#include "base/process/process_metrics.h" |
+#include "base/thread_task_runner_handle.h" |
#include "base/time/time.h" |
namespace base { |
@@ -120,10 +121,9 @@ MemoryPressureMonitorChromeOS::~MemoryPressureMonitorChromeOS() { |
} |
void MemoryPressureMonitorChromeOS::ScheduleEarlyCheck() { |
- MessageLoop::current()->PostTask( |
- FROM_HERE, |
- Bind(&MemoryPressureMonitorChromeOS::CheckMemoryPressure, |
- weak_ptr_factory_.GetWeakPtr())); |
+ ThreadTaskRunnerHandle::Get()->PostTask( |
+ FROM_HERE, Bind(&MemoryPressureMonitorChromeOS::CheckMemoryPressure, |
+ weak_ptr_factory_.GetWeakPtr())); |
} |
MemoryPressureListener::MemoryPressureLevel |