llvm-project/lldb/source/Plugins/Process
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
..
FreeBSD remove use of Mutex in favour of std::{,recursive_}mutex 2016-05-18 01:59:10 +00:00
Linux Remove Mutex from NativeProcessLinux 2016-05-16 09:18:30 +00:00
MacOSX-Kernel remove use of Mutex in favour of std::{,recursive_}mutex 2016-05-18 01:59:10 +00:00
POSIX Remove autoconf support from source directories. 2016-01-28 22:05:24 +00:00
Utility 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
elf-core Support Linux on SystemZ as platform 2016-04-14 14:28:34 +00:00
gdb-remote remove use of Mutex in favour of std::{,recursive_}mutex 2016-05-18 01:59:10 +00:00
mach-core Change over the broadcaster/listener process to hold shared or weak pointers 2016-03-07 21:50:25 +00:00
CMakeLists.txt Refactor Windows process plugin to allow code sharing between live and mini dump debugging. 2015-10-28 18:21:45 +00:00