Guido van Rossum added the comment:

Brief comments:

- Please don't call it profile -- we already have a module by that name.

- Please make it so that both the decorator and context manager can specify a 
file where to dump the raw data -- basically it needs to have the same 
functionality as the functions run()/runctx()/runcall() (the latter TBD, see 
issue 17130).

- Please also make Profile object itself the context manager -- all you have to 
do is add __enter__() and __exit__() that call enable() and disable().  (But 
this doesn't completely replace the global function, which has more 
functionality -- it prints the profile or dumps the data).

----------
nosy: +gvanrossum

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue9285>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to