diff options
Diffstat (limited to 'tools/lldb-mi/MIUtilThreadBaseStd.cpp')
-rw-r--r-- | tools/lldb-mi/MIUtilThreadBaseStd.cpp | 36 |
1 files changed, 17 insertions, 19 deletions
diff --git a/tools/lldb-mi/MIUtilThreadBaseStd.cpp b/tools/lldb-mi/MIUtilThreadBaseStd.cpp index 96f53ff65bf5..fac0aa61729c 100644 --- a/tools/lldb-mi/MIUtilThreadBaseStd.cpp +++ b/tools/lldb-mi/MIUtilThreadBaseStd.cpp @@ -6,8 +6,6 @@ // License. See LICENSE.TXT for details. // //===----------------------------------------------------------------------===// -// Copyright: None. -//-- // Third Party Headers: #include <assert.h> @@ -23,7 +21,7 @@ // Return: None. // Throws: None. //-- -CMIUtilThreadActiveObjBase::CMIUtilThreadActiveObjBase(void) +CMIUtilThreadActiveObjBase::CMIUtilThreadActiveObjBase() : m_references(0) , m_bHasBeenKilled(false) { @@ -36,7 +34,7 @@ CMIUtilThreadActiveObjBase::CMIUtilThreadActiveObjBase(void) // Return: None. // Throws: None. //-- -CMIUtilThreadActiveObjBase::~CMIUtilThreadActiveObjBase(void) +CMIUtilThreadActiveObjBase::~CMIUtilThreadActiveObjBase() { // Make sure our thread is not alive before we die m_thread.Join(); @@ -51,7 +49,7 @@ CMIUtilThreadActiveObjBase::~CMIUtilThreadActiveObjBase(void) // Throws: None. //-- bool -CMIUtilThreadActiveObjBase::ThreadIsActive(void) +CMIUtilThreadActiveObjBase::ThreadIsActive() { // Create a new thread to occupy this threads Run() function return m_thread.IsActive(); @@ -66,7 +64,7 @@ CMIUtilThreadActiveObjBase::ThreadIsActive(void) // Throws: None. //-- bool -CMIUtilThreadActiveObjBase::ThreadExecute(void) +CMIUtilThreadActiveObjBase::ThreadExecute() { // Create a new thread to occupy this threads Run() function return m_thread.Start(ThreadEntry, this); @@ -81,7 +79,7 @@ CMIUtilThreadActiveObjBase::ThreadExecute(void) // Throws: None. //-- bool -CMIUtilThreadActiveObjBase::Acquire(void) +CMIUtilThreadActiveObjBase::Acquire() { // Access to this function is serial CMIUtilThreadLock serial(m_mutex); @@ -101,7 +99,7 @@ CMIUtilThreadActiveObjBase::Acquire(void) // Throws: None. //-- bool -CMIUtilThreadActiveObjBase::Release(void) +CMIUtilThreadActiveObjBase::Release() { // Access to this function is serial CMIUtilThreadLock serial(m_mutex); @@ -121,7 +119,7 @@ CMIUtilThreadActiveObjBase::Release(void) // Throws: None. //-- bool -CMIUtilThreadActiveObjBase::ThreadKill(void) +CMIUtilThreadActiveObjBase::ThreadKill() { // Access to this function is serial CMIUtilThreadLock serial(m_mutex); @@ -141,7 +139,7 @@ CMIUtilThreadActiveObjBase::ThreadKill(void) // Throws: None. //-- bool -CMIUtilThreadActiveObjBase::ThreadJoin(void) +CMIUtilThreadActiveObjBase::ThreadJoin() { return m_thread.Join(); } @@ -177,7 +175,7 @@ CMIUtilThreadActiveObjBase::ThreadEntry(void *vpThisClass) // Throws: None. //-- void -CMIUtilThreadActiveObjBase::ThreadManage(void) +CMIUtilThreadActiveObjBase::ThreadManage() { bool bAlive = true; @@ -214,7 +212,7 @@ CMIUtilThreadActiveObjBase::ThreadManage(void) //--------------------------------------------------------------------------------------- // -CMIUtilThread::CMIUtilThread(void) +CMIUtilThread::CMIUtilThread() : m_pThread(nullptr) , m_bIsActive(false) { @@ -227,7 +225,7 @@ CMIUtilThread::CMIUtilThread(void) // Return: None. // Throws: None. //-- -CMIUtilThread::~CMIUtilThread(void) +CMIUtilThread::~CMIUtilThread() { Join(); } @@ -241,7 +239,7 @@ CMIUtilThread::~CMIUtilThread(void) // Throws: None. //-- bool -CMIUtilThread::Join(void) +CMIUtilThread::Join() { if (m_pThread != nullptr) { @@ -267,7 +265,7 @@ CMIUtilThread::Join(void) // Throws: None. //-- bool -CMIUtilThread::IsActive(void) +CMIUtilThread::IsActive() { // Lock while we access the thread status CMIUtilThreadLock _lock(m_mutex); @@ -282,7 +280,7 @@ CMIUtilThread::IsActive(void) // Throws: None. //-- void -CMIUtilThread::Finish(void) +CMIUtilThread::Finish() { // Lock while we access the thread status CMIUtilThreadLock _lock(m_mutex); @@ -326,7 +324,7 @@ CMIUtilThread::Start(FnThreadProc vpFn, void *vpArg) // Throws: None. //-- void -CMIUtilThreadMutex::Lock(void) +CMIUtilThreadMutex::Lock() { m_mutex.lock(); } @@ -339,7 +337,7 @@ CMIUtilThreadMutex::Lock(void) // Throws: None. //-- void -CMIUtilThreadMutex::Unlock(void) +CMIUtilThreadMutex::Unlock() { m_mutex.unlock(); } @@ -353,7 +351,7 @@ CMIUtilThreadMutex::Unlock(void) // Throws: None. //-- bool -CMIUtilThreadMutex::TryLock(void) +CMIUtilThreadMutex::TryLock() { return m_mutex.try_lock(); } |