Exception Handling Deep Dive at Dev Meeting

I'm proposing that one of the esteemed members of the LLVM community
present a talk on exception handling both how it is done inside LLVM
and in general.

The interest from my part is the Windows Exception Unwinding which
from what I read is like Itaniums. It also looks like this is the one
implemented in LLVM and most everyone cares about.

I understand in the face of optimizations the correctness comes into
question but I'm looking for more intricate details on real scenarios
that the people who have worked with this have encountered.

I think David and I are probably the most familiar with how WinEH works in LLVM, but I don’t think either of us has time to prepare a talk for the dev meeting. I’m trying to prepare a talk on supporting the MS debug info format in LLVM this year. That said, I’ll definitely have time to answer questions in person. It might be worth setting up a BoF to schedule some time

We gave a 30m technical talk last year, which should have a lot of information, but it’s probably not the last word or best reference on how EH works.

Hi,

I think David and I are probably the most familiar with how WinEH works in
LLVM, but I don't think either of us has time to prepare a talk for the dev
meeting. I'm trying to prepare a talk on supporting the MS debug info
format in LLVM this year. That said, I'll definitely have time to answer
questions in person. It might be worth setting up a BoF to schedule some
time

We gave a 30m technical talk last year, which should have a lot of
information, but it's probably not the last word or best reference on how
EH works.

Would you have a pointer to slides and/or a recording?

Thanks,

Regards

Antoine.

Hi,

I think David and I are probably the most familiar with how WinEH works in
LLVM, but I don't think either of us has time to prepare a talk for the dev
meeting. I'm trying to prepare a talk on supporting the MS debug info
format in LLVM this year. That said, I'll definitely have time to answer
questions in person. It might be worth setting up a BoF to schedule some
time

We gave a 30m technical talk last year, which should have a lot of
information, but it's probably not the last word or best reference on how
EH works.

Would you have a pointer to slides and/or a recording?

See http://llvm.org/devmtg/2015-10/#talk11

Cheers,
Hans

Slides and recording are here: http://llvm.org/devmtg/2015-10/#talk11

Hope this helps,
Ismail