webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <Lock.h>
Public Member Functions | |
Lock () | |
Lock () | |
Lock () | |
Public Member Functions inherited from WTF::LockBase | |
void | lock () |
bool | tryLock () |
bool | try_lock () |
void | unlock () |
void | unlockFairly () |
void | safepoint () |
bool | isHeld () const |
bool | isLocked () const |
void | lock () |
bool | tryLock () |
bool | try_lock () |
void | unlock () |
void | unlockFairly () |
void | safepoint () |
bool | isHeld () const |
bool | isLocked () const |
void | lock () |
bool | tryLock () |
bool | try_lock () |
void | unlock () |
void | unlockFairly () |
void | safepoint () |
bool | isHeld () const |
bool | isLocked () const |
Additional Inherited Members | |
Protected Member Functions inherited from WTF::LockBase | |
WTF_EXPORT_PRIVATE void | lockSlow () |
WTF_EXPORT_PRIVATE void | unlockSlow () |
WTF_EXPORT_PRIVATE void | unlockFairlySlow () |
WTF_EXPORT_PRIVATE void | safepointSlow () |
bool | isFullyReset () const |
WTF_EXPORT_PRIVATE void | lockSlow () |
WTF_EXPORT_PRIVATE void | unlockSlow () |
WTF_EXPORT_PRIVATE void | unlockFairlySlow () |
WTF_EXPORT_PRIVATE void | safepointSlow () |
bool | isFullyReset () const |
WTF_EXPORT_PRIVATE void | lockSlow () |
WTF_EXPORT_PRIVATE void | unlockSlow () |
WTF_EXPORT_PRIVATE void | unlockFairlySlow () |
WTF_EXPORT_PRIVATE void | safepointSlow () |
bool | isFullyReset () const |
Protected Attributes inherited from WTF::LockBase | |
Atomic< uint8_t > | m_byte |
Static Protected Attributes inherited from WTF::LockBase | |
static const uint8_t | isHeldBit = 1 |
static const uint8_t | hasParkedBit = 2 |
|
inline |
|
inline |
|
inline |