This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [GCC 3.x] Performance testing for QA


On Tue, Sep 03, 2002 at 04:25:13PM -0400, Robert Dewar wrote:
> <<Since the benchmark gcc is never fed any erroneous source while running
> the benchmark, none of the error-handling stuff is ever executed.  With
> profile-based optimization it's possible to move a lot of that stuff so
> it never gets paged in; that's a significant win.  The same conditions
> don't apply when running gcc normally, so this is fairly artificial.
> >>
> 
> Why would it be paged in if it is not executed?

If it's on the same page as something which is executed.  This is one
of the major benefits of profile-driven optimization.

-- 
Daniel Jacobowitz
MontaVista Software                         Debian GNU/Linux Developer


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]