Leonard Mosescu via llvm-dev
2018-Aug-13 19:09 UTC
[llvm-dev] [lldb-dev] [GSoC] Re-implement lldb-mi on top of the LLDB public API
Can you please list the missing MI commands? This would be very valuable to both future contributors and also to the users of the LLDB MI. Thanks! On Mon, Aug 13, 2018 at 11:28 AM, Александр Поляков <polyakov.alx at gmail.com> wrote:> Thank you, Leonard, > I'm going to keep contributing to LLVM, so I think this is not the end! > > On Mon, Aug 13, 2018 at 8:15 PM Leonard Mosescu <mosescu at google.com> > wrote: > >> Nice to see great progress in this area! >> >> On Sun, Aug 12, 2018 at 2:49 PM, Александр Поляков via lldb-dev < >> lldb-dev at lists.llvm.org> wrote: >> >>> Hi LLVM folks, >>> >>> During this summer I was working on re-implementing of lldb-mi to >>> correctly use LLDB public API. You are welcome to read my final report >>> where I describe the contribution and challenges I faced with. >>> Link to final report: https://apolyakov.github.io/GSoC-2018/ >>> >>> -- >>> Alexander >>> >>> _______________________________________________ >>> lldb-dev mailing list >>> lldb-dev at lists.llvm.org >>> http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev >>> >>> >> > > -- > Alexander >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180813/d2c2f653/attachment-0001.html>
Александр Поляков via llvm-dev
2018-Aug-13 19:47 UTC
[llvm-dev] [lldb-dev] [GSoC] Re-implement lldb-mi on top of the LLDB public API
There are lots of them, so I don't think I can list them all. But if you are interested in some command you need to do a few simple steps: 1) go to GDB/MI specification <https://sourceware.org/gdb/onlinedocs/gdb/GDB_002fMI.html> and find the command you are interested in; 2) go to lldb-mi and try to find that command there, if you can't find it, then it's likely not yet implemented; It's really simple. For example, we want to check -target-download command. To do so, we don't need to look at each lldb-mi's source file, we just open a file related to target - MICmdCmdTarget.h - and look only there. On Mon, Aug 13, 2018 at 10:09 PM Leonard Mosescu <mosescu at google.com> wrote:> Can you please list the missing MI commands? This would be very valuable > to both future contributors and also to the users of the LLDB MI. Thanks! > > On Mon, Aug 13, 2018 at 11:28 AM, Александр Поляков < > polyakov.alx at gmail.com> wrote: > >> Thank you, Leonard, >> I'm going to keep contributing to LLVM, so I think this is not the end! >> >> On Mon, Aug 13, 2018 at 8:15 PM Leonard Mosescu <mosescu at google.com> >> wrote: >> >>> Nice to see great progress in this area! >>> >>> On Sun, Aug 12, 2018 at 2:49 PM, Александр Поляков via lldb-dev < >>> lldb-dev at lists.llvm.org> wrote: >>> >>>> Hi LLVM folks, >>>> >>>> During this summer I was working on re-implementing of lldb-mi to >>>> correctly use LLDB public API. You are welcome to read my final report >>>> where I describe the contribution and challenges I faced with. >>>> Link to final report: https://apolyakov.github.io/GSoC-2018/ >>>> >>>> -- >>>> Alexander >>>> >>>> _______________________________________________ >>>> lldb-dev mailing list >>>> lldb-dev at lists.llvm.org >>>> http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev >>>> >>>> >>> >> >> -- >> Alexander >> > >-- Alexander -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180813/92d76470/attachment.html>