Python User-Space Markers

Some work has been done in Python to include support for SystemTap user-space markers. The Python user-space markers are enabled in Fedora 13 and allow SystemTap to probe the start and completion of each Python function. The Python user-space probes are:

python.function.entry filename:string funcname:string lineno:long
python.function.return filename:string funcname:string lineno:long

Using Python User-Space Markers

To use the Python user-space markers on a Fedora you will need:

Examples Scripts for Python Probing

Short example scripts:

These scripts are demonstrated in video at:

http://press.redhat.com/2010/04/27/fedora-13-spotlight-feature-exploring-new-frontiers-of-python-development/

None: PythonMarkers (last edited 2010-08-09 20:59:02 by nat-pool-rdu)