[Dwarf-Discuss] how to find local variable stored in register

Daniel Jacobowitz drow@false.org
Tue Feb 5 22:43:00 GMT 2008


On Tue, Feb 05, 2008 at 05:33:58PM -0500, Frank Ch. Eigler wrote:
> Hi -
> 
> On Tue, Feb 05, 2008 at 05:01:29PM -0500, Daniel Jacobowitz wrote:
> > > Do you have a sense of how much?  My limited experience with recent
> > > advanced gcc options for reaching for more pedantically super-precise
> > > data :-) indicates nothing worrysome in bloat.
> > 
> > I'm sure we could do better, but with the current var-tracking pass
> > at -O0 the penalty was huge:
> >   http://gcc.gnu.org/ml/gcc-patches/2007-03/msg00541.html
> > Notice that those are total executable size, not debug info size. [...]
> 
> Are you describing the "16.1%" figure as "huge", or am I missing
> another one?

I think 16.1% of executable size is huge.  .debug_frame is normally,
what, 2-3% of executable size?

-- 
Daniel Jacobowitz
CodeSourcery




More information about the Dwarf-discuss mailing list