This is the mail archive of the
mailing list for the GCC project.
Re: On inlining in C++
- From: dewar at gnat dot com (Robert Dewar)
- To: aph at redhat dot com, dewar at gnat dot com
- Cc: gcc at gcc dot gnu dot org
- Date: Mon, 4 Aug 2003 12:44:52 -0400 (EDT)
- Subject: Re: On inlining in C++
> Perhaps there is, but the Principle of Least Surprise favours a
> fairly literal interpretation of "inline".
I don't agree, a huge blow up in size, resulting in slower execution because
of icache overload, can also qualify as a surprise.
Indeed we find that customers are quite often surprised to find that -O3
is slower than -O2 (as well as generating lots of code).