This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Quality of GCC 3.1
- From: Wit Jakuczun <wj178839 at wp dot pl>
- To: gcc at gnu dot org
- Date: Mon, 17 Jun 2002 23:05:00 +0200
- Subject: Quality of GCC 3.1
I have few comments and questions on quality of code generated by g++
from GCC 3.1.
1) Compiler seems to be much slower than GCC 2.95.2 (3 times on average).
The code heavily uses STL and exceptions.
2) Code generated is much slower (3 times on average) especially if streams
are used.
Questions:
a) What is the reason of such big decrease in performance especially if
exceptions and/or streams are used?
b) Is it a problem of setting correct options for GCC 3.1?
c) Where can I find a good comparison of C++ compilers?
Options I used to make GCC3.1 (using GCC 2.92.2):
--enable-threads --enable-nls --enable-cstdio=stdio
With regards
Wit Jakuczun