|
From: Greg P. <gp...@us...> - 2008-09-28 15:48:11
|
Valgrind for Mac OS X. Some assembly required. http://sealiesoftware.com/valgrind/ This port is UNSUPPORTED and INCOMPLETE and BUGGY. But it works well enough to find some real bugs in some real programs. These patches are provided under the GPL v2 or later. However, the VEX changes are not yet legally safe for the VEX repository, so don't copy anything to there. (The VEX changes are boring anyway.) -- Greg Parker gp...@ap... gp...@us... |
|
From: Aleksander M. <ale...@es...> - 2008-10-01 07:05:07
|
> Valgrind for Mac OS X. Some assembly required. > > http://sealiesoftware.com/valgrind/ > > This port is UNSUPPORTED and INCOMPLETE and BUGGY. But it works > well enough to find some real bugs in some real programs. > > These patches are provided under the GPL v2 or later. However, the VEX > changes are not yet legally safe for the VEX repository, so don't copy > anything to there. (The VEX changes are boring anyway.) Hi Greg, This is awesome. I hope this work doesn't end here and it can continue until we get a complete and fully usable Valgrind port for Mac OS X included in the repo. I personally tested it and worked more than fine for me. I got some reports of memory leaks from some system libraries, you already warned about this in your webpage. Are these leaks false positives or real leaks from the system libraries? A default suppression file for Mac OS X could be enough to remove them. Cheers, -Aleksander |