r195426 - in /trunk/gcc: ChangeLog Makefile.in ...
dnovillo@gcc.gnu.org
dnovillo@gcc.gnu.org
Thu Jan 24 15:13:00 GMT 2013
Author: dnovillo
Date: Thu Jan 24 15:13:46 2013
New Revision: 195426
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195426
Log:
Remove zone allocator.
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.
Removed:
trunk/gcc/ggc-zone.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/Makefile.in
trunk/gcc/configure
trunk/gcc/configure.ac
trunk/gcc/doc/install.texi
trunk/gcc/gengtype.c
trunk/gcc/ggc-common.c
trunk/gcc/ggc-internal.h
trunk/gcc/ggc-none.c
trunk/gcc/ggc-page.c
trunk/gcc/ggc.h
trunk/gcc/rtl.c
trunk/gcc/stringpool.c
trunk/gcc/tree-phinodes.c
trunk/gcc/tree-ssanames.c
trunk/gcc/tree.c
trunk/gcc/varasm.c
More information about the Gcc-cvs
mailing list