Spyder-profiler is a project mainly written in Python, it's free.
A profiler plugin for Spyder (a python IDE)
spyder-profiler
This project provides a profiler plugin for Spyder (a python IDE). A profiler is a tool to measure where a program spends time.
Screenshots and documentation can be found at: http://sjara.github.com/spyder-profiler/
-- Santiago Jaramillo Jan 2011