Commit b684d611 authored by rmcilroy@chromium.org's avatar rmcilroy@chromium.org

Add Platform::physicalMemoryInBytes to WebKitPlatformSupportImpl.

BUG=312241

Review URL: https://codereview.chromium.org/50903003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233005 0039d316-1c4b-4281-b951-d872f2087c98
parent b5e116e4
...@@ -859,6 +859,10 @@ size_t WebKitPlatformSupportImpl::actualMemoryUsageMB() { ...@@ -859,6 +859,10 @@ size_t WebKitPlatformSupportImpl::actualMemoryUsageMB() {
return getMemoryUsageMB(true); return getMemoryUsageMB(true);
} }
size_t WebKitPlatformSupportImpl::physicalMemoryMB() {
return static_cast<size_t>(base::SysInfo::AmountOfPhysicalMemoryMB());
}
void WebKitPlatformSupportImpl::startHeapProfiling( void WebKitPlatformSupportImpl::startHeapProfiling(
const WebKit::WebString& prefix) { const WebKit::WebString& prefix) {
// FIXME(morrita): Make this built on windows. // FIXME(morrita): Make this built on windows.
......
...@@ -49,6 +49,7 @@ class WEBKIT_CHILD_EXPORT WebKitPlatformSupportImpl : ...@@ -49,6 +49,7 @@ class WEBKIT_CHILD_EXPORT WebKitPlatformSupportImpl :
const WebKit::WebURL& url); const WebKit::WebURL& url);
virtual size_t memoryUsageMB(); virtual size_t memoryUsageMB();
virtual size_t actualMemoryUsageMB(); virtual size_t actualMemoryUsageMB();
virtual size_t physicalMemoryMB();
virtual void startHeapProfiling(const WebKit::WebString& prefix); virtual void startHeapProfiling(const WebKit::WebString& prefix);
virtual void stopHeapProfiling() OVERRIDE; virtual void stopHeapProfiling() OVERRIDE;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment