I have a big program to run. Using valgrind it takes hours and hours to run. I heard that there is something where we can call valgrind for a specific function in the program. And rest of program will be executed normally(without valgrind env).
Can anybody help me with this. I tried searching it over internet , May be I am missing the term to search.
I have a big program to run. Using valgrind it takes hours and hours
Share
It all depends on what tool you’re wanting to use. For callgrind (the profiler in valgrind) there is an option –toggle-collect=function to allow you to collect information inside a particular function and all its children.
However if the tool you’re interested in is memcheck (for capturing leaks / memory errors) then there is no available command line option.