[LLVMdev] setjmp/longjmp exception handling: how?

Óscar Fuentes ofv at wanadoo.es
Fri Jul 12 17:01:10 PDT 2013

Jim Grosbach <grosbach at apple.com> writes:

> I strongly advise you not to use SjLj exception handling. Use
> zero-cost-exceptions via DWARF instead.

On Windows, DWARF EH doesn't work when there are stack frames not
compiled with DWARF EH support (i.e. OS code that invokes user-provided
callbacks, a common practice on Windows.)

More information about the llvm-dev mailing list