Back To Schedule
Wednesday, October 17 • 11:30am - 12:00pm
Debug Info BoF

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

There have been significant improvements to LLVM's handling of debug info in optimized code over the past year. We will highlight recent improvements (many of which came from new contributors!) and outline some important challenges ahead.

To get the conversation going, we will present data showing improvements in source variable availability and identify passes that need more work. Potential topics for discussion include eliminating codegen differences in the presence of debug info, improving line table fidelity, features missing in LLVM's current debug info representation, and higher quality backtraces in the presence of tail calls and outlining.

avatar for Adrian Prantl

Adrian Prantl

Ask me about debug information in LLVM, Clang and Swift!

Wednesday October 17, 2018 11:30am - 12:00pm PDT
3 - BoF (Rm LL21CD)