Hi all One thing that I often is missing with valgrind/massif is a way to know know where I roughly am in my code when I see a given memory peak.
I could envision to add a valgrind-macro or alike in my C-code to indicate where I am in my code add (tentative syntax) VALGRIND_MASSIF("calculator1()") and another place VALGRIND_MASSIF("reduceMem - middle") Then the ms_print output should indicate (see the % signs) when in the code flow that we had this function call executed. 19.63^ ### | % # | % # :: | % # : ::: | % :::::::::# : : ::% | % : # : : : %:: | % : # : : : %: ::: | % : # : : : %: : :: | % ::::::::::: # : : : %: : : ::: | % : : # : : : %: : : : :: | ::%::: : # : : : %: : : : : :: | @@@: % : : # : : : %: : : : : : @ | ::@ : % : : # : : : %: : : : : : @ | :::: @ : % : : # : : : %: : : : : : @ | ::: : @ : % : : # : : : %: : : : : : @ | ::: : : @ : % : : # : : : %: : : : : : @ | :::: : : : @ : % : : # : : : %: : : : : : @ | ::: : : : : @ : % : : # : : : %: : : : : : @ | :::: : : : : : @ : % : : # : : : %: : : : : : @ | ::: : : : : : : @ : % : : # : : : %: : : : : : @ 0 +--------------------------%-------------------------------%-------------->KB 0 29.48 % % reduceMem - middle % calculator1() Number of snapshots: 25 Detailed snapshots: [9, 14 (peak), 24] Does something remotely similar to this already exist? Best -- Peter Toft <p...@linuxbog.dk> ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ Valgrind-users mailing list Valgrind-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/valgrind-users