LLVM Social #25 - Stack unwinding, landing pads, and other catches
Details
In our first meetup after the summer break Alex Denisov will give a high-level overview of exception handling and supporting mechanisms provided in LLVM.
What to expect:
- challenges of "normal" error handling and how exceptions are different
- which mechanisms LLVM provides to support exception handling
- stack unwinding, landing pads, personality functions, libunwind
- toy example of exception handling in LLVM IR + custom runtime support
No prior knowledge of LLVM or exceptions is required.
Once discussions fade into casual conversation, we typically go for drinks to c-base or one of the surrounding bars. There is always space for outside topics and discussions. If you have specific questions, please bring them. Looking forward to meeting everyone again!

