This is the mail archive of the
mailing list for the GCC project.
Re: Tree-profiling branch status
On Mon, 17 May 2004, Jan Hubicka wrote:
> > What's going to happen with the tree-ssa-20020619-branch based branches
> > now that the tree-ssa branch is closed? I know only of lno and
> > tree-profiling, but maybe there are others. I first thought they would
> > perhaps be merged into tree-ssa-20020619-branch and development continues
> > there.
> The overall plan for tree-profiling branch has been to implemenet the
> CFG transparent expansion, inlining and to build CFG just once before
> inlining so the profile can be maintained in it.
> The CFG transparent expansion is currently done and I believe that it is
> quite stable (it needs testing on more wide variety of platforms).
> The only major problem is the fact that mudflap is completely broken but
> rewriting it into CFG aware version is not major task I believe.
> The branch also contains fixed branch predictors that can be run early,
> GCOV support and the tree-profiling itself.
> The CFG transparent inlining is still being worked on, Stuart will be
> able to say more details ;)
What do you mean with CFG transparent inlining? You mean we can inline
GIMPLE then and do basic optimization before inlining? That would be
cool. Anyway, I submitted the leafify patch for inclusion two weeks ago,
which should help (user controled) inlining, too.
Richard Guenther <richard dot guenther at uni-tuebingen dot de>