Valgrind: A framework for heavyweight dynamic binary instrumentation (2007)

by Nicholas Nethercote, Julian Seward
Venue:In Proceedings of the 2007 Programming Language Design and Implementation Conference