Valgrind.
--- a/code-analysis.rst Wed Dec 14 15:11:23 2011 +0200
+++ b/code-analysis.rst Wed Dec 14 15:12:53 2011 +0200
@@ -10,6 +10,7 @@
* http://en.wikipedia.org/wiki/List_of_tools_for_static_code_analysis
* http://en.wikipedia.org/wiki/Automated_code_review
+ * http://en.wikipedia.org/wiki/Dynamic_code_analysis
* http://en.wikipedia.org/wiki/Program_analysis_%28computer_science%29
* http://en.wikipedia.org/wiki/Performance_analysis
* http://en.wikipedia.org/wiki/Program_verification
@@ -23,6 +24,15 @@
http://en.wikipedia.org/wiki/Splint_%28programming_tool%29
+Valgrind.
+=========
+
+Runs programs on a virtual processor and can detect memory errors (e.g., misuse
+of malloc and free) and race conditions in multithread programs.
+
+ http://en.wikipedia.org/wiki/Valgrind
+ Wikipedia page.
+
Sparse.
=======