Index: third_party/WebKit/Source/platform/heap/PersistentNode.cpp |
diff --git a/third_party/WebKit/Source/platform/heap/PersistentNode.cpp b/third_party/WebKit/Source/platform/heap/PersistentNode.cpp |
index abd7a1264515f10cbda31c100d1ff52405b54007..fcb060ca55e80643beaec9ba133fc81e5b72332e 100644 |
--- a/third_party/WebKit/Source/platform/heap/PersistentNode.cpp |
+++ b/third_party/WebKit/Source/platform/heap/PersistentNode.cpp |
@@ -117,7 +117,7 @@ void CrossThreadPersistentRegion::prepareForThreadStateTermination(ThreadState* |
// 'self' is in use, containing the cross-thread persistent wrapper object. |
CrossThreadPersistent<GCObject>* persistent = reinterpret_cast<CrossThreadPersistent<GCObject>*>(slots->m_slot[i].self()); |
ASSERT(persistent); |
- void* rawObject = persistent->get(); |
+ void* rawObject = persistent->atomicGet(); |
if (!rawObject) |
continue; |
BasePage* page = pageFromObject(rawObject); |