[all-commits] [llvm/llvm-project] 1e4a41: [lldb] Always call DestroyImpl from Process::Finalize

Jonas Devlieghere via All-commits all-commits at lists.llvm.org
Wed Jul 14 13:36:08 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 1e4a417ee639b867b783e52949d22c1965ab25d0
      https://github.com/llvm/llvm-project/commit/1e4a417ee639b867b783e52949d22c1965ab25d0
  Author: Jonas Devlieghere <jonas at devlieghere.com>
  Date:   2021-07-14 (Wed, 14 Jul 2021)

  Changed paths:
    M lldb/source/Target/Process.cpp

  Log Message:
  -----------
  [lldb] Always call DestroyImpl from Process::Finalize

Always destroy the process, regardless of its private state. This will
call the virtual function DoDestroy under the hood, giving our derived
class a chance to do the necessary tear down, including what to do when
the private state is eStateExited.

Differential revision: https://reviews.llvm.org/D106004


  Commit: de448c0a9e5088979526e2e67152fe547ae4ccf0
      https://github.com/llvm/llvm-project/commit/de448c0a9e5088979526e2e67152fe547ae4ccf0
  Author: Jonas Devlieghere <jonas at devlieghere.com>
  Date:   2021-07-14 (Wed, 14 Jul 2021)

  Changed paths:
    M lldb/include/lldb/Target/TargetList.h
    M lldb/source/Core/Debugger.cpp

  Log Message:
  -----------
  [lldb] Make TargetList iterable (NFC)

Make it possible to iterate over the TargetList.

Differential revision: https://reviews.llvm.org/D105914


Compare: https://github.com/llvm/llvm-project/compare/e23dce6c9744...de448c0a9e50


More information about the All-commits mailing list