const size_t kMacMemoryLimit = 512 * 1024 * 1024;
struct SharedState {
- SharedState() : manager(kMacMemoryLimit, kMacMemoryLimit) {}
+ SharedState()
+ : manager(kMacMemoryLimit,
+ kMacMemoryLimit,
+ kMacMemoryLimit,
+ TimeDelta::Max()) {}
internal::DiscardableMemoryManager manager;
};
}
// static
+bool DiscardableMemory::ReduceMemoryUsage() {
+ return internal::DiscardableMemoryEmulated::ReduceMemoryUsage();
+}
+
+// static
void DiscardableMemory::GetSupportedTypes(
std::vector<DiscardableMemoryType>* types) {
const DiscardableMemoryType supported_types[] = {