Home
last modified time | relevance | path

Searched refs:MemoryPressureObserver (Results 1 – 6 of 6) sorted by relevance

/external/chromium_org/athena/resource_manager/
Dmemory_pressure_notifier.cc14 MemoryPressureObserver* listener) in MemoryPressureNotifier()
16 current_pressure_(MemoryPressureObserver::MEMORY_PRESSURE_UNKNOWN) { in MemoryPressureNotifier()
38 MemoryPressureObserver::MemoryPressure pressure = in CheckMemoryPressure()
42 (pressure != MemoryPressureObserver::MEMORY_PRESSURE_LOW && in CheckMemoryPressure()
43 pressure != MemoryPressureObserver::MEMORY_PRESSURE_UNKNOWN)) { in CheckMemoryPressure()
51 MemoryPressureObserver::MemoryPressure
55 return MemoryPressureObserver::MEMORY_PRESSURE_UNKNOWN; in GetMemoryPressureLevelFromFillLevel()
57 return MemoryPressureObserver::MEMORY_PRESSURE_LOW; in GetMemoryPressureLevelFromFillLevel()
59 return MemoryPressureObserver::MEMORY_PRESSURE_MODERATE; in GetMemoryPressureLevelFromFillLevel()
61 return MemoryPressureObserver::MEMORY_PRESSURE_HIGH; in GetMemoryPressureLevelFromFillLevel()
[all …]
Dmemory_pressure_notifier.h24 class MemoryPressureObserver {
26 MemoryPressureObserver() {} in MemoryPressureObserver() function
27 virtual ~MemoryPressureObserver() {} in ~MemoryPressureObserver()
61 explicit MemoryPressureNotifier(MemoryPressureObserver* listener);
79 MemoryPressureObserver::MemoryPressure GetMemoryPressureLevelFromFillLevel(
85 MemoryPressureObserver* listener_;
88 MemoryPressureObserver::MemoryPressure current_pressure_;
Dmemory_pressure_notifier_unittest.cc47 class TestMemoryPressureObserver : public MemoryPressureObserver {
66 MemoryPressureObserver::MemoryPressure pressure() { return pressure_; } in pressure()
75 MemoryPressureObserver::MemoryPressure pressure_;
152 EXPECT_EQ(MemoryPressureObserver::MEMORY_PRESSURE_LOW, in TEST_F()
156 EXPECT_EQ(MemoryPressureObserver::MEMORY_PRESSURE_LOW, in TEST_F()
167 EXPECT_EQ(MemoryPressureObserver::MEMORY_PRESSURE_UNKNOWN, in TEST_F()
178 EXPECT_EQ(MemoryPressureObserver::MEMORY_PRESSURE_MODERATE, in TEST_F()
183 EXPECT_EQ(MemoryPressureObserver::MEMORY_PRESSURE_MODERATE, in TEST_F()
194 EXPECT_EQ(MemoryPressureObserver::MEMORY_PRESSURE_MODERATE, in TEST_F()
202 EXPECT_EQ(MemoryPressureObserver::MEMORY_PRESSURE_HIGH, in TEST_F()
[all …]
Dresource_manager_unittest.cc115 MemoryPressureObserver::MEMORY_PRESSURE_CRITICAL); in TEST_F()
122 MemoryPressureObserver::MEMORY_PRESSURE_CRITICAL); in TEST_F()
129 MemoryPressureObserver::MEMORY_PRESSURE_CRITICAL); in TEST_F()
166 MemoryPressureObserver::MEMORY_PRESSURE_CRITICAL); in TEST_F()
175 MemoryPressureObserver::MEMORY_PRESSURE_CRITICAL); in TEST_F()
184 MemoryPressureObserver::MEMORY_PRESSURE_CRITICAL); in TEST_F()
205 MemoryPressureObserver::MEMORY_PRESSURE_LOW); in TEST_F()
215 MemoryPressureObserver::MEMORY_PRESSURE_MODERATE); in TEST_F()
223 MemoryPressureObserver::MEMORY_PRESSURE_CRITICAL); in TEST_F()
240 MemoryPressureObserver::MEMORY_PRESSURE_LOW); in TEST_F()
[all …]
Dresource_manager_impl.cc30 public MemoryPressureObserver,
38 MemoryPressureObserver::MemoryPressure pressure) OVERRIDE;
73 MemoryPressureObserver::MemoryPressure pressure) OVERRIDE;
117 MemoryPressureObserver::MemoryPressure current_memory_pressure_;
161 current_memory_pressure_(MemoryPressureObserver::MEMORY_PRESSURE_UNKNOWN), in ResourceManagerImpl()
186 MemoryPressureObserver::MemoryPressure pressure) { in SetMemoryPressureAndStopMonitoring()
262 MemoryPressureObserver::MemoryPressure pressure) { in OnMemoryPressure()
/external/chromium_org/athena/resource_manager/public/
Dresource_manager.h33 MemoryPressureObserver::MemoryPressure pressure) = 0;