This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
gcc/gcc ChangeLog Makefile.in ggc-page.c ggc-s ...
- From: geoffk at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: 16 Nov 2002 03:44:21 -0000
- Subject: gcc/gcc ChangeLog Makefile.in ggc-page.c ggc-s ...
CVSROOT: /cvs/gcc
Module name: gcc
Branch: pch-branch
Changes by: geoffk@gcc.gnu.org 2002-11-15 19:44:21
Modified files:
gcc : ChangeLog Makefile.in ggc-page.c ggc-simple.c
params.def
gcc/doc : invoke.texi
Log message:
Merge:
2002-11-11 Zack Weinberg <zack@codesourcery.com>
* params.def (ggc-min-expand, ggc-min-heapsize): New parameters.
* doc/invoke.texi: Document them.
* ggc-page.c: Include params.h. Remove definitions of
GGC_MIN_EXPAND_FOR_GC, GGC_MIN_LAST_ALLOCATED. Replace
GGC_POISON with ENABLE_GC_CHECKING in ifdefs, delete #define.
(init_gcc): Don't set G.allocated_last_gc here.
(ggc_collect): Use PARAM_VALUE (GGC_MIN_HEAPSIZE) and
PARAM_VALUE (GGC_MIN_EXPAND) to decide whether or not to
perform collection.
* ggc-simple.c: Similarly.
* Makefile.in (ggc-common.o, ggc-simple.o): Add $(PARAMS_H) to
dependencies.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&only_with_tag=pch-branch&r1=1.12690.2.82&r2=1.12690.2.83
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/Makefile.in.diff?cvsroot=gcc&only_with_tag=pch-branch&r1=1.822.2.37&r2=1.822.2.38
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ggc-page.c.diff?cvsroot=gcc&only_with_tag=pch-branch&r1=1.48.4.6&r2=1.48.4.7
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ggc-simple.c.diff?cvsroot=gcc&only_with_tag=pch-branch&r1=1.39.8.2&r2=1.39.8.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/params.def.diff?cvsroot=gcc&only_with_tag=pch-branch&r1=1.11.6.4&r2=1.11.6.5
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/doc/invoke.texi.diff?cvsroot=gcc&only_with_tag=pch-branch&r1=1.107.2.13&r2=1.107.2.14