This is the mail archive of the gcc-bugs@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]
Other format: [Raw text]

[Bug c++/10316] [3.3/3.4 regression] Very long compile time when exceptions enabled


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


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