Skip to content

LLVM Social #25 - Stack unwinding, landing pads, and other catches

Photo of Stefan Gränitz
Hosted By
Stefan G.
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!

COVID-19 safety measures

Event will be indoors
If you wish COVID-19 safety measures, please let us know in advance.
The event host is instituting the above safety measures for this event. Meetup is not responsible for ensuring, and will not independently verify, that these precautions are followed.
Photo of LLVM Social Berlin group
LLVM Social Berlin
See more events
echtzeit.dev Office
Rungestr. 20, Aufgang 5, 2. OG · Berlin, al