| Index: Source/wtf/ListHashSet.h
|
| diff --git a/Source/wtf/ListHashSet.h b/Source/wtf/ListHashSet.h
|
| index 8b0f5922b94f38d2a7221ddc5f59c799892925e0..7e26077e8d347f77dc5e0ee297538f7a5044f0b1 100644
|
| --- a/Source/wtf/ListHashSet.h
|
| +++ b/Source/wtf/ListHashSet.h
|
| @@ -998,13 +998,9 @@ namespace WTF {
|
| {
|
| COMPILE_ASSERT(HashTraits<T>::weakHandlingFlag == NoWeakHandlingInCollections, ListHashSetDoesNotSupportWeakness);
|
| // This marks all the nodes and their contents live that can be
|
| - // accessed through the HashTable.
|
| + // accessed through the HashTable. That includes m_head and m_tail
|
| + // so we do not have to explicitly trace them here.
|
| m_impl.trace(visitor);
|
| - // Due to the order in which entries are added to the hash table vs.
|
| - // when they are put in the linked list we have now marked all the
|
| - // nodes live.
|
| - ASSERT(!m_head || Allocator::isAlive(visitor, m_head));
|
| - ASSERT(!m_tail || Allocator::isAlive(visitor, m_tail));
|
| }
|
|
|
| } // namespace WTF
|
|
|