| Index: src/heap.cc
|
| ===================================================================
|
| --- src/heap.cc (revision 2711)
|
| +++ src/heap.cc (working copy)
|
| @@ -74,11 +74,11 @@
|
| int Heap::old_generation_size_ = 128*MB;
|
| int Heap::initial_semispace_size_ = 128*KB;
|
| #elseif defined(V8_TARGET_ARCH_X64)
|
| -int Heap::semispace_size_ = 8*MB;
|
| +int Heap::semispace_size_ = 16*MB;
|
| int Heap::old_generation_size_ = 1*GB;
|
| int Heap::initial_semispace_size_ = 1*MB;
|
| #else
|
| -int Heap::semispace_size_ = 4*MB;
|
| +int Heap::semispace_size_ = 8*MB;
|
| int Heap::old_generation_size_ = 512*MB;
|
| int Heap::initial_semispace_size_ = 512*KB;
|
| #endif
|
| @@ -661,11 +661,11 @@
|
|
|
| if (new_space_.Capacity() < new_space_.MaximumCapacity() &&
|
| survived_since_last_expansion_ > new_space_.Capacity()) {
|
| - // Grow the size of new space if there is room to grow and enough
|
| + // Double the size of new space if there is room to grow and enough
|
| // data has survived scavenge since the last expansion.
|
| - // TODO(1240712): NewSpace::Grow has a return value which is
|
| + // TODO(1240712): NewSpace::Double has a return value which is
|
| // ignored here.
|
| - new_space_.Grow();
|
| + new_space_.Double();
|
| survived_since_last_expansion_ = 0;
|
| }
|
|
|
|
|