Pin: building customized program analysis tools with dynamic instrumentation
Dynamic Instrumentation of Production Systems