summaryrefslogtreecommitdiff
path: root/deps/v8/src/spaces.cc
diff options
context:
space:
mode:
authorRyan <ry@tinyclouds.org>2009-08-21 13:13:04 +0200
committerRyan <ry@tinyclouds.org>2009-08-21 13:13:04 +0200
commit048a1b8b9e5184f959ce924e76c61f8cd9e91089 (patch)
tree564bc754e09e25209b5ab28aa0b6880f23feb0eb /deps/v8/src/spaces.cc
parent90ac9ab078926fb11a3b1ce5f155caec230e0250 (diff)
downloadnode-new-048a1b8b9e5184f959ce924e76c61f8cd9e91089.tar.gz
Upgrade v8 to 1.3.6
Diffstat (limited to 'deps/v8/src/spaces.cc')
-rw-r--r--deps/v8/src/spaces.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/deps/v8/src/spaces.cc b/deps/v8/src/spaces.cc
index 9227a87f3c..337f0143bc 100644
--- a/deps/v8/src/spaces.cc
+++ b/deps/v8/src/spaces.cc
@@ -1079,9 +1079,9 @@ void SemiSpace::TearDown() {
bool SemiSpace::Grow() {
- // Commit 50% extra space but only up to maximum capacity.
+ // Double the semispace size but only up to maximum capacity.
int maximum_extra = maximum_capacity_ - capacity_;
- int extra = Min(RoundUp(capacity_ / 2, OS::AllocateAlignment()),
+ int extra = Min(RoundUp(capacity_, OS::AllocateAlignment()),
maximum_extra);
if (!MemoryAllocator::CommitBlock(high(), extra, executable())) {
return false;