A practical solution for scripting language compilers
Valgrind: a framework for heavyweight dynamic binary instrumentation