This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: C++ compile-time regressions (was: GCC 3.0.1 Status Report)
- To: Joe Buck <jbuck at synopsys dot com>
- Subject: Re: C++ compile-time regressions (was: GCC 3.0.1 Status Report)
- From: Gerald Pfeifer <pfeifer at dbai dot tuwien dot ac dot at>
- Date: Tue, 24 Jul 2001 16:17:35 +0200 (CEST)
- cc: Mark Mitchell <mark at codesourcery dot com>, "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>
On Mon, 23 Jul 2001, Joe Buck wrote:
> Can you try to isolate where the bad code is?
Not really. This code base is relatively large and the inner loops
are quite complicated (actually not really loops as you'd see in usual
scientific computing code) amounting to several thousand lines of code,
and my day job is very time demanding these days, so I'm afraid I simply
won't have the time anytime soon.
I'm rather sure, though, that g++ is not generating efficient code for
complicated, nested STL and STL-like structures in the presence of
libstdc++-v3 (iterators are now classes instead of pointers).
Has this (known) issue been completely resolved yet? I forgot the
detailed status of that (keyword ADDRESSOF, for example).
Gerald
PS: Of course, once I have the time, I'll try to do what I can.
PPS: And of course I'm willing to make the code including the performance
tests to anyone, even if I haven't succeeded in making this free software
yet, so I cannot offer it from a web site.
--
Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.dbai.tuwien.ac.at/~pfeifer/