This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [vtab] Permit coalescing of user variables
- From: "Richard Guenther" <richard dot guenther at gmail dot com>
- To: "Alexandre Oliva" <aoliva at redhat dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Tue, 2 Oct 2007 11:15:09 +0200
- Subject: Re: [vtab] Permit coalescing of user variables
- References: <orabr2bqqv.fsf@free.oliva.athome.lsd.ic.unicamp.br>
On 10/1/07, Alexandre Oliva <aoliva@redhat.com> wrote:
> This patch should largely reduce memory consumption for some large
> machine-generated tests similar to those that triggered the reversion
> of the patch that stopped inlined user variables from being coalesced.
>
> Without the upcoming -fvar-tracking-assignments, this patch messes
> with debug information of such testcases beyond repair. We might want
> to make this conditional on -fvar-tracking-assignments, maybe.
> Thoughts?
I agree in principle. Though one could argue that, like with -g,
-fvar-tracking-assignments
should not change generated code.
Richard.