|
From: Nicholas N. <nj...@ca...> - 2004-02-04 17:48:44
|
Hi, I'd like to add Massif, my heap-profiling tool (see www.cl.cam.ac.uk/~njn25/valgrind.html) to the Valgrind repository. It seems useful, complements the existing tools well (in that it does something completely different), is robust, and should be pretty stable. I don't know whether it should be added to the actual distributions; maybe just developer releases, or maybe the stable releases too. But having it in the repository has two main advantages: 1. makes it much easier for people to try it (just check out CVS HEAD) 2. saves me from updating it when Valgrind changes Another option would be to bundle it up as a separate tool, like Calltree. That would retain (1) -- in a slightly different way -- but not (2). My preference would be to put it into CVS, but I don't have compelling reasons for this. Comments? N |
|
From: Julian S. <js...@ac...> - 2004-02-04 23:07:19
|
My vote is to add it asap. Does it need the hp2ps Glasgow stuff, or not? I forget. J On Wednesday 04 February 2004 17:48, Nicholas Nethercote wrote: > Hi, > > I'd like to add Massif, my heap-profiling tool (see > www.cl.cam.ac.uk/~njn25/valgrind.html) to the Valgrind repository. > > It seems useful, complements the existing tools well (in that it does > something completely different), is robust, and should be pretty stable. > > I don't know whether it should be added to the actual distributions; > maybe just developer releases, or maybe the stable releases too. But > having it in the repository has two main advantages: > > 1. makes it much easier for people to try it (just check out CVS HEAD) > > 2. saves me from updating it when Valgrind changes > > Another option would be to bundle it up as a separate tool, like Calltree. > That would retain (1) -- in a slightly different way -- but not (2). My > preference would be to put it into CVS, but I don't have compelling > reasons for this. > > Comments? > > N > > > ------------------------------------------------------- > The SF.Net email is sponsored by EclipseCon 2004 > Premiere Conference on Open Tools Development and Integration > See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. > http://www.eclipsecon.org/osdn > _______________________________________________ > Valgrind-developers mailing list > Val...@li... > https://lists.sourceforge.net/lists/listinfo/valgrind-developers |
|
From: Nicholas N. <nj...@ca...> - 2004-02-05 09:57:58
|
On Wed, 4 Feb 2004, Julian Seward wrote: > My vote is to add it asap. Does it need the hp2ps Glasgow stuff, or > not? I forget. Yes, I have put it in valgrind/massif/hp2ps. The (BSD-style) LICENSE file is in that directory too, I figure that's enough. I've made a Makefile.am file so it all gets installed properly; the executable goes into $(libdir) along with everything else. Strictly speaking, it should go into $(bindir), but other executables -- stage2, valgrind -- are in $(libdir) too, because the machinery for handling in-place execution makes this option much easier. I've also got it so that Massif automatically invokes hp2ps at the end to convert the raw data to PostScript (well, modulo a small assertion failure that I'm currently working out with Jeremy). So, if all goes well, the user won't need to know anything about hp2ps. N |