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]

Addition to GCC 3.0 release criteria


 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.

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