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++/71937] out of memory on very large fuction


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71937

--- Comment #7 from Markus Trippelsdorf <trippels at gcc dot gnu.org> ---
Execution times (seconds)
 phase setup             :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall 
  1629 kB ( 0%) ggc
 phase parsing           :   1.32 ( 0%) usr   0.24 ( 2%) sys   1.56 ( 0%) wall 
137733 kB (11%) ggc
 phase opt and generate  : 393.97 (100%) usr  13.22 (98%) sys 407.22 (100%)
wall 1067477 kB (88%) ggc
 |name lookup            :   0.12 ( 0%) usr   0.02 ( 0%) sys   0.12 ( 0%) wall 
  5015 kB ( 0%) ggc
 |overload resolution    :   0.83 ( 0%) usr   0.03 ( 0%) sys   0.89 ( 0%) wall 
 84696 kB ( 7%) ggc
 garbage collection      :   0.41 ( 0%) usr   0.01 ( 0%) sys   0.42 ( 0%) wall 
     0 kB ( 0%) ggc
 callgraph construction  :   0.19 ( 0%) usr   0.01 ( 0%) sys   0.19 ( 0%) wall 
  7035 kB ( 1%) ggc
 callgraph optimization  :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall 
   182 kB ( 0%) ggc
 ipa inlining heuristics :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall 
     0 kB ( 0%) ggc
 cfg construction        :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall 
  1072 kB ( 0%) ggc
 cfg cleanup             :   0.03 ( 0%) usr   0.01 ( 0%) sys   0.04 ( 0%) wall 
    13 kB ( 0%) ggc
 trivially dead code     :   0.04 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall 
     0 kB ( 0%) ggc
 df scan insns           :   0.11 ( 0%) usr   0.01 ( 0%) sys   0.13 ( 0%) wall 
    17 kB ( 0%) ggc
 df live regs            :   0.06 ( 0%) usr   0.00 ( 0%) sys   0.06 ( 0%) wall 
     0 kB ( 0%) ggc
 df reg dead/unused notes:   0.08 ( 0%) usr   0.00 ( 0%) sys   0.08 ( 0%) wall 
  2713 kB ( 0%) ggc
 register information    :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall 
     0 kB ( 0%) ggc
 alias analysis          :   0.04 ( 0%) usr   0.01 ( 0%) sys   0.04 ( 0%) wall 
  2400 kB ( 0%) ggc
 rebuild jump labels     :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall 
     0 kB ( 0%) ggc
 preprocessing           :   0.06 ( 0%) usr   0.09 ( 1%) sys   0.14 ( 0%) wall 
  1326 kB ( 0%) ggc
 parser (global)         :   0.14 ( 0%) usr   0.05 ( 0%) sys   0.21 ( 0%) wall 
 25190 kB ( 2%) ggc
 parser struct body      :   0.00 ( 0%) usr   0.01 ( 0%) sys   0.01 ( 0%) wall 
  4525 kB ( 0%) ggc
 parser function body    :   1.04 ( 0%) usr   0.06 ( 0%) sys   1.10 ( 0%) wall 
 97874 kB ( 8%) ggc
 parser inl. func. body  :   0.02 ( 0%) usr   0.01 ( 0%) sys   0.02 ( 0%) wall 
  2864 kB ( 0%) ggc
 parser inl. meth. body  :   0.04 ( 0%) usr   0.01 ( 0%) sys   0.06 ( 0%) wall 
  2189 kB ( 0%) ggc
 template instantiation  :   0.02 ( 0%) usr   0.01 ( 0%) sys   0.02 ( 0%) wall 
  3835 kB ( 0%) ggc
 inline parameters       :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall 
  1176 kB ( 0%) ggc
 tree gimplify           :   0.07 ( 0%) usr   0.01 ( 0%) sys   0.08 ( 0%) wall 
 13487 kB ( 1%) ggc
 tree eh                 :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall 
  5681 kB ( 0%) ggc
 tree CFG construction   :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall 
  9974 kB ( 1%) ggc
 tree CFG cleanup        :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall 
    17 kB ( 0%) ggc
 tree PHI insertion      :   1.79 ( 0%) usr   0.09 ( 1%) sys   1.87 ( 0%) wall 
924596 kB (77%) ggc
 tree SSA rewrite        :   2.13 ( 1%) usr   0.08 ( 1%) sys   2.21 ( 1%) wall 
  4486 kB ( 0%) ggc
 tree SSA other          :   0.03 ( 0%) usr   0.01 ( 0%) sys   0.06 ( 0%) wall 
    17 kB ( 0%) ggc
 tree SSA incremental    :   0.11 ( 0%) usr   0.01 ( 0%) sys   0.11 ( 0%) wall 
     0 kB ( 0%) ggc
 tree operand scan       :   0.03 ( 0%) usr   0.01 ( 0%) sys   0.03 ( 0%) wall 
  3108 kB ( 0%) ggc
 dominance frontiers     :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall 
     0 kB ( 0%) ggc
 dominance computation   :   0.04 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall 
     0 kB ( 0%) ggc
 out of ssa              : 386.85 (98%) usr  12.92 (96%) sys 399.80 (98%) wall 
   168 kB ( 0%) ggc
 expand vars             :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.00 ( 0%) wall 
  2194 kB ( 0%) ggc
 expand                  :   0.27 ( 0%) usr   0.01 ( 0%) sys   0.28 ( 0%) wall 
 35591 kB ( 3%) ggc
 post expand cleanups    :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall 
  3643 kB ( 0%) ggc
 loop init               :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall 
    97 kB ( 0%) ggc
 integrated RA           :   0.61 ( 0%) usr   0.01 ( 0%) sys   0.62 ( 0%) wall 
 19175 kB ( 2%) ggc
 reload                  :   0.34 ( 0%) usr   0.01 ( 0%) sys   0.35 ( 0%) wall 
  3658 kB ( 0%) ggc
 thread pro- & epilogue  :   0.07 ( 0%) usr   0.00 ( 0%) sys   0.07 ( 0%) wall 
   361 kB ( 0%) ggc
 shorten branches        :   0.04 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall 
     0 kB ( 0%) ggc
 final                   :   0.23 ( 0%) usr   0.01 ( 0%) sys   0.24 ( 0%) wall 
 17991 kB ( 1%) ggc
 initialize rtl          :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall 
    21 kB ( 0%) ggc
 rest of compilation     :   0.12 ( 0%) usr   0.00 ( 0%) sys   0.13 ( 0%) wall 
  8532 kB ( 1%) ggc
 TOTAL                 : 395.30            13.46           408.80           
1207221 kB

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