| Index: Source/platform/heap/Visitor.h
|
| diff --git a/Source/platform/heap/Visitor.h b/Source/platform/heap/Visitor.h
|
| index 3060194e9b7d7f36a9f1a8a9bb9c82bd022cbfe4..0d7df1bb3d3f259af8e00bdfa202eb1a5d029fe2 100644
|
| --- a/Source/platform/heap/Visitor.h
|
| +++ b/Source/platform/heap/Visitor.h
|
| @@ -304,12 +304,6 @@ public:
|
| OffHeapCollectionTraceTrait<HashSet<T, U, V> >::trace(this, hashSet);
|
| }
|
|
|
| - template<typename T, size_t inlineCapacity, typename U>
|
| - void trace(const ListHashSet<T, inlineCapacity, U>& hashSet)
|
| - {
|
| - OffHeapCollectionTraceTrait<ListHashSet<T, inlineCapacity, U> >::trace(this, hashSet);
|
| - }
|
| -
|
| template<typename T, size_t N>
|
| void trace(const Deque<T, N>& deque)
|
| {
|
| @@ -470,20 +464,6 @@ struct OffHeapCollectionTraceTrait<WTF::HashSet<T, HashFunctions, Traits, WTF::D
|
| }
|
| };
|
|
|
| -template<typename T, size_t inlineCapacity, typename HashFunctions>
|
| -struct OffHeapCollectionTraceTrait<ListHashSet<T, inlineCapacity, HashFunctions> > {
|
| - typedef WTF::ListHashSet<T, inlineCapacity, HashFunctions> ListHashSet;
|
| -
|
| - static void trace(Visitor* visitor, const ListHashSet& set)
|
| - {
|
| - if (set.isEmpty())
|
| - return;
|
| - ListHashSet& iterSet = const_cast<ListHashSet&>(set);
|
| - for (typename ListHashSet::iterator it = iterSet.begin(), end = iterSet.end(); it != end; ++it)
|
| - visitor->trace(*it);
|
| - }
|
| -};
|
| -
|
| template<typename Key, typename Value, typename HashFunctions, typename KeyTraits, typename ValueTraits>
|
| struct OffHeapCollectionTraceTrait<WTF::HashMap<Key, Value, HashFunctions, KeyTraits, ValueTraits, WTF::DefaultAllocator> > {
|
| typedef WTF::HashMap<Key, Value, HashFunctions, KeyTraits, ValueTraits, WTF::DefaultAllocator> HashMap;
|
|
|