summaryrefslogtreecommitdiffstats
path: root/chrome/browser/renderer_host/render_process_host.cc
diff options
context:
space:
mode:
authoragl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-01-22 01:23:11 +0000
committeragl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-01-22 01:23:11 +0000
commitdfe1486216ccb5942ef52bafa30d361638183eea (patch)
tree0d8c2152090b9a0a2b3e421fafae2d9cd6311aff /chrome/browser/renderer_host/render_process_host.cc
parent3ac10dd155f52f6cfebe40b18806f50bda71ca46 (diff)
downloadchromium_src-dfe1486216ccb5942ef52bafa30d361638183eea.zip
chromium_src-dfe1486216ccb5942ef52bafa30d361638183eea.tar.gz
chromium_src-dfe1486216ccb5942ef52bafa30d361638183eea.tar.bz2
POSIX: Get render_process_host to build.
This is an adopted CL from Evan. Original: http://codereview.chromium.org/14504 (see original for review comments etc) Review URL: http://codereview.chromium.org/16814 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8430 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/renderer_host/render_process_host.cc')
-rw-r--r--chrome/browser/renderer_host/render_process_host.cc11
1 files changed, 6 insertions, 5 deletions
diff --git a/chrome/browser/renderer_host/render_process_host.cc b/chrome/browser/renderer_host/render_process_host.cc
index 18323f4..3ec8328 100644
--- a/chrome/browser/renderer_host/render_process_host.cc
+++ b/chrome/browser/renderer_host/render_process_host.cc
@@ -12,10 +12,11 @@
namespace {
unsigned int GetMaxRendererProcessCount() {
- // Defines the maximum number of renderer processes according to the amount
- // of installed memory as reported by the OS. The table values are calculated
- // by assuming that you want the renderers to use half of the installed ram
- // and assuming that each tab uses ~25MB.
+ // Defines the maximum number of renderer processes according to the
+ // amount of installed memory as reported by the OS. The table
+ // values are calculated by assuming that you want the renderers to
+ // use half of the installed ram and assuming that each tab uses
+ // ~25MB.
static const int kMaxRenderersByRamTier[] = {
4, // less than 256MB
8, // 256MB
@@ -25,7 +26,7 @@ unsigned int GetMaxRendererProcessCount() {
static unsigned int max_count = 0;
if (!max_count) {
- int memory_tier = base::SysInfo::AmountOfPhysicalMemoryMB() / 256;
+ size_t memory_tier = base::SysInfo::AmountOfPhysicalMemoryMB() / 256;
if (memory_tier >= arraysize(kMaxRenderersByRamTier))
max_count = chrome::kMaxRendererProcessCount;
else