Hi. As I discussed with Richi, the patch set fixes few issues in memory report. Apart from that it makes it more readable with usage of k (or M) as units.
Survives bootstrap and regression tests on x86_64-linux-gnu. And there are no new warnings on i586-linux-gnu. Martin marxin (4): Fix string pool statistics. Fix GNU coding style. Fix vector memory statistics. Come up with SIZE_AMOUNT and use it in memory statistics and sort stats. gcc/alloc-pool.h | 18 ++++---- gcc/bitmap.h | 12 +++--- gcc/ggc-common.c | 32 +++++---------- gcc/ggc-page.c | 86 +++++++++++++++++++------------------- gcc/gimple.c | 11 ++--- gcc/gimple.h | 10 ----- gcc/input.c | 75 +++++++++------------------------ gcc/mem-stats.h | 85 ++++++++++++++++++-------------------- gcc/rtl.c | 66 ++++++++++++++++++++---------- gcc/system.h | 25 +++++++++++ gcc/trans-mem.c | 2 +- gcc/tree-cfg.c | 8 ++-- gcc/tree-dfa.c | 16 ++++---- gcc/tree-phinodes.c | 5 ++- gcc/tree-ssanames.c | 6 ++- gcc/tree.c | 91 ++++++++++++++++++++++++++++++----------- gcc/vec.c | 51 ++++++++++++++--------- gcc/vec.h | 12 ++++-- libcpp/include/symtab.h | 4 +- libcpp/symtab.c | 28 +++++++++---- 20 files changed, 354 insertions(+), 289 deletions(-) -- 2.19.1