llvm-project/lldb/source/Host
Saleem Abdulrasool 16ff860469 remove use of Mutex in favour of std::{,recursive_}mutex
This is a pretty straightforward first pass over removing a number of uses of
Mutex in favor of std::mutex or std::recursive_mutex. The problem is that there
are interfaces which take Mutex::Locker & to lock internal locks. This patch
cleans up most of the easy cases. The only non-trivial change is in
CommandObjectTarget.cpp where a Mutex::Locker was split into two.

llvm-svn: 269877
2016-05-18 01:59:10 +00:00
..
android [linux] Remove all traces of signalfd(2) 2016-02-23 12:26:08 +00:00
common remove use of Mutex in favour of std::{,recursive_}mutex 2016-05-18 01:59:10 +00:00
freebsd Make lldb::endian::InlHostByteOrder() private. 2015-11-07 04:40:13 +00:00
linux Renamed system plugin directory to address https://bugs.swift.org/browse/SR-1093 2016-04-27 17:49:51 +00:00
macosx remove use of Mutex in favour of std::{,recursive_}mutex 2016-05-18 01:59:10 +00:00
netbsd Remove autoconf support from source directories. 2016-01-28 22:05:24 +00:00
posix remove use of Mutex in favour of std::{,recursive_}mutex 2016-05-18 01:59:10 +00:00
windows Generalize child process monitoring functions 2016-05-11 16:59:04 +00:00
CMakeLists.txt Added real editline tests. 2015-10-30 02:54:52 +00:00