aboutsummaryrefslogtreecommitdiff
path: root/source/Host/common/ProcessRunLock.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'source/Host/common/ProcessRunLock.cpp')
-rw-r--r--source/Host/common/ProcessRunLock.cpp112
1 files changed, 56 insertions, 56 deletions
diff --git a/source/Host/common/ProcessRunLock.cpp b/source/Host/common/ProcessRunLock.cpp
index 669a96ddd70c..48dcd62bb939 100644
--- a/source/Host/common/ProcessRunLock.cpp
+++ b/source/Host/common/ProcessRunLock.cpp
@@ -1,71 +1,71 @@
-#ifndef _WIN32
+//===-- ProcessRunLock.cpp --------------------------------------*- C++ -*-===//
+//
+// The LLVM Compiler Infrastructure
+//
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+//
+//===----------------------------------------------------------------------===//
+#ifndef _WIN32
#include "lldb/Host/ProcessRunLock.h"
namespace lldb_private {
- ProcessRunLock::ProcessRunLock()
- : m_running(false)
- {
- int err = ::pthread_rwlock_init(&m_rwlock, NULL); (void) err;
- //#if LLDB_CONFIGURATION_DEBUG
- // assert(err == 0);
- //#endif
- }
+ProcessRunLock::ProcessRunLock() : m_running(false) {
+ int err = ::pthread_rwlock_init(&m_rwlock, NULL);
+ (void)err;
+ //#if LLDB_CONFIGURATION_DEBUG
+ // assert(err == 0);
+ //#endif
+}
- ProcessRunLock::~ProcessRunLock()
- {
- int err = ::pthread_rwlock_destroy(&m_rwlock); (void) err;
- //#if LLDB_CONFIGURATION_DEBUG
- // assert(err == 0);
- //#endif
- }
+ProcessRunLock::~ProcessRunLock() {
+ int err = ::pthread_rwlock_destroy(&m_rwlock);
+ (void)err;
+ //#if LLDB_CONFIGURATION_DEBUG
+ // assert(err == 0);
+ //#endif
+}
- bool ProcessRunLock::ReadTryLock()
- {
- ::pthread_rwlock_rdlock(&m_rwlock);
- if (m_running == false)
- {
- return true;
- }
- ::pthread_rwlock_unlock(&m_rwlock);
- return false;
- }
+bool ProcessRunLock::ReadTryLock() {
+ ::pthread_rwlock_rdlock(&m_rwlock);
+ if (m_running == false) {
+ return true;
+ }
+ ::pthread_rwlock_unlock(&m_rwlock);
+ return false;
+}
- bool ProcessRunLock::ReadUnlock()
- {
- return ::pthread_rwlock_unlock(&m_rwlock) == 0;
- }
+bool ProcessRunLock::ReadUnlock() {
+ return ::pthread_rwlock_unlock(&m_rwlock) == 0;
+}
- bool ProcessRunLock::SetRunning()
- {
- ::pthread_rwlock_wrlock(&m_rwlock);
- m_running = true;
- ::pthread_rwlock_unlock(&m_rwlock);
- return true;
- }
+bool ProcessRunLock::SetRunning() {
+ ::pthread_rwlock_wrlock(&m_rwlock);
+ m_running = true;
+ ::pthread_rwlock_unlock(&m_rwlock);
+ return true;
+}
- bool ProcessRunLock::TrySetRunning()
- {
- bool r;
+bool ProcessRunLock::TrySetRunning() {
+ bool r;
- if (::pthread_rwlock_trywrlock(&m_rwlock) == 0)
- {
- r = !m_running;
- m_running = true;
- ::pthread_rwlock_unlock(&m_rwlock);
- return r;
- }
- return false;
- }
+ if (::pthread_rwlock_trywrlock(&m_rwlock) == 0) {
+ r = !m_running;
+ m_running = true;
+ ::pthread_rwlock_unlock(&m_rwlock);
+ return r;
+ }
+ return false;
+}
- bool ProcessRunLock::SetStopped()
- {
- ::pthread_rwlock_wrlock(&m_rwlock);
- m_running = false;
- ::pthread_rwlock_unlock(&m_rwlock);
- return true;
- }
+bool ProcessRunLock::SetStopped() {
+ ::pthread_rwlock_wrlock(&m_rwlock);
+ m_running = false;
+ ::pthread_rwlock_unlock(&m_rwlock);
+ return true;
+}
}
#endif