Chromium Code Reviews| Index: base/chromeos/memory_pressure_monitor_chromeos.h |
| diff --git a/base/chromeos/memory_pressure_observer_chromeos.h b/base/chromeos/memory_pressure_monitor_chromeos.h |
| similarity index 84% |
| rename from base/chromeos/memory_pressure_observer_chromeos.h |
| rename to base/chromeos/memory_pressure_monitor_chromeos.h |
| index 9af07d41d4789fd40a886123e4fdb3ae89cf39f5..930592aa9ab504fc9cdbc28b478910f4d2a83c75 100644 |
| --- a/base/chromeos/memory_pressure_observer_chromeos.h |
| +++ b/base/chromeos/memory_pressure_monitor_chromeos.h |
| @@ -2,8 +2,8 @@ |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| -#ifndef BASE_CHROMEOS_MEMORY_PRESSURE_OBSERVER_CHROMEOS_H_ |
| -#define BASE_CHROMEOS_MEMORY_PRESSURE_OBSERVER_CHROMEOS_H_ |
| +#ifndef BASE_CHROMEOS_MEMORY_PRESSURE_MONITOR_CHROMEOS_H_ |
| +#define BASE_CHROMEOS_MEMORY_PRESSURE_MONITOR_CHROMEOS_H_ |
| #include "base/base_export.h" |
| #include "base/gtest_prod_util.h" |
| @@ -14,16 +14,16 @@ |
| namespace base { |
| -class TestMemoryPressureObserver; |
| +class TestMemoryPressureMonitor; |
| //////////////////////////////////////////////////////////////////////////////// |
| -// MemoryPressureObserverChromeOS |
| +// MemoryPressureMonitorChromeOS |
| // |
| // A class to handle the observation of our free memory. It notifies the |
| // MemoryPressureListener of memory fill level changes, so that it can take |
| // action to reduce memory resources accordingly. |
| // |
| -class BASE_EXPORT MemoryPressureObserverChromeOS { |
| +class BASE_EXPORT MemoryPressureMonitorChromeOS { |
|
chrisha
2015/04/08 21:38:16
Shouldn't this inherit from base::MemoryPressure?
dmichael (off chromium)
2015/04/08 22:09:03
Ugh, I had this right in an earlier patch but mess
|
| public: |
| using GetUsedMemoryInPercentCallback = int (*)(); |
| @@ -47,8 +47,8 @@ class BASE_EXPORT MemoryPressureObserverChromeOS { |
| THRESHOLD_AGGRESSIVE = 4 |
| }; |
| - explicit MemoryPressureObserverChromeOS(MemoryPressureThresholds thresholds); |
| - virtual ~MemoryPressureObserverChromeOS(); |
| + explicit MemoryPressureMonitorChromeOS(MemoryPressureThresholds thresholds); |
| + virtual ~MemoryPressureMonitorChromeOS(); |
| // Redo the memory pressure calculation soon and call again if a critical |
| // memory pressure prevails. Note that this call will trigger an asynchronous |
| @@ -61,7 +61,7 @@ class BASE_EXPORT MemoryPressureObserverChromeOS { |
| } |
| private: |
| - friend TestMemoryPressureObserver; |
| + friend TestMemoryPressureMonitor; |
| // Starts observing the memory fill level. |
| // Calls to StartObserving should always be matched with calls to |
| // StopObserving. |
| @@ -89,7 +89,7 @@ class BASE_EXPORT MemoryPressureObserverChromeOS { |
| // A periodic timer to check for resource pressure changes. This will get |
| // replaced by a kernel triggered event system (see crbug.com/381196). |
| - base::RepeatingTimer<MemoryPressureObserverChromeOS> timer_; |
| + base::RepeatingTimer<MemoryPressureMonitorChromeOS> timer_; |
| // To slow down the amount of moderate pressure event calls, this counter |
| // gets used to count the number of events since the last event occured. |
| @@ -99,11 +99,11 @@ class BASE_EXPORT MemoryPressureObserverChromeOS { |
| const int moderate_pressure_threshold_percent_; |
| const int critical_pressure_threshold_percent_; |
| - base::WeakPtrFactory<MemoryPressureObserverChromeOS> weak_ptr_factory_; |
| + base::WeakPtrFactory<MemoryPressureMonitorChromeOS> weak_ptr_factory_; |
| - DISALLOW_COPY_AND_ASSIGN(MemoryPressureObserverChromeOS); |
| + DISALLOW_COPY_AND_ASSIGN(MemoryPressureMonitorChromeOS); |
| }; |
| } // namespace base |
| -#endif // BASE_CHROMEOS_MEMORY_PRESSURE_OBSERVER_CHROMEOS_H_ |
| +#endif // BASE_CHROMEOS_MEMORY_PRESSURE_MONITOR_CHROMEOS_H_ |