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++/14179] [3.3/3.4/4.0 Regression] out of memory


------- Additional Comments From mark at codesourcery dot com  2004-09-22 00:54 -------
Subject: Re:  [3.3/3.4/4.0 Regression] out of memory

giovannibajo at libero dot it wrote:

>Testcase: 0m26s, 220MB
>(this is with (3) applied, and checking disabled)
>
>
>For comparison, GCC-2.95: 0m5s, 175MB.
>  
>
For the record, I don't expect we will get all the way back there.  I 
consider it a design feature that we are keeping the initializer around 
in the compiler: that allows us to (in theory) pull elements out of it 
if they are referenced.  With that capabitility comes a cost.

That is not to say that we should not keep going with your work of course!

FYI, Jeffrey Oldham is working on operator-precedence parsing; hopefully 
he'll have a patch soon.



-- 


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


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