aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp
diff options
context:
space:
mode:
authorWalter Erquinigo <wallace@fb.com>2022-04-28 17:11:57 -0700
committerWalter Erquinigo <wallace@fb.com>2022-05-09 16:05:26 -0700
commit7b73de9ec2b19df040c919d3004dfbead9b6ac59 (patch)
tree1604318a6ad899f09810e21302353d815e03f562 /lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp
parentb8d1776fc58d56af30d446386788e377d25dd512 (diff)
downloadllvm-7b73de9ec2b19df040c919d3004dfbead9b6ac59.zip
llvm-7b73de9ec2b19df040c919d3004dfbead9b6ac59.tar.gz
llvm-7b73de9ec2b19df040c919d3004dfbead9b6ac59.tar.bz2
[trace][intelpt] Support system-wide tracing [3] - Refactor IntelPTThreadTrace
I'm refactoring IntelPTThreadTrace into IntelPTSingleBufferTrace so that it can both single threads or single cores. In this diff I'm basically renaming the class, moving it to its own file, and removing all the pieces that are not used along with some basic cleanup. Differential Revision: https://reviews.llvm.org/D124648
Diffstat (limited to 'lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp')
-rw-r--r--lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp b/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp
index dd91af5..78d1b3a 100644
--- a/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp
+++ b/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp
@@ -312,7 +312,7 @@ NativeProcessLinux::NativeProcessLinux(::pid_t pid, int terminal_fd,
const ArchSpec &arch, MainLoop &mainloop,
llvm::ArrayRef<::pid_t> tids)
: NativeProcessELF(pid, terminal_fd, delegate), m_arch(arch),
- m_main_loop(mainloop), m_intel_pt_collector(pid) {
+ m_main_loop(mainloop) {
if (m_terminal_fd != -1) {
Status status = EnsureFDFlags(m_terminal_fd, O_NONBLOCK);
assert(status.Success());