[C++ PATCH] Serious time and code quality regression with inlining on trees

Jason Merrill jason@redhat.com
Wed Feb 21 15:49:00 GMT 2001


>>>>> "Mark" == Mark Mitchell <mark@codesourcery.com> writes:

> 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...

FWIW, the RTL inliner's solution to this is to disable inlining once the
function has been emitted.

Jason



More information about the Gcc-patches mailing list