Index: base/memory/discardable_memory.h |
diff --git a/base/memory/discardable_memory.h b/base/memory/discardable_memory.h |
index 4e5a9af7aa5b3f5b88bd3747dc1b0c7542aad522..ce0f0bbe75c7eff42006f8e299c8e8015c1d62bf 100644 |
--- a/base/memory/discardable_memory.h |
+++ b/base/memory/discardable_memory.h |
@@ -15,11 +15,6 @@ |
namespace base { |
-enum DiscardableMemoryType { |
- DISCARDABLE_MEMORY_TYPE_NONE, |
- DISCARDABLE_MEMORY_TYPE_SHMEM |
-}; |
- |
// Platform abstraction for discardable memory. DiscardableMemory is used to |
// cache large objects without worrying about blowing out memory, both on mobile |
// devices where there is no swap, and desktop devices where unused free memory |
@@ -55,29 +50,7 @@ class BASE_EXPORT DiscardableMemory { |
public: |
virtual ~DiscardableMemory() {} |
- // Gets the discardable memory type with a given name. |
- static DiscardableMemoryType GetNamedType(const std::string& name); |
- |
- // Gets the name of a discardable memory type. |
- static const char* GetTypeName(DiscardableMemoryType type); |
- |
- // Gets system supported discardable memory types. Default preferred type |
- // at the front of vector. |
- static void GetSupportedTypes(std::vector<DiscardableMemoryType>* types); |
- |
- // Sets the preferred discardable memory type. This overrides the default |
- // preferred type. Can only be called once prior to GetPreferredType() |
- // or CreateLockedMemory(). Caller is responsible for correct ordering. |
- static void SetPreferredType(DiscardableMemoryType type); |
- |
- // Gets the preferred discardable memory type. |
- static DiscardableMemoryType GetPreferredType(); |
- |
- // Create a DiscardableMemory instance with specified |type| and |size|. |
- static scoped_ptr<DiscardableMemory> CreateLockedMemoryWithType( |
- DiscardableMemoryType type, size_t size); |
- |
- // Create a DiscardableMemory instance with preferred type and |size|. |
+ // Create a DiscardableMemory instance with |size|. |
static scoped_ptr<DiscardableMemory> CreateLockedMemory(size_t size); |
// Locks the memory so that it will not be purged by the system. Returns |