diff options
-rw-r--r-- | lldb/include/lldb/Host/ReadWriteLock.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lldb/include/lldb/Host/ReadWriteLock.h b/lldb/include/lldb/Host/ReadWriteLock.h index b77bad41864..c2c1ccf3724 100644 --- a/lldb/include/lldb/Host/ReadWriteLock.h +++ b/lldb/include/lldb/Host/ReadWriteLock.h @@ -78,6 +78,12 @@ public: } bool + WriteTryLock() + { + return ::pthread_rwlock_trywrlock (&m_rwlock) == 0; + } + + bool WriteUnlock () { return ::pthread_rwlock_unlock (&m_rwlock) == 0; |