| Index: base/memory/discardable_memory_linux.cc
|
| diff --git a/base/memory/discardable_memory_linux.cc b/base/memory/discardable_memory_linux.cc
|
| index 670ad7ef4a48ce1fe80970af76f9754bb495cb65..b394e07e0e71cec2bd67a2c0b25c61e9778bf7c7 100644
|
| --- a/base/memory/discardable_memory_linux.cc
|
| +++ b/base/memory/discardable_memory_linux.cc
|
| @@ -5,22 +5,15 @@
|
| #include "base/memory/discardable_memory.h"
|
|
|
| #include "base/logging.h"
|
| -#include "base/memory/discardable_memory_emulated.h"
|
| #include "base/memory/discardable_memory_shmem.h"
|
|
|
| namespace base {
|
|
|
| // static
|
| -bool DiscardableMemory::ReduceMemoryUsage() {
|
| - return internal::DiscardableMemoryEmulated::ReduceMemoryUsage();
|
| -}
|
| -
|
| -// static
|
| void DiscardableMemory::GetSupportedTypes(
|
| std::vector<DiscardableMemoryType>* types) {
|
| const DiscardableMemoryType supported_types[] = {
|
| - DISCARDABLE_MEMORY_TYPE_SHMEM,
|
| - DISCARDABLE_MEMORY_TYPE_EMULATED
|
| + DISCARDABLE_MEMORY_TYPE_SHMEM
|
| };
|
| types->assign(supported_types, supported_types + arraysize(supported_types));
|
| }
|
| @@ -29,25 +22,9 @@ void DiscardableMemory::GetSupportedTypes(
|
| scoped_ptr<DiscardableMemory> DiscardableMemory::CreateLockedMemoryWithType(
|
| DiscardableMemoryType type, size_t size) {
|
| switch (type) {
|
| - case DISCARDABLE_MEMORY_TYPE_EMULATED: {
|
| - scoped_ptr<internal::DiscardableMemoryEmulated> memory(
|
| - new internal::DiscardableMemoryEmulated(size));
|
| - if (!memory->Initialize())
|
| - return nullptr;
|
| -
|
| - return memory.Pass();
|
| - }
|
| - case DISCARDABLE_MEMORY_TYPE_SHMEM: {
|
| - scoped_ptr<internal::DiscardableMemoryShmem> memory(
|
| - new internal::DiscardableMemoryShmem(size));
|
| - if (!memory->Initialize())
|
| - return nullptr;
|
| -
|
| - return memory.Pass();
|
| - }
|
| + case DISCARDABLE_MEMORY_TYPE_SHMEM:
|
| + return make_scoped_ptr(new internal::DiscardableMemoryShmem(size));
|
| case DISCARDABLE_MEMORY_TYPE_NONE:
|
| - case DISCARDABLE_MEMORY_TYPE_ASHMEM:
|
| - case DISCARDABLE_MEMORY_TYPE_MACH:
|
| NOTREACHED();
|
| return nullptr;
|
| }
|
|
|