Pin ist ein Instrumentationswerkzeug für Linux-Programme ähnlich Atom. Es erlaubt, beliebigen, in C or C++ geschriebenen Code an beliebigen Stellen in das compilierte Programm einzufügen. Anders als Atom, ändert Pin nicht statisch das Programm durch Ändern des Codes, sondern fügt die Instrumentierung dynamisch ein, während das Programm läuft. Es unterstützt momentan die Plattformen x86, Intel Xscale und Itanium. (hjb)