This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r167669 - in /branches/pph: gcc/cp/ChangeLog.pp...
- From: crowl at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Thu, 09 Dec 2010 23:37:19 -0000
- Subject: r167669 - in /branches/pph: gcc/cp/ChangeLog.pp...
Author: crowl
Date: Thu Dec 9 23:37:18 2010
New Revision: 167669
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=167669
Log:
Reduce the initial size of the libcpp identifier lookaside table to
2^9 slots from 2^15 slots. This change exercises the table growth.
When capturing an identifier list, reduce the size of the lookaside
table to the origonally requested size, as long as that saves more
than half the space. Otherwise, it is not worth doing.
Make documentation and code clarifications.
Modified:
branches/pph/gcc/cp/ChangeLog.pph
branches/pph/gcc/cp/pph.c
branches/pph/libcpp/ChangeLog.pph
branches/pph/libcpp/include/symtab.h
branches/pph/libcpp/init.c
branches/pph/libcpp/internal.h
branches/pph/libcpp/symtab.c