summaryrefslogtreecommitdiffstats
path: root/base/memory/discardable_memory.cc
diff options
context:
space:
mode:
authorpliard@chromium.org <pliard@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-04-30 10:54:38 +0000
committerpliard@chromium.org <pliard@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-04-30 10:54:38 +0000
commit6b7e9b2dcf8f11f009c9e30fd28819dbd93ad000 (patch)
treed69ce3302d5be1b70d10cd6797abfec0e550166c /base/memory/discardable_memory.cc
parent15d986badba741679d157658c0b6f2130095f35c (diff)
downloadchromium_src-6b7e9b2dcf8f11f009c9e30fd28819dbd93ad000.zip
chromium_src-6b7e9b2dcf8f11f009c9e30fd28819dbd93ad000.tar.gz
chromium_src-6b7e9b2dcf8f11f009c9e30fd28819dbd93ad000.tar.bz2
Use DiscardableMemoryManager on Android.
This allows userspace (DiscardableMemoryManager) to control eviction of unlocked DiscardableMemory instances to prevent the process from running out of address space in cases of heavy use of unlocked DiscardableMemory. This also removes all the occurences of 'Android' from the ashmem allocator to allow it to be later used on ChromeOS. BUG=327516, 334996 R=reveman@chromium.org, willchan@chromium.org Review URL: https://codereview.chromium.org/195863005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@267170 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/memory/discardable_memory.cc')
-rw-r--r--base/memory/discardable_memory.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/base/memory/discardable_memory.cc b/base/memory/discardable_memory.cc
index 02fc5a7..9ba47aa 100644
--- a/base/memory/discardable_memory.cc
+++ b/base/memory/discardable_memory.cc
@@ -14,7 +14,7 @@ const struct TypeNamePair {
DiscardableMemoryType type;
const char* name;
} kTypeNamePairs[] = {
- { DISCARDABLE_MEMORY_TYPE_ANDROID, "android" },
+ { DISCARDABLE_MEMORY_TYPE_ASHMEM, "ashmem" },
{ DISCARDABLE_MEMORY_TYPE_MAC, "mac" },
{ DISCARDABLE_MEMORY_TYPE_EMULATED, "emulated" },
{ DISCARDABLE_MEMORY_TYPE_MALLOC, "malloc" }