This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Recent RSS growth for our NWP code.
- To: toon at moene dot indiv dot nluug dot nl
- Subject: Re: Recent RSS growth for our NWP code.
- From: Mark Mitchell <mark at markmitchell dot com>
- Date: Sat, 27 Feb 1999 09:31:28 -0800
- CC: egcs at egcs dot cygnus dot com
- References: <36D7FC26.6F51EC54@moene.indiv.nluug.nl>
- Reply-to: mark at markmitchell dot com
>>>>> "Toon" == Toon Moene <toon@moene.indiv.nluug.nl> writes:
Toon> [ Sorry for the clumsy reply - my ISP decided to spread the
Toon> wrong info on the mail route to moene.indiv.nluug.nl again
Toon> [yes, I've notified them], so I'm reading this with lynx on
Toon> the egcs web archives - Netscape dies a horrible death
Toon> trying to read in 264K of archive ]
Thanks; mail sent directly to you was bouncing.
Toon> The interesting thing is that I indeed thought about your
Toon> alias-set patches as a possible culprit, but Fortran doesn't
Toon> allow array temporaries (at least not the language that g77
Toon> supports), so how can this be a problem ? The only reuse of
Toon> stack space (in the Mbyte size category) is *between*
Toon> subsequent SUBROUTINEs ...
Umm; that's perhaps the same situation. We don't reuse the stack
space allocated for an inline function's stack frame. It would be
easy to do this if the same function is called more than once, and we
should do this. I'm working on this.
--
Mark Mitchell mark@markmitchell.com
Mark Mitchell Consulting http://www.markmitchell.com