ThreadMarker 47 Source/platform/heap/HeapTest.cpp ThreadMarker() : m_creatingThread(reinterpret_cast<ThreadState*>(0)), m_num(0) { } ThreadMarker 48 Source/platform/heap/HeapTest.cpp ThreadMarker(unsigned i) : m_creatingThread(ThreadState::current()), m_num(i) { } ThreadMarker 49 Source/platform/heap/HeapTest.cpp ThreadMarker(WTF::HashTableDeletedValueType deleted) : m_creatingThread(reinterpret_cast<ThreadState*>(-1)), m_num(0) { } ThreadMarker 57 Source/platform/heap/HeapTest.cpp bool operator==(const ThreadMarker& other) const { return other.m_creatingThread == m_creatingThread && other.m_num == m_num; } ThreadMarker 63 Source/platform/heap/HeapTest.cpp static unsigned hash(const ThreadMarker& key) ThreadMarker 68 Source/platform/heap/HeapTest.cpp static bool equal(const ThreadMarker& a, const ThreadMarker& b) ThreadMarker 81 Source/platform/heap/HeapTest.cpp template<> struct DefaultHash<WebCore::ThreadMarker> { ThreadMarker 86 Source/platform/heap/HeapTest.cpp template<> struct HashTraits<WebCore::ThreadMarker> : GenericHashTraits<WebCore::ThreadMarker> { ThreadMarker 88 Source/platform/heap/HeapTest.cpp static void constructDeletedValue(WebCore::ThreadMarker& slot) { new (NotNull, &slot) WebCore::ThreadMarker(HashTableDeletedValue); } ThreadMarker 89 Source/platform/heap/HeapTest.cpp static bool isDeletedValue(const WebCore::ThreadMarker& slot) { return slot.isHashTableDeletedValue(); } ThreadMarker 409 Source/platform/heap/HeapTest.cpp Persistent<HeapHashMap<ThreadMarker, WeakMember<IntWrapper> > > weakMap = new HeapHashMap<ThreadMarker, WeakMember<IntWrapper> >; ThreadMarker 410 Source/platform/heap/HeapTest.cpp PersistentHeapHashMap<ThreadMarker, WeakMember<IntWrapper> > weakMap2;