[Bug c++/10316] [3.3/3.4 regression] Very long compile time when exceptions enabled
pinskia at physics dot uc dot edu
gcc-bugzilla@gcc.gnu.org
Sun Jun 22 19:59:00 GMT 2003
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10316
------- Additional Comments From pinskia at physics dot uc dot edu 2003-06-22 19:59 -------
Looks like a large numbers of more trees are generated with exceptions turned on than
off. The tree-ssa branch is faster (even though I have compiled the mainline without
checking and the branch with) so it looks very more trees are generated for exceptions
so more rtl is generated. The tree-ssa gets rid of a large number of trees before
translating into the rtl.
[omni:~/src/testspeed/exceptions] pinskia% time gcc -fexceptions pr10316.ii -S -O
37.310u 9.290s 1:06.44 70.1% 0+0k 0+1io 0pf+0w
[omni:~/src/testspeed/exceptions] pinskia% time gcc -fno-exceptions pr10316.ii -S -O
5.480u 0.420s 0:07.30 80.8% 0+0k 0+4io 0pf+0w
[omni:~/src/testspeed/exceptions] pinskia% time /Volumes/UFS_Partition/pinskia/gccssa/
bin/gcc -fexceptions pr10316.ii -S -O
17.580u 1.980s 0:28.53 68.5% 0+0k 22+7io 0pf+0w
[omni:~/src/testspeed/exceptions] pinskia% time /Volumes/UFS_Partition/pinskia/gccssa/
bin/gcc -fno-exceptions pr10316.ii -S -O
9.820u 0.600s 0:12.43 83.8% 0+0k 0+3io 0pf+0w
More information about the Gcc-bugs
mailing list