diff options
author | Walter Erquinigo <wallace@fb.com> | 2022-04-28 17:11:57 -0700 |
---|---|---|
committer | Walter Erquinigo <wallace@fb.com> | 2022-05-09 16:05:26 -0700 |
commit | 7b73de9ec2b19df040c919d3004dfbead9b6ac59 (patch) | |
tree | 1604318a6ad899f09810e21302353d815e03f562 /lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp | |
parent | b8d1776fc58d56af30d446386788e377d25dd512 (diff) | |
download | llvm-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.cpp | 2 |
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()); |