GSoC Project: LLDB Support for KDevelop
mail at milianw.de
Sun Apr 24 13:05:39 UTC 2016
On Samstag, 23. April 2016 05:51:32 CEST Aetf wrote:
> Hi all,
welcome to GSOC & KDevelop! I'm looking forward to these changes, I hope they
will finally make me try out LLDB ;-)
> It seems that my proposal for the LLDB support was accepted by the GSoC,
> and I'm going to work on this for the summer. So I think this might be a
> good time to introduce myself/my proposal a little bit.
> First of all, here's the quick takeaways for the proposal, you can find the
> full version at .
> - Communication with LLDB: A wrapper that hides all hassles communicating
> with LLDB and provide a consistent API that is agnostic to specific
> communication methods
> - LLDB Specific Classes: Implementation of LLDB specific controllers and
> manager classes. This includes DebugSession and friends, *Controller
> classes and config page factories.
> - UI and Other: Refactor on UI related classes to make them not bound to
> Gdb specific backend, and hook it up with the LLDB backend.
> Then I'd like to update my current working status.
> I've played with the code for a while and have a basic understanding of the
> whole architecture of kdevelop/kdevplatform and the debugger plugin. The
> investigation on different ways to talk with LLDB is what I'm going to do
> next, as said in the proposal.
> The actual code work on the project haven''t started yet. I'm working on
> fixing bugs in related code right now, in order to get more familiar to the
> code base and the work flow . I've finished the major part of the fix
> and am writing test cases now.
> Unfortunately I have to prepare for my exams for the next week so there
> won't be any significant update shortly, but after that I can allocate more
> time on this.
> Finally, thank you for reading this lengthy message. Any thoughts,
> questions or suggestions for the proposal/project are more than welcomed.
> : https://github.com/Aetf/GSoC2016Proposals/blob/master/KDevelop-LLDB.md
> : https://bugs.kde.org/show_bug.cgi?id=333759
The above sounds very reasonable. Make sure to keep us all in the loop, i.e.
whenever you hit a wall or need to discuss anything, either try to find an
answer on #kdevelop, and otherwise drop a mail to this list. That way we can
all see what's going on.
Cheers, and make sure to enjoy GSOC :)
mail at milianw.de
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 181 bytes
Desc: This is a digitally signed message part.
More information about the KDevelop-devel