Index: src/spaces.cc |
diff --git a/src/spaces.cc b/src/spaces.cc |
index 3748c7699b824bf0d19bd0c82873909d3dabffd7..a6980139aea963a7511c23462d4017f5319ac96c 100644 |
--- a/src/spaces.cc |
+++ b/src/spaces.cc |
@@ -1077,7 +1077,7 @@ intptr_t PagedSpace::SizeOfFirstPage() { |
// upgraded to handle small pages. |
size = AreaSize(); |
} else { |
- size = 384 * KB; |
+ size = 416 * KB; |
} |
break; |
default: |
@@ -2685,6 +2685,7 @@ HeapObject* PagedSpace::SlowAllocateRaw(int size_in_bytes) { |
// Try to expand the space and allocate in the new next page. |
if (Expand()) { |
+ ASSERT(CountTotalPages() > 1 || size_in_bytes <= free_list_.available()); |
return free_list_.Allocate(size_in_bytes); |
} |