diff options
-rw-r--r-- | lldb/source/Plugins/Process/Linux/ThreadStateCoordinator.cpp | 44 | ||||
-rw-r--r-- | lldb/source/Plugins/Process/Linux/ThreadStateCoordinator.h | 16 |
2 files changed, 30 insertions, 30 deletions
diff --git a/lldb/source/Plugins/Process/Linux/ThreadStateCoordinator.cpp b/lldb/source/Plugins/Process/Linux/ThreadStateCoordinator.cpp index 532d67ea905..4f19b0722f5 100644 --- a/lldb/source/Plugins/Process/Linux/ThreadStateCoordinator.cpp +++ b/lldb/source/Plugins/Process/Linux/ThreadStateCoordinator.cpp @@ -63,14 +63,14 @@ class ThreadStateCoordinator::EventCallAfterThreadsStop : public ThreadStateCoor public: EventCallAfterThreadsStop (lldb::tid_t triggering_tid, const ThreadIDSet &wait_for_stop_tids, - const ThreadIDFunc &request_thread_stop_func, - const ThreadIDFunc &call_after_func): + const ThreadIDFunction &request_thread_stop_function, + const ThreadIDFunction &call_after_function): EventBase (), m_triggering_tid (triggering_tid), m_wait_for_stop_tids (wait_for_stop_tids), m_original_wait_for_stop_tids (wait_for_stop_tids), - m_request_thread_stop_func (request_thread_stop_func), - m_call_after_func (call_after_func) + m_request_thread_stop_function (request_thread_stop_function), + m_call_after_function (call_after_function) { } @@ -113,7 +113,7 @@ public: auto find_it = coordinator.m_tid_stop_map.find (tid); if ((find_it == coordinator.m_tid_stop_map.end ()) || !find_it->second) { - m_request_thread_stop_func (tid); + m_request_thread_stop_function (tid); sent_tids.insert (tid); } } @@ -168,7 +168,7 @@ public: // If it was really added, send the stop request to it. if (insert_result.second) - m_request_thread_stop_func (tid); + m_request_thread_stop_function (tid); } private: @@ -176,14 +176,14 @@ private: void NotifyNow () { - m_call_after_func (m_triggering_tid); + m_call_after_function (m_triggering_tid); } const lldb::tid_t m_triggering_tid; ThreadIDSet m_wait_for_stop_tids; const ThreadIDSet m_original_wait_for_stop_tids; - ThreadIDFunc m_request_thread_stop_func; - ThreadIDFunc m_call_after_func; + ThreadIDFunction m_request_thread_stop_function; + ThreadIDFunction m_call_after_function; }; //===----------------------------------------------------------------------===// @@ -278,10 +278,10 @@ private: class ThreadStateCoordinator::EventRequestResume : public ThreadStateCoordinator::EventBase { public: - EventRequestResume (lldb::tid_t tid, const ThreadIDFunc &request_thread_resume_func): + EventRequestResume (lldb::tid_t tid, const ThreadIDFunction &request_thread_resume_function): EventBase (), m_tid (tid), - m_request_thread_resume_func (request_thread_resume_func) + m_request_thread_resume_function (request_thread_resume_function) { } @@ -331,7 +331,7 @@ public: // Request a resume. We expect this to be synchronous and the system // to reflect it is running after this completes. - m_request_thread_resume_func (m_tid); + m_request_thread_resume_function (m_tid); return true; } @@ -339,13 +339,13 @@ public: private: const lldb::tid_t m_tid; - ThreadIDFunc m_request_thread_resume_func; + ThreadIDFunction m_request_thread_resume_function; }; //===----------------------------------------------------------------------===// -ThreadStateCoordinator::ThreadStateCoordinator (const LogFunc &log_func) : - m_log_func (log_func), +ThreadStateCoordinator::ThreadStateCoordinator (const LogFunction &log_function) : + m_log_function (log_function), m_event_queue (), m_queue_condition (), m_queue_mutex (), @@ -402,13 +402,13 @@ ThreadStateCoordinator::SetPendingNotification (const EventBaseSP &event_sp) void ThreadStateCoordinator::CallAfterThreadsStop (const lldb::tid_t triggering_tid, const ThreadIDSet &wait_for_stop_tids, - const ThreadIDFunc &request_thread_stop_func, - const ThreadIDFunc &call_after_func) + const ThreadIDFunction &request_thread_stop_function, + const ThreadIDFunction &call_after_function) { EnqueueEvent (EventBaseSP (new EventCallAfterThreadsStop (triggering_tid, wait_for_stop_tids, - request_thread_stop_func, - call_after_func))); + request_thread_stop_function, + call_after_function))); } void @@ -486,7 +486,7 @@ ThreadStateCoordinator::Log (const char *format, ...) va_list args; va_start (args, format); - m_log_func (format, args); + m_log_function (format, args); va_end (args); } @@ -498,9 +498,9 @@ ThreadStateCoordinator::NotifyThreadStop (lldb::tid_t tid) } void -ThreadStateCoordinator::RequestThreadResume (lldb::tid_t tid, const ThreadIDFunc &request_thread_resume_func) +ThreadStateCoordinator::RequestThreadResume (lldb::tid_t tid, const ThreadIDFunction &request_thread_resume_function) { - EnqueueEvent (EventBaseSP (new EventRequestResume (tid, request_thread_resume_func))); + EnqueueEvent (EventBaseSP (new EventRequestResume (tid, request_thread_resume_function))); } void diff --git a/lldb/source/Plugins/Process/Linux/ThreadStateCoordinator.h b/lldb/source/Plugins/Process/Linux/ThreadStateCoordinator.h index 2b4e43675e4..8aa40e285fe 100644 --- a/lldb/source/Plugins/Process/Linux/ThreadStateCoordinator.h +++ b/lldb/source/Plugins/Process/Linux/ThreadStateCoordinator.h @@ -31,27 +31,27 @@ namespace lldb_private // Protocols. - // Callback definitions. - typedef std::function<void (lldb::tid_t tid)> ThreadIDFunc; - typedef std::function<void (const char *format, va_list args)> LogFunc; + // Callback/block definitions. + typedef std::function<void (lldb::tid_t tid)> ThreadIDFunction; + typedef std::function<void (const char *format, va_list args)> LogFunction; // constructors - ThreadStateCoordinator (const LogFunc &log_func); + ThreadStateCoordinator (const LogFunction &log_function); // The main purpose of the class: triggering an action after // a given set of threads stop. void CallAfterThreadsStop (lldb::tid_t triggering_tid, const ThreadIDSet &wait_for_stop_tids, - const ThreadIDFunc &request_thread_stop_func, - const ThreadIDFunc &call_after_func); + const ThreadIDFunction &request_thread_stop_function, + const ThreadIDFunction &call_after_function); // Notifications called when various state changes occur. void NotifyThreadStop (lldb::tid_t tid); void - RequestThreadResume (lldb::tid_t tid, const ThreadIDFunc &request_thread_resume_func); + RequestThreadResume (lldb::tid_t tid, const ThreadIDFunction &request_thread_resume_func); void NotifyThreadCreate (lldb::tid_t tid); @@ -129,7 +129,7 @@ namespace lldb_private GetPendingThreadStopNotification (); // Member variables. - LogFunc m_log_func; + LogFunction m_log_function; QueueType m_event_queue; // For now we do simple read/write lock strategy with efficient wait-for-data. |