This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: RFA - Remove GC zone allocator


On 22/01/13 14:33, Diego Novillo wrote:
This patch removes the GC zone allocator.  It is not used and it
produces several regressions in the testsuite.  Furthermore, it
complicates things for the plan to implement manual GC markers
(http://gcc.gnu.org/wiki/cxx-conversion/gc-alternatives#Do_GC_marking_manually).

Tested on x86_64 with standard checking, --enable-checking=gc and
--enable-checking=release.

I will need a global reviewer to approve the patch.  Laurynas,
could you take a look to make sure I'm not forgetting to remove
anything?

RMs: I spoke with Richi on IRC and he was OK with removing the
zone collector in trunk now.  Please speak up if you disagree and
would like me to wait until 4.9.

Thanks.

2013-01-21 Diego Novillo <dnovillo@google.com>

         * Makefile.in (GGC): Remove.  Replace all instances with
         ggc-page.o.
         (ggc-zone.o): Remove.
         * configure.ac: Remove option --with-gc.

Won't this mean that use of the configure option is now silently ignored, rather than generating an error? Existing users of the option might be slightly confused by that.


R.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]