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; |
} |