Added cProfile notes to README.dev.
authorW. Trevor King <wking@drexel.edu>
Tue, 21 Jul 2009 17:14:24 +0000 (13:14 -0400)
committerW. Trevor King <wking@drexel.edu>
Tue, 21 Jul 2009 17:14:24 +0000 (13:14 -0400)
README.dev

index 716ce28d8d3585fafc7cde34f78811491a6baad1..ddc3a884707c178070697378ec9a7bd1e64625a3 100644 (file)
@@ -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)"