Chromium Code Reviews| Index: src/heap/spaces.h |
| diff --git a/src/heap/spaces.h b/src/heap/spaces.h |
| index 5be9c3a11fdfbe4d7659786217ff74dd83304bd0..7d7894dbdf659a3414fa1aba28ae9206bba06695 100644 |
| --- a/src/heap/spaces.h |
| +++ b/src/heap/spaces.h |
| @@ -1104,6 +1104,11 @@ class MemoryAllocator { |
| return CodePageAreaEndOffset() - CodePageAreaStartOffset(); |
| } |
| + static int PageAreaSize(AllocationSpace space) { |
|
mvstanton
2014/10/31 11:20:28
How about a DCHECK that space isn't LO_SPACE.
|
| + return (space == CODE_SPACE) ? CodePageAreaSize() |
| + : Page::kMaxRegularHeapObjectSize; |
| + } |
| + |
| MUST_USE_RESULT bool CommitExecutableMemory(base::VirtualMemory* vm, |
| Address start, size_t commit_size, |
| size_t reserved_size); |