Implement initial support for watching thread creation and termination.
Update ptrace() calls to correctly indicate requested thread.
Watchpoints are not supported yet.
This patch fixes at least multithreaded register tests.
Paths
| Differential D89413
[lldb] [Process/FreeBSDRemote] Initial multithreading support ClosedPublic Authored by mgorny on Oct 14 2020, 10:58 AM.
Details Summary Implement initial support for watching thread creation and termination. This patch fixes at least multithreaded register tests.
Diff Detail Event TimelineThis revision is now accepted and ready to land.Oct 15 2020, 4:57 AM Closed by commit rG87d38831d909: [lldb] [Process/FreeBSDRemote] Initial multithreading support (authored by mgorny). · Explain WhyOct 15 2020, 8:37 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 298226 lldb/source/Plugins/Process/FreeBSDRemote/NativeProcessFreeBSD.h
lldb/source/Plugins/Process/FreeBSDRemote/NativeProcessFreeBSD.cpp
lldb/source/Plugins/Process/FreeBSDRemote/NativeRegisterContextFreeBSD.h
lldb/source/Plugins/Process/FreeBSDRemote/NativeRegisterContextFreeBSD.cpp
lldb/source/Plugins/Process/FreeBSDRemote/NativeRegisterContextFreeBSD_x86_64.cpp
lldb/source/Plugins/Process/FreeBSDRemote/NativeThreadFreeBSD.cpp
|