Function call performance timer
mike wakerly
mike-list at wakerly.com
Sat Aug 18 21:33:37 EDT 2001
Nevermind! Found the profile module, whoops...
Cheers,
Mike
On Saturday, August 18, 2001, at 06:10 PM, mike wakerly wrote:
> Hey All,
>
> I've written a driver for a serial port LCD in Python. Trouble is,
> somewhere along the way, I introduced something (either in the driver
> or the front-end) that degrades performance significantly. (I can tell
> because display updates are latent.)
>
> So, can anyone point me to some module that will let me run my program,
> and then just print perhaps, a tree of function call execution time?
> I'd like to know which function (I'm calling quite a few with
> recursion) is causing this bottleneck.
>
> Best solution I can think of is extending pdb somehow, but I'm thinking
> surely someone has been curious about this before, probably a solution
> out there...?
>
> Cheers,
> Mike
>
> PS: with regards to my previous query regarding threads not responding
> to events, the problem was my own error... a stray fork(), causing the
> forked process to not respond to the parent's modifications to events.
> oops!
>
> -- http://mail.python.org/mailman/listinfo/python-list
>
More information about the Python-list
mailing list