llvm-project/lldb/source
Tatyana Krasnukha a39bcbca92 [lldb] Debugger: reuse ExecutionContextRef to create ExecutionContext from Target
The Debugger didn't take the Process's run lock, that causes deadlocks and races
after applying https://reviews.llvm.org/D92164 revision. Since ExecutionContextRef
does the same job correctly, Debugger::GetSelectedExecutionContext just can use it
to build execution context upon the selected target.
2021-02-08 15:09:08 +03:00
..
API [lldb/test] Stop recording fundamental return types (NFC) 2021-02-03 02:57:26 +01:00
Breakpoint Fix a bug with setting breakpoints on C++11 inline initialization statements. 2021-01-20 17:58:34 -08:00
Commands [lldb/Commands] Align process launch --plugin with process attach (NFC) 2021-01-20 21:01:23 +01:00
Core [lldb] Debugger: reuse ExecutionContextRef to create ExecutionContext from Target 2021-02-08 15:09:08 +03:00
DataFormatters [lldb] Remove assumption from Clang-based data formatters that their types are in the scratch AST 2020-12-10 17:35:03 +01:00
Expression [lldb/DataFormatters] Display null C++ pointers as nullptr 2020-11-12 15:24:06 -08:00
Host [lldb] Honor the CPU type & subtype when launching on macOS 2021-02-03 13:42:00 -08:00
Initialization [lldb] Abstract scoped timer logic behind LLDB_SCOPED_TIMER (NFC) 2020-12-22 09:10:27 -08:00
Interpreter [lldb] Refactor and simplify GetCommandSPExact interface 2020-12-23 10:43:13 -08:00
Plugins Use remote regnums in expedited list, value regs and invalidate regs 2021-02-08 14:09:15 +05:00
Symbol [lldb] Simplify ObjectFile::FindPlugin (NFC) 2020-12-23 14:06:40 -08:00
Target Print the "no plugin" warning only when there is no plugin 2021-02-04 11:06:10 -08:00
Utility [lldb][NFC] Minor comment and inlining fixes for Args 2021-02-05 10:17:16 +01:00
CMakeLists.txt Remove HAVE_VCS_VERSION_INC, not needed 2020-10-29 13:09:05 -07:00
lldb.cpp Remove HAVE_VCS_VERSION_INC, not needed 2020-10-29 13:09:05 -07:00