This is the mail archive of the gcc-cvs@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]

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


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