From: W. Trevor King Date: Tue, 21 Jul 2009 17:14:24 +0000 (-0400) Subject: Added cProfile notes to README.dev. X-Git-Tag: 1.0.0~63^2~14 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=74d1526226eeb084424ad8bcf333e60c751a6e67;p=be.git Added cProfile notes to README.dev. --- diff --git a/README.dev b/README.dev index 716ce28..ddc3a88 100644 --- a/README.dev +++ b/README.dev @@ -68,3 +68,12 @@ later. In recognition of this, cmdutil provides the default_complete function which ensures that if '--complete' is any one of the arguments, options, or option-arguments, GetCompletions will be raised with and empty list. + +Profiling +========= + +Find out which 20 calls take the most cumulative time (time of +execution + childrens' times). + + $ python -m cProfile -o profile be [command] [args] + $ python -c "import pstats; p=pstats.Stats('profile'); p.sort_stats('cumulative').print_stats(20)"