X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fbase%2Fmemory%2Fdiscardable_memory_mac.cc;h=b2184e7d589c415f5cd98f09b0e77786d42333a2;hb=490a4587e7e356282cb1453efaf36de4acc9762f;hp=b2982fc5d236a8b0aadb91b909d8e2c54160cb64;hpb=3a51af92707b9c600d06a404c9db8f07fcd50959;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/base/memory/discardable_memory_mac.cc b/src/base/memory/discardable_memory_mac.cc index b2982fc..b2184e7 100644 --- a/src/base/memory/discardable_memory_mac.cc +++ b/src/base/memory/discardable_memory_mac.cc @@ -25,7 +25,11 @@ namespace { const size_t kMacMemoryLimit = 512 * 1024 * 1024; struct SharedState { - SharedState() : manager(kMacMemoryLimit, kMacMemoryLimit) {} + SharedState() + : manager(kMacMemoryLimit, + kMacMemoryLimit, + kMacMemoryLimit, + TimeDelta::Max()) {} internal::DiscardableMemoryManager manager; }; @@ -166,6 +170,11 @@ void DiscardableMemory::UnregisterMemoryPressureListeners() { } // static +bool DiscardableMemory::ReduceMemoryUsage() { + return internal::DiscardableMemoryEmulated::ReduceMemoryUsage(); +} + +// static void DiscardableMemory::GetSupportedTypes( std::vector* types) { const DiscardableMemoryType supported_types[] = {