[LLVMdev] Books/docs on exception handling

Eugene Toder
Wed, 21 Apr 2010 21:39:27 -0000

The best I've seen are
http://www.microsoft.com/msj/0197/exception/exception.aspx
http://www.codesourcery.com/public/cxx-abi/abi-eh.html

Not as good as a book on compilers, and not focused on how to do this
in compiler, but pretty detailed explanations of exception handling
low levels.

Eugene

On Wed, Apr 21, 2010 at 10:07 PM, Trevor Harmon
<trevor.w.harmon at nasa.gov> wrote:
> Hi,
>
> I'm trying to learn all that I can about exception handling from the
> compiler's point of view. Although much has been written about
> compiler theory in general -- parsing, code generation, you name it --
> I can find almost nothing on the specific problem of exception
> handling support. In fact, the most informative document I've been
> able to find so far is "Bill's EH Proposal":
>
> http://markmail.org/message/5ezbpz75yxjje3or?q=thread:ghrak3dzcadxyf4x
>
> Are there any other books or articles that I should know about? I'm
> looking for almost anything that talks about how compilers (LLVM or
> otherwise) parse exception handlers, generate landing pads, implement
> stack unwinding, and so on.
>
> Thanks,
>
> Trevor
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>