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