| Index: Source/platform/heap/MarkingVisitorImpl.h
|
| diff --git a/Source/platform/heap/MarkingVisitorImpl.h b/Source/platform/heap/MarkingVisitorImpl.h
|
| index c7da92c43696c31ebdccef7f7ef387552618d043..017d98526e078694b9a1a53fd4a68185dc782697 100644
|
| --- a/Source/platform/heap/MarkingVisitorImpl.h
|
| +++ b/Source/platform/heap/MarkingVisitorImpl.h
|
| @@ -69,7 +69,7 @@ protected:
|
|
|
| inline void registerWeakMembers(const void* closure, const void* objectPointer, WeakPointerCallback callback)
|
| {
|
| - Heap::pushWeakPointerCallback(const_cast<void*>(closure), const_cast<void*>(objectPointer), callback);
|
| + Heap::pushThreadLocalWeakCallback(const_cast<void*>(closure), const_cast<void*>(objectPointer), callback);
|
| }
|
|
|
| inline void registerWeakTable(const void* closure, EphemeronCallback iterationCallback, EphemeronCallback iterationDoneCallback)
|
| @@ -119,7 +119,7 @@ protected:
|
| protected:
|
| inline void registerWeakCellWithCallback(void** cell, WeakPointerCallback callback)
|
| {
|
| - Heap::pushWeakCellPointerCallback(cell, callback);
|
| + Heap::pushGlobalWeakCallback(cell, callback);
|
| }
|
|
|
| private:
|
|
|