This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: big slowdown in egcs-1.1.2->gcc-2.95 on alpha
- To: lucier at math dot purdue dot edu, amylaar at cygnus dot co dot uk
- Subject: Re: big slowdown in egcs-1.1.2->gcc-2.95 on alpha
- From: Brad Lucier <lucier at math dot purdue dot edu>
- Date: Fri, 5 Nov 1999 17:43:13 -0500 (EST)
- Cc: rth at cygnus dot com, gcc at gcc dot gnu dot org, gcc-bugs at gcc dot gnu dot org, staff at math dot purdue dot edu, hosking at cs dot purdue dot edu, wilker at math dot purdue dot edu, bernds at cygnus dot com, gcc-patches at gcc dot gnu dot org
Joern:
With your latest patch, the time for global_alloc is reduced to:
time in global-alloc: 30.228672 (20%)
which is down from 883 seconds yesterday. Fantastic!
The top times for various functions are now:
% cumulative self self total
time seconds seconds calls ms/call ms/call name
8.62 10.72 10.72 26627 0.40 0.40 record_conflicts
7.36 19.87 9.15 30909 0.30 0.30 delete_from_jump_chain
5.08 26.19 6.32 8 790.28 5353.28 jump_optimize_1
4.65 31.98 5.79 10448965 0.00 0.00 rtx_renumbered_equal_p
4.07 37.04 5.07 9164467 0.00 0.00 find_cross_jump
3.64 41.57 4.53 16835940 0.00 0.00 next_active_insn
3.41 45.81 4.24 93299 0.05 0.05 make_edge
3.18 49.76 3.95 194464 0.02 0.02 record_one_conflict
2.11 52.39 2.62 1 2623.05 123824.10 yyparse
1.55 54.32 1.93 3127006 0.00 0.00 next_label
1.50 56.18 1.87 2379715 0.00 0.00 yylex
1.43 57.96 1.78 2 890.62 891.94 prune_preferences
1.38 59.68 1.72 1 1715.82 1715.82 output_273
1.32 61.32 1.64 2 819.82 819.82 mirror_conflicts
Brad