This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: sjlj-exceptions ICE. simplified test case
- To: Andrew Haley <aph at pasanda dot cygnus dot co dot uk>
- Subject: Re: sjlj-exceptions ICE. simplified test case
- From: Richard Henderson <rth at cygnus dot com>
- Date: Wed, 26 Apr 2000 10:48:13 -0700
- Cc: law at cygnus dot com, mark at codesourcery dot com, bosch at gnat dot com, robertl at sco dot com, gcc at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
- References: <15520.956758717@upchuck> <20000426153459.16698.qmail@pasanda.cygnus.co.uk>
On Wed, Apr 26, 2000 at 03:34:59PM -0000, Andrew Haley wrote:
> It depends on how much they're used. If every function has a catch
> region, range tables will help. However, if there are only a few
> catches in your application sjlj exceptions will be smaller. So it
> depends; there will be some proportion where they are equal.
Perhaps theoretically. The implementation doesn't line up.
See, for example, the code generated for g++.eh/crash3.C.
r~