Components of Intel Parallel Studio make heavy use of pintools for memory debugging, performance analysis, multithreading correctness analysis and parallelization preparation.
PinPlay enables the capture and deterministic replay of the running of multithreaded programs under pin.