aboutsummaryrefslogtreecommitdiff
path: root/gcc/vec.c
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2019-02-26 18:27:52 +0100
committerMartin Liska <marxin@gcc.gnu.org>2019-02-26 17:27:52 +0000
commit60448173c4fc67032eb30e6e189055d7c97ceafd (patch)
tree4418776fc5d2c76154a2e422ee0e2dbd0379bf37 /gcc/vec.c
parent24f0c84247c433826b6309b59151985d1e8893d5 (diff)
downloadgcc-60448173c4fc67032eb30e6e189055d7c97ceafd.zip
gcc-60448173c4fc67032eb30e6e189055d7c97ceafd.tar.gz
gcc-60448173c4fc67032eb30e6e189055d7c97ceafd.tar.bz2
Improve memory statistics report readability.
2019-02-26 Martin Liska <mliska@suse.cz> * alloc-pool.h (struct pool_usage): Remove extra print_dash_line. * bitmap.h (struct bitmap_usage): Likewise. * ggc-common.c (struct ggc_usage): Likewise. * mem-stats.h (struct mem_usage): Likewise. (mem_alloc_description::dump): Print dash lines here and repeat header at the end of a table report. It's then more readable. * tree-phinodes.c (phinodes_print_statistics): Make horizontal alignment. * tree-ssanames.c (ssanames_print_statistics): Likewise. * vec.c (struct vec_usage): Remove extra print_dash_line. * vec.h (vec_safe_grow_cleared): Pass PASS_MEM_STAT. 2019-02-26 Martin Liska <mliska@suse.cz> * symtab.c (ht_dump_statistics): Make horizontal alignment for statistics. From-SVN: r269221
Diffstat (limited to 'gcc/vec.c')
-rw-r--r--gcc/vec.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/gcc/vec.c b/gcc/vec.c
index c418cb8..f474922 100644
--- a/gcc/vec.c
+++ b/gcc/vec.c
@@ -98,11 +98,9 @@ struct vec_usage: public mem_usage
inline void
dump_footer ()
{
- print_dash_line ();
fprintf (stderr, "%s" PRsa (64) PRsa (25) PRsa (16) "\n",
"Total", SIZE_AMOUNT (m_allocated),
SIZE_AMOUNT (m_times), SIZE_AMOUNT (m_items));
- print_dash_line ();
}
/* Dump header with NAME. */
@@ -111,7 +109,6 @@ struct vec_usage: public mem_usage
{
fprintf (stderr, "%-48s %10s%11s%16s%10s%17s%11s\n", name, "sizeof(T)",
"Leak", "Peak", "Times", "Leak items", "Peak items");
- print_dash_line ();
}
/* Current number of items allocated. */