summaryrefslogtreecommitdiffstats
path: root/base/sys_info_mac.cc
diff options
context:
space:
mode:
authorhongbo.min@intel.com <hongbo.min@intel.com@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-12 16:23:58 +0000
committerhongbo.min@intel.com <hongbo.min@intel.com@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-12 16:23:58 +0000
commit14b67a51d1c7760e73e7fd4c2503f752d13e1e98 (patch)
tree2cc5781b41bba6db68571a41e01201cbd19e4f49 /base/sys_info_mac.cc
parent33c86fbce9b2d2bada67d7695978dcad45b79a4a (diff)
downloadchromium_src-14b67a51d1c7760e73e7fd4c2503f752d13e1e98.zip
chromium_src-14b67a51d1c7760e73e7fd4c2503f752d13e1e98.tar.gz
chromium_src-14b67a51d1c7760e73e7fd4c2503f752d13e1e98.tar.bz2
Need to subtract the speculative memory when calculating available memory on Mac
BUG=None Review URL: https://chromiumcodereview.appspot.com/11275252 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167186 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/sys_info_mac.cc')
-rw-r--r--base/sys_info_mac.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/base/sys_info_mac.cc b/base/sys_info_mac.cc
index 223be3d..b444565 100644
--- a/base/sys_info_mac.cc
+++ b/base/sys_info_mac.cc
@@ -72,7 +72,8 @@ int64 SysInfo::AmountOfAvailablePhysicalMemory() {
return 0;
}
- return static_cast<int64>(vm_info.free_count) * PAGE_SIZE;
+ return static_cast<int64>(
+ vm_info.free_count - vm_info.speculative_count) * PAGE_SIZE;
}
// static