|
From: Stanislav S.
|
On Fri, 11 Sep 2009 16:46:39 +0400 Stanislav Sedov <stas@FreeBSD.org> mentioned: > On Fri, 11 Sep 2009 22:06:38 +1000 > Nicholas Nethercote <n.n...@gm...> mentioned: > > > On Fri, Sep 11, 2009 at 6:35 PM, Stanislav Sedov <st...@fr...> wrote: > > > On Fri, 4 Sep 2009 22:22:25 +0400 > > > Stanislav Sedov <stas@FreeBSD.org> mentioned: > > > > > >> Hi, guys! > > >> > > >> As you might know there has been work going on in the FreeBSD > > >> community to port Valgrind to FreeBSD OS. Currently thanks to > > >> efforts of a lot of developers we have a working preliminary > > >> port done. Althought a lot of work has to be done yet, it is > > >> in a good shape now and fairly usable on both amd64 and i386 > > >> platforms. > > >> > > >> I'd love to work with someone from the community on integrating > > >> our patches to the main tree to avoid excessive merge conflicts > > >> in the future. There have been a lot of changes so that work > > >> will require a good amount of time and coordination. > > >> > > >> Is it possible? How do we proceed? > > >> > > >> Let me know your thoughts. > > >> > > > > > > So, is anyone interested? Where I should submit patches to? > > > > http://www.valgrind.org/info/platforms.html gives our general view on ports.. > > > > In short, Valgrind ports are, as you say, a great deal of work. The > > recent Darwin port represented years of work. And the audience for a > > *BSD port is greatly smaller than Darwin. So the cost/benefit ratio > > doesn't look very good. > > > > Nicholas, > as I outlined in the original email we have the perliminary port done. It > is currently available in the FreeBSD ports collection, but supporting internal > fork of valgrind project seems to me not the best way to go. > > There will be operational costs needed to integrate our patches into the three, > but I don't think they will be *too* high. Target audience is questionable, but > note that FreeBSD is heavily used as server OS where server applications get > profiled and where darwin is not widely used. > I uploaded the patch against revision 10776 here: http://www.SpringDaemons.com/stas/vg.diff (600 Kb) -- Stanislav Sedov ST4096-RIPE |