[lldb-dev] [GSoC] Re-implement lldb-mi on top of the LLDB public API

Александр Поляков via lldb-dev lldb-dev at lists.llvm.org
Mon Aug 13 12:47:30 PDT 2018


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/lldb-dev/attachments/20180813/92d76470/attachment.html>


More information about the lldb-dev mailing list