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] |
On Wed, 5 May 2004, Daniel Berlin wrote:Good question.
Note that in almost all of his cases, the parser takes at least 15%, and usually 30%+ of the time of compilation.
Yes, that's true. Parser and name lookup are most expensive tasks. But how
is it possible that trunk is so much (~20%) faster than tree-ssa, when
tree-ssa is based on trunk?
I only mention this because i'm pretty sure that right now, even if we made gimplification take no time on these testcases, we'd still have a large percent regression just from the parser times.
Agree, but maybe it just tell something about not so good optimizations on
tree-ssa branch in comparison with trunk, i.e. trunk optimizes C++ parser
much better...
Is it possible to not bootstrap tree-ssa, but just compile it by GCC3.4.0/3.5.0 and see if parser is faster? If so, how?
Sure. Don't do make bootstrap, just do make It'll compile gcc with your system compiler
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |