Bug 386318 - valgrind.org/info/tools.html is missing SGCheck
Summary: valgrind.org/info/tools.html is missing SGCheck
Status: CLOSED FIXED
Alias: None
Product: valgrind
Classification: Developer tools
Component: general (show other bugs)
Version: unspecified
Platform: Other All
: NOR normal
Target Milestone: ---
Assignee: Ivo Raisr
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-29 09:36 UTC by Дилян Палаузов
Modified: 2017-11-02 20:45 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Дилян Палаузов 2017-10-29 09:36:06 UTC
Insert at http://valgrind.org/info/tools.html links to DHAD, SGCheck and BBV.
Comment 1 Ivo Raisr 2017-10-30 07:27:19 UTC
These are experimental tools (prefixed with 'exp-').
They have been nearly untouched since their creation.
We can document them in "Experimental Tools" section, though.

http://valgrind.org/downloads/variants.html
would deserve some cleanup and update as well.

Please propose a patch.
Comment 2 Дилян Палаузов 2017-10-31 11:55:13 UTC
Add at http://valgrind.org/info/tools.html before "Other tools":

Experimental tools

DHAT
DHAT is a tool for examining how programs use their heap allocations.  It tracks the allocated blocks, and inspects every memory access to find which block, if any, it is to. 

BBV
A basic block is a linear section of code with one entry point and one exit point. A basic block vector (BBV) is a list of all basic blocks entered during program execution, and a count of how many times each basic block was run.

BBV is a tool that generates basic block vectors for use with the SimPoint analysis tool.

SGCheck
SGCheck is a tool for finding overruns of stack and global arrays. It works by using a heuristic approach derived from an observation about the likely forms of stack and global array accesses.
Comment 3 Ivo Raisr 2017-11-01 02:31:02 UTC
Committed in revision 531.

Thank you for the patch.