To use:
- Download pin.
- Move traces2.py, rfc2.py, your program, and new_read_write.cpp to pin-.../source/tools/ManualExamples/
If on a 64-bit Mac:
make obj-intel64/new_read_write.dylib TARGET=intel64
On other 64-bit architectures:
make obj-intel64/new_read_write.so TARGET=intel64
If on a 32-bit architecture:
make obj-ia32/new_read_write.so TARGET=ia32
- mkdir traces
- python traces2.py program traces
- python rfc2.py
There are a number of example programs in the parallel examples folder.