Changeset 104900 in webkit for trunk/Source/JavaScriptCore/runtime/JSLock.h
- Timestamp:
- Jan 12, 2012, 11:23:44 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/runtime/JSLock.h
r76248 r104900 57 57 WTF_MAKE_NONCOPYABLE(JSLock); 58 58 public: 59 JS Lock(ExecState*);59 JS_EXPORT_PRIVATE JSLock(ExecState*); 60 60 JSLock(JSGlobalData*); 61 61 … … 81 81 } 82 82 83 static void lock(JSLockBehavior);84 static void unlock(JSLockBehavior);83 JS_EXPORT_PRIVATE static void lock(JSLockBehavior); 84 JS_EXPORT_PRIVATE static void unlock(JSLockBehavior); 85 85 static void lock(ExecState*); 86 86 static void unlock(ExecState*); 87 87 88 static intptr_t lockCount();89 static bool currentThreadIsHoldingLock();88 JS_EXPORT_PRIVATE static intptr_t lockCount(); 89 JS_EXPORT_PRIVATE static bool currentThreadIsHoldingLock(); 90 90 91 91 JSLockBehavior m_lockBehavior; … … 94 94 WTF_MAKE_NONCOPYABLE(DropAllLocks); 95 95 public: 96 DropAllLocks(ExecState* exec);97 DropAllLocks(JSLockBehavior);98 ~DropAllLocks();96 JS_EXPORT_PRIVATE DropAllLocks(ExecState* exec); 97 JS_EXPORT_PRIVATE DropAllLocks(JSLockBehavior); 98 JS_EXPORT_PRIVATE ~DropAllLocks(); 99 99 100 100 private:
Note:
See TracChangeset
for help on using the changeset viewer.