[Lldb-commits] [PATCH] D67523: [Reproducer] Move GDB packet struct into the reproducer. (NFC)

Jonas Devlieghere via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Thu Sep 12 14:47:02 PDT 2019


JDevlieghere created this revision.
JDevlieghere added a reviewer: LLDB.
Herald added a project: LLDB.

To support dumping the reproducer's GDB remote packets, we need the
(de)serialization logic to live in the reproducer rather than the GDB
remote plugin. This patch moves the corresponding code in the reproducer
and updates its uses in the GDBRemoteCommunicationHistory and the
GDBRemoteCommunicationReplayServer.


Repository:
  rLLDB LLDB

https://reviews.llvm.org/D67523

Files:
  lldb/include/lldb/Utility/Reproducer.h
  lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
  lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationHistory.cpp
  lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationHistory.h
  lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationReplayServer.cpp
  lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationReplayServer.h
  lldb/source/Utility/Reproducer.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D67523.220008.patch
Type: text/x-patch
Size: 18341 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20190912/502471e1/attachment-0001.bin>


More information about the lldb-commits mailing list