Uploaded August 2026 | Updated September 2026, 3 weeks ago
2026 EuroLLVM Developers' Meeting
llvm.org/devmtg/2026-04
------
Title: Highlighting function names in LLDB backtraces
Speaker: Michael Buch
------
Slides: llvm.org/devmtg/2026-04/slides/lightning_talk/lightning_talk_buch.pdf
-----
C++ backtraces tend to be hard to read because function names are hidden amongst many layers of namespaces, template arguments and function parameters. In the debugger, a user often wants to simply get a quick overview of the function callstack. But traditionally this has been difficult to decipher. To improve readability, LLDB recently gained the ability to selectively hide or format various parts of C++ function names. This talk describes how we implemented this by extending the LLVM demangler and how other language plugins can take advantage of this infrastructure.
-----
Videos Edited by Bash Films: BashFilms.com
2026 EuroLLVM Developers' Meeting
llvm.org/devmtg/2026-04
------
Title: Highlighting function names in LLDB backtraces
Speaker: Michael Buch
------
Slides: llvm.org/devmtg/2026-04/slides/lightning_talk/lightning_talk_buch.pdf
-----
C++ backtraces tend to be hard to read because function names are hidden amongst many layers of namespaces, template arguments and function parameters. In the debugger, a user often wants to simply get a quick overview of the function callstack. But traditionally this has been difficult to decipher. To improve readability, LLDB recently gained the ability to selectively hide or format various parts of C++ function names. This talk describes how we implemented this by extending the LLVM demangler and how other language plugins can take advantage of this infrastructure.
-----
Videos Edited by Bash Films: BashFilms.com










