[all-commits] [llvm/llvm-project] 3d08c7: [lldb] Session transcript should use the async deb...

Jonas Devlieghere via All-commits all-commits at lists.llvm.org
Tue May 3 15:12:13 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3d08c778c01e1577752762da8c980db32b4e6d55
      https://github.com/llvm/llvm-project/commit/3d08c778c01e1577752762da8c980db32b4e6d55
  Author: Jonas Devlieghere <jonas at devlieghere.com>
  Date:   2022-05-03 (Tue, 03 May 2022)

  Changed paths:
    M lldb/source/Core/Debugger.cpp

  Log Message:
  -----------
  [lldb] Session transcript should use the async debugger streams

When writing out the session transcript, print output to the
asynchronous debugger stream to prevent it from potentially interleaving
with other output.

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


  Commit: b945b62cf35e1b45ffb9233958756743b2b5fd46
      https://github.com/llvm/llvm-project/commit/b945b62cf35e1b45ffb9233958756743b2b5fd46
  Author: Jonas Devlieghere <jonas at devlieghere.com>
  Date:   2022-05-03 (Tue, 03 May 2022)

  Changed paths:
    M lldb/include/lldb/Host/Host.h
    M lldb/source/Host/common/Host.cpp
    M lldb/source/Host/macosx/objcxx/Host.mm

  Log Message:
  -----------
  [lldb] Add a function to check if lldb is running in an interactive session

This patch adds a function to check if lldb is running in an interactive
debug session. Currently this API only works on macOS. It's expected to
be used in combination with Host::OpenFileInExternalEditor.

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


Compare: https://github.com/llvm/llvm-project/compare/2617f2f70826...b945b62cf35e


More information about the All-commits mailing list