[all-commits] [llvm/llvm-project] de51b2: [lldb] Move Transport class into lldb_private (NFC...

Jonas Devlieghere via All-commits all-commits at lists.llvm.org
Wed Jun 11 19:51:26 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: de51b2dd3c6fc995e7db56fc50b4c8dceddc0aab
      https://github.com/llvm/llvm-project/commit/de51b2dd3c6fc995e7db56fc50b4c8dceddc0aab
  Author: Jonas Devlieghere <jonas at devlieghere.com>
  Date:   2025-06-11 (Wed, 11 Jun 2025)

  Changed paths:
    A lldb/include/lldb/Host/JSONTransport.h
    M lldb/source/Host/CMakeLists.txt
    A lldb/source/Host/common/JSONTransport.cpp
    M lldb/tools/lldb-dap/DAP.cpp
    M lldb/tools/lldb-dap/Transport.cpp
    M lldb/tools/lldb-dap/Transport.h
    M lldb/unittests/DAP/DAPTest.cpp
    M lldb/unittests/DAP/TestBase.cpp
    M lldb/unittests/DAP/TransportTest.cpp

  Log Message:
  -----------
  [lldb] Move Transport class into lldb_private (NFC) (#143806)

Move lldb-dap's Transport class into lldb_private so the code can be
shared between the "JSON with header" protocol used by DAP and the JSON
RPC protocol used by MCP (see [1]).

[1]: https://discourse.llvm.org/t/rfc-adding-mcp-support-to-lldb/86798



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list