| Index: Source/platform/heap/InlinedGlobalMarkingVisitor.h
|
| diff --git a/Source/platform/heap/InlinedGlobalMarkingVisitor.h b/Source/platform/heap/InlinedGlobalMarkingVisitor.h
|
| index 3124e58255b0abf8738b988a67fa316b444dd9cd..72c6d79e42bfc364ac3c5360761bb8601dc088db 100644
|
| --- a/Source/platform/heap/InlinedGlobalMarkingVisitor.h
|
| +++ b/Source/platform/heap/InlinedGlobalMarkingVisitor.h
|
| @@ -79,23 +79,6 @@ private:
|
| Visitor* m_visitor;
|
| };
|
|
|
| -template<typename T>
|
| -void TraceTrait<T>::trace(Visitor* visitor, void* self)
|
| -{
|
| - if (visitor->isGlobalMarkingVisitor()) {
|
| - // Switch to inlined global marking dispatch.
|
| - static_cast<T*>(self)->trace(InlinedGlobalMarkingVisitor(visitor));
|
| - } else {
|
| - static_cast<T*>(self)->trace(visitor);
|
| - }
|
| -}
|
| -
|
| -template<typename T>
|
| -void TraceTrait<T>::trace(InlinedGlobalMarkingVisitor visitor, void* self)
|
| -{
|
| - static_cast<T*>(self)->trace(visitor);
|
| -}
|
| -
|
| inline void GarbageCollectedMixin::trace(InlinedGlobalMarkingVisitor)
|
| {
|
| }
|
|
|