SAOC LLDB D integration: 8th Weekly Update

Johan j at j.nl
Mon Nov 15 22:12:51 UTC 2021


On Thursday, 11 November 2021 at 16:20:57 UTC, Luís Ferreira 
wrote:
> Hi D community!
>
> I'm here again, to describe what I've done during the eighth 
> week of Symmetry Autumn of Code. Sorry for being a bit late.
>
> ## LLVM upstream follow up update
>
> The following patches got merged:
> - https://reviews.llvm.org/D111414
> - https://reviews.llvm.org/D111432
> - https://reviews.llvm.org/D110578
>
> This includes the most important patch of the Milestone 1, 
> which is initial support for D demangling. After a conversation 
> with Chris Lattner (LLVM lead developer and creator) I managed 
> to get acceptance on merging that change, leaving relicensing 
> issues aside from my task list. This also means that minimal 
> support for D in LLDB is now on the official tree.

Congratulations Luis, indeed a major milestone! You made it to 
the LLVM weekly newsletter!

> Right after the merge, I submitted a patch to Google OSS Fuzz, 
> to start fuzzing D demangler: 
> https://github.com/google/oss-fuzz/pull/6811 .

Shameless plug: fuzzing also works with LDC, but I don't think we 
have any fuzzing of D projects (the stdlib?) at OSS Fuzz yet... ;)
https://johanengelen.github.io/ldc/2018/01/14/Fuzzing-with-LDC.html

cheers,
   Johan



More information about the Digitalmars-d mailing list