LLVM is once again participating in Google Summer of Code (GSOC). For 2024 we have an exciting project to enrich the disassembler in LLDB.

The project consists of using the variable location information from the debug info (DWARF) to annotate LLDB’s disassembler (and register read) output with the location and lifetime of source variables.

You can find all the details on LLVM’s Google Summer of Code Ideas & Projects page.

If you’re interested or have questions, feel free to reach out to Adrian (the primary contact) or me.