Re: exception performance in modern gcc

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Brendan Miller <catphive@xxxxxxxxxxxx> writes:

> I understand that exceptions aren't meant to be thrown often, so it
> doesn't usually matter if exceptions are a little slow, but I'd like
> to understand the performance a little better. If anyone knows where I
> can find notes on how the exception propagation mechanism works at a
> fairly low level that would also be helpful. I'm trying to get a
> picture of where the costs come from, aside from calling destructors
> as the stack unwinds.

The exception unwinding mechanism used by gcc is described at
http://www.codesourcery.com/public/cxx-abi/abi-eh.html .  Ignore the
word "Itanium."

Ian

[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux