Changeset 128704 in webkit for trunk/Source/JavaScriptCore/runtime/JSLock.h
- Timestamp:
- Sep 15, 2012, 11:08:18 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/runtime/JSLock.h
r121381 r128704 59 59 JS_EXPORT_PRIVATE GlobalJSLock(); 60 60 JS_EXPORT_PRIVATE ~GlobalJSLock(); 61 62 static void initialize(); 63 private: 64 static Mutex* s_sharedInstanceLock; 61 65 }; 62 66 … … 92 96 void grabAllLocks(unsigned lockCount); 93 97 94 SpinLock m_spinLock;95 Mutex m_lock;96 ThreadIdentifier m_ownerThread;97 intptr_t m_lockCount;98 unsigned m_lockDropDepth;99 100 98 class DropAllLocks { 101 99 WTF_MAKE_NONCOPYABLE(DropAllLocks); … … 109 107 RefPtr<JSGlobalData> m_globalData; 110 108 }; 109 110 private: 111 SpinLock m_spinLock; 112 Mutex m_lock; 113 ThreadIdentifier m_ownerThread; 114 intptr_t m_lockCount; 115 unsigned m_lockDropDepth; 111 116 }; 112 117
Note:
See TracChangeset
for help on using the changeset viewer.