[PATCH] D67523: [Reproducer] Move GDB Remote Packet into Utility. (NFC)

Pavel Labath via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Sep 16 00:31:42 PDT 2019


labath added a comment.

*Maybe* this is fine for now, but I also don't like moving the gdb-remote reproducer stuff out of the gdb plugin. If you want an inspection command to access those (which sounds like a useful thing btw), then the right way to handle that would be to have some sort of an abstraction/plugin mechanism for various reproducers. For instance, the reproducers could register themselves somewhere (if they don't do that already), so we get a list of all of them, similar to how we handle "plugins" now. Then the inspection command could iterate over that list and ask each reproducer component to do its thing. This may be clunky, or it may not, depending on what exactly this "thing" is.


Repository:
  rL LLVM

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D67523/new/

https://reviews.llvm.org/D67523





More information about the llvm-commits mailing list