On Wed, Jan 29, 2014 at 03:06:45PM +0100, Michael Matz wrote:
> Hi,
>
> On Tue, 28 Jan 2014, Jan Hubicka wrote:
>
> > It is also problem of inliner quality decisions and memory use/compile
> > time. The in-memory representation of unnecesary EH is quite big.
> >
> > I am quite ignorant in this area, but for -O0 can't we simply disable
> > all clobbers?
>
> That sounds reasonable, yeah.
Don't we need stack sharing even for -O0? Otherwise we could end up with
too big stack frames in some cases.
Running ehcleanup1 for -O0, even if limited to just removal of clobbers,
seems better to me.
Jakub