[all-commits] [llvm/llvm-project] d57b80: [lldb/Reproducers] Support reproducers for Platfor...

Jonas Devlieghere via All-commits all-commits at lists.llvm.org
Wed May 20 09:19:27 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: d57b80e13ebd140f0b9acefa02423e1bc4a835d4
      https://github.com/llvm/llvm-project/commit/d57b80e13ebd140f0b9acefa02423e1bc4a835d4
  Author: Jonas Devlieghere <jonas at devlieghere.com>
  Date:   2020-05-20 (Wed, 20 May 2020)

  Changed paths:
    M lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp
    M lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h

  Log Message:
  -----------
  [lldb/Reproducers] Support reproducers for PlatformRemoteGDBServer

Add reproducer support to PlatformRemoteGDBServer. The logic is
essentially the same as for ProcessGDBRemote. During capture we record
the GDB packets and during replay we connect to a replay server.

This fixes TestPlatformClient.py when run form a reproducer.

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




More information about the All-commits mailing list