Performance Gcc 3.3.1 VS 2.95.1

Yingqi(Richard) XIAO xiaoyq@cs.uchicago.edu
Wed Oct 27 00:02:00 GMT 2004


To whom it may concern,

I upgraded one of my gcc from 2.95.1 to gcc 3.3.1 month ago. But now I
found the performance of compiled code is worse than before. It is worse
even with optimization than compiled with 2.95.1 without optimization. For
example,

for (i = 0; i < n; i++)
    {
        capacity += 6;
        str.reserve(capacity);
        str += "hello\n";
    }

This program will make significant different performance. Could you give
me some explaination? Thanks.

Richard



More information about the Gcc mailing list