[all-commits] [llvm/llvm-project] 87d388: [lldb] [Process/FreeBSDRemote] Initial multithread...

Michał Górny via All-commits all-commits at lists.llvm.org
Thu Oct 15 08:38:09 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 87d38831d909bf937039a97aa63220929d498047
      https://github.com/llvm/llvm-project/commit/87d38831d909bf937039a97aa63220929d498047
  Author: Michał Górny <mgorny at moritz.systems>
  Date:   2020-10-15 (Thu, 15 Oct 2020)

  Changed paths:
    M lldb/source/Plugins/Process/FreeBSDRemote/NativeProcessFreeBSD.cpp
    M lldb/source/Plugins/Process/FreeBSDRemote/NativeProcessFreeBSD.h
    M lldb/source/Plugins/Process/FreeBSDRemote/NativeRegisterContextFreeBSD.cpp
    M lldb/source/Plugins/Process/FreeBSDRemote/NativeRegisterContextFreeBSD.h
    M lldb/source/Plugins/Process/FreeBSDRemote/NativeRegisterContextFreeBSD_x86_64.cpp
    M lldb/source/Plugins/Process/FreeBSDRemote/NativeThreadFreeBSD.cpp

  Log Message:
  -----------
  [lldb] [Process/FreeBSDRemote] Initial multithreading support

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.

Differential Revision: https://reviews.llvm.org/D89413




More information about the All-commits mailing list