Inliner parameters

Steven Bosscher s.bosscher@student.tudelft.nl
Wed Apr 16 17:26:00 GMT 2003


Hi,

Many 3.3 compile time regressions from 3.2 seem to be caused by the new
tree inliner heuristics.  There are at least a few PRs for which the
inliner apparently causes serious compile time regressions (PRs 10160,
10196, and 10316 and part of 8361 as well).  Obviously those PRs are
just the tip of the proverbial iceberg...

All these compile time regressions disappear when the inlining limit is
changed.  It looks like the 3.3 inliner is a much more agressive, but I
have not seen any data to confirm this.

When was the last time somebody tried to tune the parameters a bit?  Did
anyone try the effects of different parameter settings for, say, SPEC
and POOMA (and, ideally, on more than one platform)?

Greetz
Steven






More information about the Gcc mailing list