diff options
Diffstat (limited to 'deps/v8/src/heap/cppgc/page-memory.h')
-rw-r--r-- | deps/v8/src/heap/cppgc/page-memory.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/deps/v8/src/heap/cppgc/page-memory.h b/deps/v8/src/heap/cppgc/page-memory.h index e5b73318f7..5006b9121b 100644 --- a/deps/v8/src/heap/cppgc/page-memory.h +++ b/deps/v8/src/heap/cppgc/page-memory.h @@ -242,7 +242,8 @@ class V8_EXPORT_PRIVATE PageBackend final { // Returns true if the provided allocator supports committing at the required // granularity. inline bool SupportsCommittingGuardPages(PageAllocator& allocator) { - return kGuardPageSize % allocator.CommitPageSize() == 0; + return kGuardPageSize != 0 && + kGuardPageSize % allocator.CommitPageSize() == 0; } Address NormalPageMemoryRegion::Lookup(ConstAddress address) const { |