llvm-project/lldb/source/Plugins
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
..
ABI Fix ABISysV_s390x::GetArgumentValues 2016-04-15 09:14:32 +00:00
Disassembler remove use of Mutex in favour of std::{,recursive_}mutex 2016-05-18 01:59:10 +00:00
DynamicLoader remove use of Mutex in favour of std::{,recursive_}mutex 2016-05-18 01:59:10 +00:00
ExpressionParser [LLDB] Adding lldb_private namespace to DiagnosticSeverity. NFC. 2016-05-14 13:14:39 +00:00
Instruction Fix ARM instruction emulation tests on big-endian systems 2016-04-14 14:34:19 +00:00
InstrumentationRuntime Improve wording and capitalization of TSan thread names. 2016-05-01 11:26:06 +00:00
JITLoader [JITLoaderGDB] Read jit entry struct manually. 2016-03-23 23:27:23 +00:00
Language Guard AddCXXSynthetic with LLDB_DISABLE_PYTHON 2016-05-05 12:46:45 +00:00
LanguageRuntime remove use of Mutex in favour of std::{,recursive_}mutex 2016-05-18 01:59:10 +00:00
MemoryHistory Add thread numbers into ASan thread names. 2016-05-01 11:23:04 +00:00
ObjectContainer remove use of Mutex in favour of std::{,recursive_}mutex 2016-05-18 01:59:10 +00:00
ObjectFile remove use of Mutex in favour of std::{,recursive_}mutex 2016-05-18 01:59:10 +00:00
OperatingSystem Update Go OS Plugin for newer runtimes. 2016-04-21 20:57:28 +00:00
Platform remove use of Mutex in favour of std::{,recursive_}mutex 2016-05-18 01:59:10 +00:00
Process remove use of Mutex in favour of std::{,recursive_}mutex 2016-05-18 01:59:10 +00:00
ScriptInterpreter Don't crash when OS plug-in returns None from any of the functions we might call. 2016-05-16 20:07:38 +00:00
SymbolFile remove use of Mutex in favour of std::{,recursive_}mutex 2016-05-18 01:59:10 +00:00
SymbolVendor Remove autoconf support from source directories. 2016-01-28 22:05:24 +00:00
SystemRuntime remove use of Mutex in favour of std::{,recursive_}mutex 2016-05-18 01:59:10 +00:00
UnwindAssembly Stack unwinding emulation: handle adjustment of FP 2016-02-19 10:59:25 +00:00
CMakeLists.txt Fix cmake build. 2015-09-03 04:17:57 +00:00