labath added inline comments.
================ Comment at: include/lldb/Breakpoint/BreakpointSiteList.h:159-175 + class Guard final { + std::recursive_mutex *m_mutex; - typedef void (*BreakpointSiteSPMapFunc)(lldb::BreakpointSiteSP &bp, - void *baton); + public: + explicit Guard(std::recursive_mutex &mutex) : m_mutex(&mutex) { + m_mutex->lock(); + } ---------------- How is this class different from a std::unique_lock ? https://reviews.llvm.org/D39967 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits