This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: VTA merge - introduction
- From: Mark Mitchell <mark at codesourcery dot com>
- To: Arnaud Charlet <charlet at adacore dot com>
- Cc: David Edelsohn <dje dot gcc at gmail dot com>, Alexandre Oliva <aoliva at redhat dot com>, Richard Guenther <rguenther at suse dot de>, Richard Henderson <rth at redhat dot com>, gcc-patches <gcc-patches at gcc dot gnu dot org>
- Date: Fri, 05 Jun 2009 10:42:21 -0700
- Subject: Re: VTA merge - introduction
- References: <303e1d290906050959t7e7147ccw4c551d26c668fb52@mail.gmail.com> <20090605171346.GA80621@adacore.com>
Arnaud Charlet wrote:
>> I would appreciate if VTA were not merged until the community has
>> reached a consensus that it actually wants this feature.
>
> FWIW, I find this feature very desirable/important, the situation with
> debugging at anything else than -O0 has gotten worse and worse in
> the past years, and VTA seems definitely to go in the right direction.
I agree with both points.
The feature is clearly both desirable and important; we all want
debugging improvements of the kind promised by VTA. But, the last time
these patches were discussed there were a lot of questions raised about
the technical approach.
The VTA implementation is an extensive set of patches, with impact
throughout the compiler; it's not "just" an optimization pass that can
be replaced if a better approach is found. We ought to make sure that
we're happy with the concepts before we merge it in.
So, I think the thing to do is to get all the patches together, together
with an overview description of the functionality provided and the
decisions made, and then allow people a chance to review them.
--
Mark Mitchell
CodeSourcery
mark@codesourcery.com
(650) 331-3385 x713