Re: [Valgrind-developers] Experimental Valgrind coverage tool

2008-02-06 Thread Josef Weidendorfer
On Wednesday 06 February 2008, Nicholas Nethercote wrote: > On Tue, 5 Feb 2008, Josef Weidendorfer wrote: > > > How similar is the format for VCov to cachegrind's? I suppose this > > only needs a further "event" for a source line: whether there is debug info > > or not. > > It's simpler than Cach

Re: [Valgrind-developers] Experimental Valgrind coverage tool

2008-02-05 Thread Nicholas Nethercote
On Tue, 5 Feb 2008, Josef Weidendorfer wrote: > How similar is the format for VCov to cachegrind's? I suppose this > only needs a further "event" for a source line: whether there is debug info > or not. It's simpler than Cachegrind's. There's no function-level information, so no "fn=" lines. A

Re: [Valgrind-developers] Experimental Valgrind coverage tool

2008-02-05 Thread Josef Weidendorfer
Hi Nick, On Monday 04 February 2008, Nicholas Nethercote wrote: > I've written an experimental Valgrind coverage tool, called VCov. To try it > out, do this: Cool. Especially the debug info iterators are a very nice addition to the tool interface. I did not check it out yet, but will do soon.

Re: [Valgrind-developers] Experimental Valgrind coverage tool

2008-02-04 Thread Nicholas Nethercote
On Mon, 4 Feb 2008, Benjamin Meyer wrote: >> I've written an experimental Valgrind coverage tool, called VCov. > > Does it do anything callgrind can't do? Several other people > (including me) have written similar tools only to realize after the > fact that callgrind files are good enough and can

Re: [Valgrind-developers] Experimental Valgrind coverage tool

2008-02-04 Thread Benjamin Meyer
On Feb 4, 2008, at 12:06 AM, Nicholas Nethercote wrote: > Hi, > > I've written an experimental Valgrind coverage tool, called VCov. > To try it > out, do this: > >svn co svn://svn.valgrind.org/valgrind/branches/VCOV > > Then build in the usual way (see the README file). To run it, use >

[Valgrind-developers] Experimental Valgrind coverage tool

2008-02-03 Thread Nicholas Nethercote
Hi, I've written an experimental Valgrind coverage tool, called VCov. To try it out, do this: svn co svn://svn.valgrind.org/valgrind/branches/VCOV Then build in the usual way (see the README file). To run it, use 'valgrind --tool=exp-vcov '. It's pretty simple. It just records, for each l