| Index: src/heap/spaces-inl.h | 
| diff --git a/src/heap/spaces-inl.h b/src/heap/spaces-inl.h | 
| index faf18e07a6808630db715cb7419dc67ec16ee2cf..685611e8151527a150a952be9ce47d28b64c0167 100644 | 
| --- a/src/heap/spaces-inl.h | 
| +++ b/src/heap/spaces-inl.h | 
| @@ -249,9 +249,7 @@ void MemoryChunk::IncrementLiveBytes(int by) { | 
| } | 
|  | 
| bool PagedSpace::Contains(Address addr) { | 
| -  Page* p = Page::FromAddress(addr); | 
| -  if (!Page::IsValid(p)) return false; | 
| -  return p->owner() == this; | 
| +  return MemoryChunk::FromAnyPointerAddress(heap(), addr)->owner() == this; | 
| } | 
|  | 
| bool PagedSpace::Contains(Object* o) { | 
|  |