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++/12850] memory consumption for heavy template instantiations tripled since 3.3



------- Comment #43 from rguenth at gcc dot gnu dot org  2007-09-20 14:09 -------
Mainline with release checking uses 520MB ram again on the testcase with -O0
on x86_64 and 650MB with -O2.  time-report with -O2 shows

 df live regs          :   4.84 ( 5%) usr   0.06 ( 1%) sys   4.76 ( 5%) wall   
   0 kB ( 0%) ggc
 parser                :   3.97 ( 4%) usr   0.49 (10%) sys   4.82 ( 5%) wall 
246991 kB (15%) ggc
 expand                :   7.94 ( 8%) usr   0.22 ( 4%) sys   8.30 ( 8%) wall 
169886 kB (10%) ggc
 CSE                   :   3.72 ( 4%) usr   0.03 ( 1%) sys   3.94 ( 4%) wall   
5135 kB ( 0%) ggc
 global alloc          :   4.91 ( 5%) usr   0.07 ( 1%) sys   5.02 ( 5%) wall  
43268 kB ( 3%) ggc
 scheduling 2          :   4.00 ( 4%) usr   0.08 ( 2%) sys   4.07 ( 4%) wall   
3173 kB ( 0%) ggc
 TOTAL                 :  95.64             5.07           101.29           
1657755 kB

that is, nothing really outstanding.


-- 

rguenth at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|ice-on-valid-code           |
   Last reconfirmed|2003-10-31 01:13:03         |2007-09-20 14:09:06
               date|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12850


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