This is the mail archive of the gcc-patches@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: [tree-ssa] Speeding up the dominator optimizer


On Mon, 2003-09-22 at 07:55, Daniel Berlin wrote:
> > I'm also working on the memory usage issues, too. Open64 caches the
> > expressions it generates for a given phi pred when doing expression ssa renaming. We
> > don't, so we generate a ton more garbage (at least, this is the cause
> > of the memory usage spike, AFAICT).
> 
> Actually, i noticed another problem that i just fixed.
> Our memory usage is now 40 meg (i'm counting how much the process mem size
> increases, rather than how much we actually allocate, which is *much*
> less per expression), rather than 300 meg.

Its just like a lot of our other optimizations.. we just need to look at
it a little closer after its been working for a while and notice the
brain dead way we did something :-) I think we're going to see a very
significant difference in compile time between the stat of last week and
the end of this one. libstdc++ and libjava ought to compile a heck of a
lot faster! 

Andrew


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