This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [C++ PATCH] Serious time and code quality regression withinlining on trees
- To: jakub at redhat dot com
- Subject: Re: [C++ PATCH] Serious time and code quality regression withinlining on trees
- From: Mark Mitchell <mark at codesourcery dot com>
- Date: Wed, 21 Feb 2001 09:26:26 -0800
- Cc: jason at redhat dot com, gcc-patches at gcc dot gnu dot org
- Organization: CodeSourcery, LLC
- References: <20010221175539.I684@sunsite.ms.mff.cuni.cz>
Good find.
If I understand correctly, this case occurs because of our destructive
modification of functions. When we output a function, we actually
transform it to contain the inlining of the functions it calls, and
then we forget about the inlining we've already done...
I think your solution is fine. Go ahead and check it in, on both the
mainline and the branch, please.
Thank you,
--
Mark Mitchell mark@codesourcery.com
CodeSourcery, LLC http://www.codesourcery.com