Addition to GCC 3.0 release criteria

Dave Moore sponk@my-Deja.com
Wed Apr 26 05:21:00 GMT 2000


 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.


More information about the Gcc mailing list