From d8769612a20e834d17a8c3df1e5006aafec54169 Mon Sep 17 00:00:00 2001 From: Nicholas Nethercote Date: Fri, 2 Nov 2007 21:44:02 +0000 Subject: [PATCH] Update todo notes git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7084 --- massif/ms_main.c | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/massif/ms_main.c b/massif/ms_main.c index 953027126c..b197afd013 100644 --- a/massif/ms_main.c +++ b/massif/ms_main.c @@ -36,7 +36,25 @@ // documentation // - write documentation // - make --threshold and --peak-inaccuracy fractional -// - do filename properly, clean up Valgrind-wide log file naming mess +// - do filename properly, clean up Valgrind-wide log file naming mess. +// Expected behaviour: +// - Main log file: +// default --> stderr +// --log-file=X --> X. +// --log-file-exactly=X --> X +// --log-file-qualifier=QUAL --> [error] +// --log-file=X --log-file-qualifier=QUAL --> X.$QUAL +// - Massif out file: +// default --> cachegrind.out. +// --cg-out-file=X --> X. +// --cg-out-file-exactly=X --> X +// --cg-out-file-qualifier=QUAL --> [error] +// --cg-out-file=X --cg-out-file-qualifier=QUAL --> X.$QUAL +// - Likewise for Cachegrind, but with --cg-out/cg.out. +// - And in cg_annotate, remove the -- option. +// - Likewise for Callgrind, but with --cl-out/cl.out (?) +// - And don't create .1, .2 etc suffixed files. +// // - currently recording asked-for sizes of heap blocks, not actual sizes. // Should add the difference to heap-admin, and change heap-admin name to // something else (heap-extra?). -- 2.47.3