Commit 76e20664 by Serge Belyshev Committed by Andrew Pinski

re PR other/22337 (zone collector does not build)

2005-07-25  Serge Belyshev  <belyshev@depni.sinp.msu.ru>

        PR other/22337
        * ggc-zone.c (ggc_alloc_zone_stat): Do not use CHUNK_OVERHEAD.
        (ggc_print_statistics): Initialize variable before use.

From-SVN: r102362
parent aa18debd
2005-07-25 Serge Belyshev <belyshev@depni.sinp.msu.ru>
PR other/22337
* ggc-zone.c (ggc_alloc_zone_stat): Do not use CHUNK_OVERHEAD.
(ggc_print_statistics): Initialize variable before use.
2005-07-25 Richard Guenther <rguenther@suse.de> 2005-07-25 Richard Guenther <rguenther@suse.de>
* tree-dfa.c (mark_new_vars_to_rename): Protect against * tree-dfa.c (mark_new_vars_to_rename): Protect against
......
...@@ -1229,7 +1229,7 @@ ggc_alloc_zone_stat (size_t orig_size, struct alloc_zone *zone ...@@ -1229,7 +1229,7 @@ ggc_alloc_zone_stat (size_t orig_size, struct alloc_zone *zone
information is used in deciding when to collect. */ information is used in deciding when to collect. */
zone->allocated += size; zone->allocated += size;
timevar_ggc_mem_total += (size + CHUNK_OVERHEAD); timevar_ggc_mem_total += size;
#ifdef GATHER_STATISTICS #ifdef GATHER_STATISTICS
ggc_record_overhead (orig_size, size - orig_size, result PASS_MEM_STAT); ggc_record_overhead (orig_size, size - orig_size, result PASS_MEM_STAT);
...@@ -2049,7 +2049,7 @@ ggc_print_statistics (void) ...@@ -2049,7 +2049,7 @@ ggc_print_statistics (void)
pte_overhead += PAGE_L2_SIZE * sizeof (struct page_entry *); pte_overhead += PAGE_L2_SIZE * sizeof (struct page_entry *);
#else #else
{ {
struct page_table_chain *table; page_table table = G.lookup;
pte_overhead = 0; pte_overhead = 0;
while (table) while (table)
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment