Message181917
| Author |
gvanrossum |
| Recipients |
debatem1, ebfe, eric.araujo, ezio.melotti, giampaolo.rodola, gvanrossum, pitrou, tleeuwenburg@gmail.com, ubershmekel |
| Date |
2013年02月11日.17:54:11 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1360605251.69.0.923230354828.issue9285@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
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). |
|