[LLVMdev] Is LLVM expressive enough to represent asynchronous exceptions?

John McCall rjmccall at apple.com
Mon Jun 13 14:27:31 PDT 2011


On Jun 13, 2011, at 2:12 PM, Andrew Trick wrote:
> Although I believe asynchronous signals are also best handled by the runtime. They can be converted into cooperative exceptions. I have to say I can't see the value in resuming from an interrupt at literally any instruction address.

For what it's worth, SEH (which inspires a lot of this) allows blocks of code to be protected from interruption.

But yes, I am not inclined to support asynchronous exceptions from signals.

John.



More information about the llvm-dev mailing list