Because it is LD_PRELOAD'able, it can be used without recompiling the binary you want to examine.
See the included Makefile for usage examples; test-program.c is of course a C test program, and test-program2 is a Python test program.
It can be downloaded here.
You can e-mail the author with questions or comments: