Searched refs:ShouldBeTraced (Results 1 - 8 of 8) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/wtf/
H A DVectorTraits.h88 static const bool value = ShouldBeTraced<FirstTraits>::value || ShouldBeTraced<SecondTraits>::value;
H A DHashTraits.h286 static const bool value = ShouldBeTraced<KeyTraits>::value || ShouldBeTraced<ValueTraits>::value;
H A DTypeTraits.h334 class ShouldBeTraced { class in namespace:WTF
H A DVector.h310 VectorUnusedSlotClearer<Allocator::isGarbageCollected && (VectorTraits<T>::needsDestruction || ShouldBeTraced<VectorTraits<T> >::value), T>::clear(from, to);
1185 if (ShouldBeTraced<VectorTraits<T> >::value) {
H A DDeque.h525 if (ShouldBeTraced<VectorTraits<T> >::value) {
H A DHashTable.h1255 if (ShouldBeTraced<Traits>::value) {
/external/chromium_org/third_party/WebKit/Source/platform/heap/
H A DHeap.h1593 CollectionBackingTraceTrait<WTF::ShouldBeTraced<Traits>::value, Traits::weakHandlingFlag, WTF::WeakPointersActWeak, T, Traits>::trace(visitor, t);
1682 CollectionBackingTraceTrait<WTF::ShouldBeTraced<WTF::HashTraits<Value> >::value, WTF::NoWeakHandlingInCollections, WTF::WeakPointersActWeak, Value, WTF::HashTraits<Value> >::trace(visitor, value);
2200 COMPILE_ASSERT(!ShouldBeTraced<Traits>::value || sizeof(T) > blink::allocationGranularity || Traits::canInitializeWithMemset, HeapOverallocationCanCauseSpuriousVisits);
2208 blink::CollectionBackingTraceTrait<ShouldBeTraced<Traits>::value, Traits::weakHandlingFlag, WeakPointersActStrong, T, Traits>::trace(visitor, array[i]);
2225 blink::CollectionBackingTraceTrait<ShouldBeTraced<Traits>::value, Traits::weakHandlingFlag, strongify, Value, Traits>::trace(visitor, array[i]);
2266 ASSERT(ShouldBeTraced<Traits>::value);
2267 blink::CollectionBackingTraceTrait<ShouldBeTraced<typename Traits::KeyTraits>::value, NoWeakHandlingInCollections, strongify, Key, typename Traits::KeyTraits>::trace(visitor, self.key);
2268 blink::CollectionBackingTraceTrait<ShouldBeTraced<typename Traits::ValueTraits>::value, NoWeakHandlingInCollections, strongify, Value, typename Traits::ValueTraits>::trace(visitor, self.value);
2294 const bool keyHasStrongRefs = ShouldBeTraced<typename Traits::KeyTraits>::value;
2295 const bool valueHasStrongRefs = ShouldBeTraced<typenam
[all...]
H A DHeapTest.cpp2006 struct ShouldBeTraced { struct in namespace:blink
2007 explicit ShouldBeTraced(IntWrapper* wrapper) : m_wrapper(wrapper) { } function in struct:blink::ShouldBeTraced
2022 m_deque1.append(ShouldBeTraced(IntWrapper::create(i)));
2023 m_vector1.append(ShouldBeTraced(IntWrapper::create(i)));
2028 Deque<ShouldBeTraced>::iterator d1Iterator(m_deque1.begin());
2029 Vector<ShouldBeTraced>::iterator v1Iterator(m_vector1.begin());
2059 Deque<ShouldBeTraced> m_deque1;
2060 Vector<ShouldBeTraced> m_vector1;

Completed in 227 milliseconds