This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [cxx-abi-dev] comparing type_infos (was Re: Patch forthrow/catchproblems)
- To: Eli Boling <eboling at borland dot com>
- Subject: Re: [cxx-abi-dev] comparing type_infos (was Re: Patch forthrow/catchproblems)
- From: Mark Mitchell <mark at codesourcery dot com>
- Date: Tue, 14 Aug 2001 21:27:54 -0700
- cc: Jason Merrill <jason_merrill at redhat dot com>, Jakub Jelinek <jakub at redhat dot com>, Richard Henderson <rth at redhat dot com>, David Lampell <david dot lampell at smarts dot com>, "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>, "cxx-abi-dev at codesourcery dot com" <cxx-abi-dev at codesourcery dot com>
--On Tuesday, August 14, 2001 10:36:31 PM -0500 Eli Boling
<eboling@borland.com> wrote:
> I really prefer that not to focus on a solution that relies on the
> performance of the dynamic loader to patch up pitfalls in the design of
> the implementation. That works fine for the unix community, but not so
> hot for the Windows community. If I work on an ABI, I don't want to have
> to redo big pieces of it on another platform because the loader isn't
> tuned to deal with issues related to particular language implementations.
The tradeoff is that if you don't focus on the dynamic loader, then
you have to focus on each programming language separately. The ideal,
of course, is to do both -- make each ABI as efficient as possible
*and* make the loader as efficient as possible.
So, if we can do something to make the C++ ABI more efficient, we
should definitely do that, by all means.
--
Mark Mitchell mark@codesourcery.com
CodeSourcery, LLC http://www.codesourcery.com