This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Addition to GCC 3.0 release criteria
- To: "GCC mailing list" <gcc at gcc dot gnu dot org>
- Subject: Addition to GCC 3.0 release criteria
- From: "Dave Moore" <sponk at my-Deja dot com>
- Date: Wed, 26 Apr 2000 05:21:30 -0700
- Organization: My Deja Email (http://www.my-deja.com:80)
- Reply-To: sponk at my-Deja dot com
Hello,
It has been my experience that G++ is severely lacking when it comes to optimizing highly templated code. The compile jobs tend to run forever, and often crash because they use up all of the physical and virtual memory. Since extensive use of templating is a powerful tool for improving the run-time performance of C++ code, it seems that it would be worthwhile to improve the compile-time performance of G++ when optimizing templated code.
So, with regard to the "Compile-Time Performance" item in the release criteria, I would like to see added a goal to improve the speed and memory usage when compiling deeply templated code with full optimization. Comparisons with GCC 2.95.2 are likely to be useless since it often fails completely when compiling these jobs. I would be happy to provide examples code for testing if it is desired.
Thank you for your time,
Dave Moore
--== Sent via Deja.com http://www.deja.com/ ==--
Before you buy.