| Index: src/heap/spaces-inl.h
|
| diff --git a/src/heap/spaces-inl.h b/src/heap/spaces-inl.h
|
| index f3f9215f3de19c18cb2e5bb2659b3cb6bffacf50..8fbeb26c57b10840dde39e1772835d4ae4755277 100644
|
| --- a/src/heap/spaces-inl.h
|
| +++ b/src/heap/spaces-inl.h
|
| @@ -288,7 +288,7 @@ MemoryChunk* MemoryChunk::FromAnyPointerAddress(Heap* heap, Address addr) {
|
| MemoryChunk* chunk = MemoryChunk::FromAddress(addr);
|
| uintptr_t offset = addr - chunk->address();
|
| if (offset < MemoryChunk::kHeaderSize || !chunk->HasPageHeader()) {
|
| - chunk = heap->lo_space()->FindPage(addr);
|
| + chunk = heap->lo_space()->FindPageThreadSafe(addr);
|
| }
|
| return chunk;
|
| }
|
|
|