This is the mail archive of the gcc@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]

Re: big slowdown in egcs-1.1.2->gcc-2.95 on alpha


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


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