summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lldb/include/lldb/Host/ReadWriteLock.h6
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;
OpenPOWER on IntegriCloud