This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH]: Change base access representation, [c++]share virtualbinfos
- From: Mark Mitchell <mark at codesourcery dot com>
- To: Matt Austern <austern at apple dot com>, Nathan Sidwell <nathan at codesourcery dot com>
- Cc: "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>, Mark Mitchell <mitchell at codesourcery dot com>
- Date: Wed, 19 Feb 2003 14:11:27 -0800
- Subject: Re: [PATCH]: Change base access representation, [c++]share virtualbinfos
First, do you have a sense of what kind of performance improvements you
get?
It depends on the code; I have a toy program which pokes at the exponential
nature of the old scheme, and therefore requires essentially infinite
resources; Nathan's fix eliminates that problem.
Second, is it practical to apply this patch to 3.3 as well as to mainline?
No, it's far too invasive.
Nathan, the patch looks good to me. There are a lot of details, but I
tried to stare at as much as possible and didn't spot any problems.
Thanks!
--
Mark Mitchell mark at codesourcery dot com
CodeSourcery, LLC http://www.codesourcery.com