[LLVMdev] "LLVM powered Mono"
Andrew Haley
aph at redhat.com
Sat Jul 18 01:59:11 PDT 2009
Zoltan Varga wrote:
> mono implements its own exception handling mostly for historical
> reasons, and for compatibility with ms.net (as ms.net exception
> handling is based on windows seh, and I'm not sure the linux c++ abi
> can implement all .net exception handling features like filter
> clauses).
Yea, it can. The landing pad's job is to check that its catch
handlers match the exception; if not, it calls _Unwind_Resume().
Andrew.
More information about the llvm-dev
mailing list