Index: src/spaces.h |
=================================================================== |
--- src/spaces.h (revision 2859) |
+++ src/spaces.h (working copy) |
@@ -447,7 +447,11 @@ |
static const int kMaxNofChunks = 1 << Page::kPageSizeBits; |
// If a chunk has at least 16 pages, the maximum heap size is about |
// 8K * 8K * 16 = 1G bytes. |
+#ifdef V8_TARGET_ARCH_X64 |
+ static const int kPagesPerChunk = 32; |
+#else |
static const int kPagesPerChunk = 16; |
+#endif |
static const int kChunkSize = kPagesPerChunk * Page::kPageSize; |
private: |