Changeset 76248 in webkit for trunk/Source/JavaScriptCore/wtf/ThreadingPrimitives.h
- Timestamp:
- Jan 20, 2011, 8:30:54 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/wtf/ThreadingPrimitives.h
r66531 r76248 35 35 36 36 #include <wtf/Assertions.h> 37 #include <wtf/FastAllocBase.h> 37 38 #include <wtf/Locker.h> 38 39 #include <wtf/Noncopyable.h> … … 97 98 #endif 98 99 99 class Mutex : public Noncopyable { 100 class Mutex { 101 WTF_MAKE_NONCOPYABLE(Mutex); WTF_MAKE_FAST_ALLOCATED; 100 102 public: 101 103 Mutex(); … … 114 116 typedef Locker<Mutex> MutexLocker; 115 117 116 class ReadWriteLock : public Noncopyable { 118 class ReadWriteLock { 119 WTF_MAKE_NONCOPYABLE(ReadWriteLock); 117 120 public: 118 121 ReadWriteLock(); … … 131 134 }; 132 135 133 class ThreadCondition : public Noncopyable { 136 class ThreadCondition { 137 WTF_MAKE_NONCOPYABLE(ThreadCondition); 134 138 public: 135 139 ThreadCondition();
Note:
See TracChangeset
for help on using the changeset viewer.