We modified the valgrind and memcheck to allow them to understand the execution of a traced program.
Full source - Jan 30, 2013 4:37:26 AM