kirancodes.me
To Proof Maintenance & Beyond!
PLDI 2007★ Most Influential PLDI Paper (awarded 2017)

Valgrind: a framework for heavyweight dynamic binary instrumentation

Nicholas Nethercote, Julian Seward

Abstract

Dynamic binary instrumentation (DBI) frameworks make it easy to build dynamic binary analysis (DBA) tools such as checkers and profilers. Much of the focus on DBI frameworks has been on performance; little attention has been paid to their capabilities. As a result, we believe the potential of DBI has not been fully exploited.

Related papers