re PR middle-end/37448 (cannot compile big function)
commitbeb0c9cc7873713b83a6d8ecfe8a92adbfc3a787
authorKenneth Zadeck <zadeck@naturalbridge.com>
Wed, 8 Oct 2008 02:52:28 +0000 (8 02:52 +0000)
committerKenneth Zadeck <zadeck@gcc.gnu.org>
Wed, 8 Oct 2008 02:52:28 +0000 (8 02:52 +0000)
tree9542e5e0721a973bbd1bdf8f3e87a10764e1761d
parent8c6a9fb728a2490e6883221823c4208219a926c9
re PR middle-end/37448 (cannot compile big function)

2008-10-07  Kenneth Zadeck <zadeck@naturalbridge.com>

PR rtl-optimization/37448
alloc_pool_desc (elt_size): New field.
alloc_pool_desc (created, allocated, current, peak): Make unsigned
long.
output_info (count): Renamed total_created and made unsigned long.
output_info (size): Renamed total_allocated and made unsigned long.
alloc-pool.c (create_alloc_pool, empty_alloc_pool, pool_alloc,
pool_free): Properly keep track of desc->size.
(print_statistics, dump_alloc_pool_statistics): Enhance the
printing of statistics to print the number of elements and to use
unsigned longs.

From-SVN: r140960
gcc/ChangeLog
gcc/alloc-pool.c