This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH 0/6] Convert gimple to a C++ class hierarchy
- From: Diego Novillo <dnovillo at google dot com>
- To: Richard Biener <richard dot guenther at gmail dot com>
- Cc: Jakub Jelinek <jakub at redhat dot com>, Michael Matz <matz at suse dot de>, Gabriel Dos Reis <gdr at integrable-solutions dot net>, David Malcolm <dmalcolm at redhat dot com>, "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>
- Date: Sat, 31 Aug 2013 09:48:42 -0400
- Subject: Re: [PATCH 0/6] Convert gimple to a C++ class hierarchy
- Authentication-results: sourceware.org; auth=none
- References: <1377793216-22549-1-git-send-email-dmalcolm at redhat dot com> <alpine dot LNX dot 2 dot 00 dot 1308301532490 dot 9949 at wotan dot suse dot de> <CAAiZkiB-Z7GfDGNuWys+d6JW+ynbtfC_Yc5YHfN9M-to5uABXg at mail dot gmail dot com> <20130830140253 dot GO21876 at tucnak dot zalov dot cz> <CAAiZkiB=iJ7dwFEe7OKhMBXccMsu6950fE6Cy=h-a6JF0h=FTA at mail dot gmail dot com> <alpine dot LNX dot 2 dot 00 dot 1308301712450 dot 9949 at wotan dot suse dot de> <CAD_=9DRK4htu8jefZehb0Q4JDCozbCA2pr0Sq6rhX4JcW7QEDw at mail dot gmail dot com> <20130830153727 dot GQ21876 at tucnak dot zalov dot cz> <CAD_=9DRki+6uidqeKJ_=hU0u=hc6s-55XUDqr-qyhAp-kvxGjw at mail dot gmail dot com> <c5c7a870-69f0-4d04-91cd-f1a5e860f789 at email dot android dot com>
On Sat, Aug 31, 2013 at 5:57 AM, Richard Biener
<richard.guenther@gmail.com> wrote:
> What do you do during stage1? Have a collector that never collects?
Yes. That was the pebble in the shoe. The cc1plus built for the
purposes of gengtype does not need to look at a lot of code, so
turning off collection may not be a big problem. We also considered
using a retargetable parser like Clang, or even plugins.
All these approaches meant keeping GC. Neither of us is very fond of
GC, so we did not explore these alternatives very deeply.
Diego.