Searched refs:ThreadingTrait (Results 1 - 4 of 4) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/platform/
H A DSupplementable.h227 struct ThreadingTrait<SupplementBase<T, true> > { struct in namespace:blink
228 static const ThreadAffinity Affinity = ThreadingTrait<T>::Affinity;
232 struct ThreadingTrait<SupplementableBase<T, true> > { struct in namespace:blink
233 static const ThreadAffinity Affinity = ThreadingTrait<T>::Affinity;
/external/chromium_org/third_party/WebKit/Source/platform/heap/
H A DHeap.h110 template<typename T, typename RootsAccessor = ThreadLocalPersistents<ThreadingTrait<T>::Affinity > > class Persistent;
1257 ASSERT(ThreadStateFor<ThreadingTrait<T>::Affinity>::state()->contains(reinterpret_cast<Address>(this)));
1482 ThreadState* state = ThreadStateFor<ThreadingTrait<T>::Affinity>::state();
1505 ThreadState* state = ThreadStateFor<ThreadingTrait<T>::Affinity>::state();
1855 struct ThreadingTrait<Member<T> > {
1856 static const ThreadAffinity Affinity = ThreadingTrait<T>::Affinity;
1860 struct ThreadingTrait<WeakMember<T> > {
1861 static const ThreadAffinity Affinity = ThreadingTrait<T>::Affinity;
1865 struct ThreadingTrait<HashMap<Key, Value, T, U, V, HeapAllocator> > {
1867 (ThreadingTrait<Ke
[all...]
H A DThreadState.h106 struct ThreadingTrait { struct in namespace:blink
118 template<> struct ThreadingTrait<Class> { \
127 template<> struct ThreadingTrait<Namespace::Class> { \
132 template<typename U> class ThreadingTrait<const U> : public ThreadingTrait<U> { }; class in namespace:blink
H A DHandle.h478 ASSERT(!pointer || isGlobalPersistent || ThreadStateFor<ThreadingTrait<T>::Affinity>::state()->contains(pointer))
500 template<typename T, typename RootsAccessor /* = ThreadLocalPersistents<ThreadingTrait<T>::Affinity > */ >

Completed in 125 milliseconds