This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [basic-improvements] try/finally support for c/c++ - more tests


On Fri, 8 Nov 2002, Michael Matz wrote:
> > I apologize to Aldy too -- the patches are technically sound, and the
> > goal of improving interactions between threads and C++ is a good one.
>
> You still seem to concentrate on just the threading issue in glibc.
> While that may have been the original reason to implement it, as already
> demonstrated repeatedly it has other uses.  In fact I don't care a little
> bit about threading, I'm not interested in how cancellation is
> implemented.  In fact I think, once it is implemented in whichever way,
> most users of GCC will not care about that.

They will care about the bloat from the frame info, necessary on
the execution path from the "exception" to the "finally" point.
Right, compile code in-between with -fexceptions.  Problem is,
how do I know what code is in-between on the execution path so
I can compile only that with -fexceptions?

Won't *somebody* think of the children^Wlittle executables?

(Proactively: Yes I *know* that stuff isn't mapped in until
exception time, but that's not the point.)

brgds, H-P


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]