commit | 2774701dadb5c2d2b06f53720b398ddd78e6ed92 | [log] [tgz] |
---|---|---|
author | Tatyana Krasnukha <tatyana@synopsys.com> | Mon Feb 01 22:24:30 2021 +0300 |
committer | Copybara-Service <copybara-worker@google.com> | Mon Feb 08 14:07:25 2021 -0800 |
tree | 9ebeaca63a345999e541b145eb9f3b9040c8e29d | |
parent | 84ee40d6fb1d7c04b3de02970422d86b3668c960 [diff] |
[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. GitOrigin-RevId: a39bcbca92e169baeb8b2c55dff90141ddd53888