<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython.git/Lib/test/test_profile.py, branch v2.7</title>
<subtitle>
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/'/>
<entry>
<title>remove the svn:executable property from files that don't have shebang lines</title>
<updated>2010-03-05T03:20:06+00:00</updated>
<author>
<name>Benjamin Peterson</name>
<email>benjamin@python.org</email>
</author>
<published>2010-03-05T03:20:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=a32598daedf70ac22096a6db4ef667ac427207ad'/>
<id>a32598daedf70ac22096a6db4ef667ac427207ad</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unused imports in test modules.</title>
<updated>2010-02-07T17:03:15+00:00</updated>
<author>
<name>Georg Brandl</name>
<email>georg@python.org</email>
</author>
<published>2010-02-07T17:03:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=69750d0c05208b13d1a600ebc48850a35d8cb7ae'/>
<id>69750d0c05208b13d1a600ebc48850a35d8cb7ae</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>use assert[Not]In where appropriate</title>
<updated>2010-01-23T23:04:36+00:00</updated>
<author>
<name>Ezio Melotti</name>
<email>ezio.melotti@gmail.com</email>
</author>
<published>2010-01-23T23:04:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=313cb3c668cd397b173fc682dbc5096cf904184e'/>
<id>313cb3c668cd397b173fc682dbc5096cf904184e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>The test for #5330 wasn't correct.</title>
<updated>2009-05-30T21:39:25+00:00</updated>
<author>
<name>Antoine Pitrou</name>
<email>solipsis@pitrou.net</email>
</author>
<published>2009-05-30T21:39:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=3f51b8f59861262dba281aa0ac110f767f65887e'/>
<id>3f51b8f59861262dba281aa0ac110f767f65887e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #5330: C functions called with keyword arguments were not reported by</title>
<updated>2009-05-30T21:27:00+00:00</updated>
<author>
<name>Antoine Pitrou</name>
<email>solipsis@pitrou.net</email>
</author>
<published>2009-05-30T21:27:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=7321b35b4cb954eb55e251ca8202e62cdacfaea7'/>
<id>7321b35b4cb954eb55e251ca8202e62cdacfaea7</id>
<content type='text'>
the various profiling modules (profile, cProfile). Patch by Hagen Fürstenau.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the various profiling modules (profile, cProfile). Patch by Hagen Fürstenau.
</pre>
</div>
</content>
</entry>
<entry>
<title>Some tests did not pass on repeated calls (regrtest -R::)</title>
<updated>2008-04-18T23:31:33+00:00</updated>
<author>
<name>Amaury Forgeot d'Arc</name>
<email>amauryfa@gmail.com</email>
</author>
<published>2008-04-18T23:31:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=345dd0407ab249573c8e408b85f2244eed16844f'/>
<id>345dd0407ab249573c8e408b85f2244eed16844f</id>
<content type='text'>
Perform additional cleanup, mostly deleting from sys.modules, or clearing the warnings registry.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Perform additional cleanup, mostly deleting from sys.modules, or clearing the warnings registry.
</pre>
</div>
</content>
</entry>
<entry>
<title>* Use the same code to profile for test_profile and test_cprofile.</title>
<updated>2008-02-05T19:58:17+00:00</updated>
<author>
<name>Georg Brandl</name>
<email>georg@python.org</email>
</author>
<published>2008-02-05T19:58:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=1c8e8e4e8dac1a04986d6e5aa8f518555518bf20'/>
<id>1c8e8e4e8dac1a04986d6e5aa8f518555518bf20</id>
<content type='text'>
* Convert both to unittest.
* Use the same unit testing code.
* Include the expected output in both test files.
* Make it possible to regenerate the expected output by running
  the file as a script with an '-r' argument.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Convert both to unittest.
* Use the same unit testing code.
* Include the expected output in both test files.
* Make it possible to regenerate the expected output by running
  the file as a script with an '-r' argument.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added the cProfile module.</title>
<updated>2006-02-08T12:53:56+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2006-02-08T12:53:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=ba991fd0c84de0f7e891ce3e2718d5181d328c49'/>
<id>ba991fd0c84de0f7e891ce3e2718d5181d328c49</id>
<content type='text'>
Based on lsprof (patch #1212837) by Brett Rosen and Ted Czotter.
With further editing by Michael Hudson and myself.
History in svn repo: http://codespeak.net/svn/user/arigo/hack/misc/lsprof

* Module/_lsprof.c is the internal C module, Lib/cProfile.py a wrapper.
* pstats.py updated to display cProfile's caller/callee timings if available.
* setup.py and NEWS updated.
* documentation updates in the profiler section:
   - explain the differences between the three profilers that we have now
   - profile and cProfile can use a unified documentation, like (c)Pickle
   - mention that hotshot is "for specialized usage" now
   - removed references to the "old profiler" that no longer exists
* test updates:
   - extended test_profile to cover delicate cases like recursion
   - added tests for the caller/callee displays
   - added test_cProfile, performing the same tests for cProfile
* TO-DO:
   - cProfile gives a nicer name to built-in, particularly built-in methods,
     which could be backported to profile.
   - not tested on Windows recently!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Based on lsprof (patch #1212837) by Brett Rosen and Ted Czotter.
With further editing by Michael Hudson and myself.
History in svn repo: http://codespeak.net/svn/user/arigo/hack/misc/lsprof

* Module/_lsprof.c is the internal C module, Lib/cProfile.py a wrapper.
* pstats.py updated to display cProfile's caller/callee timings if available.
* setup.py and NEWS updated.
* documentation updates in the profiler section:
   - explain the differences between the three profilers that we have now
   - profile and cProfile can use a unified documentation, like (c)Pickle
   - mention that hotshot is "for specialized usage" now
   - removed references to the "old profiler" that no longer exists
* test updates:
   - extended test_profile to cover delicate cases like recursion
   - added tests for the caller/callee displays
   - added test_cProfile, performing the same tests for cProfile
* TO-DO:
   - cProfile gives a nicer name to built-in, particularly built-in methods,
     which could be backported to profile.
   - not tested on Windows recently!
</pre>
</div>
</content>
</entry>
<entry>
<title>test and fix for buggy handling of exceptions raised by C functions,</title>
<updated>2005-09-20T18:50:13+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2005-09-20T18:50:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=7ba3233cb5fab0d92bd4bfc1b87bae5f2198f6cb'/>
<id>7ba3233cb5fab0d92bd4bfc1b87bae5f2198f6cb</id>
<content type='text'>
causing the profiler to crash on an AssertionError if the same Python
function catches multiple exceptions from C functions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
causing the profiler to crash on an AssertionError if the same Python
function catches multiple exceptions from C functions.
</pre>
</div>
</content>
</entry>
<entry>
<title>Whitespace normalization.</title>
<updated>2004-07-08T04:22:35+00:00</updated>
<author>
<name>Tim Peters</name>
<email>tim.peters@gmail.com</email>
</author>
<published>2004-07-08T04:22:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=95dfaffde286c245baaa815eb2cc1e42963ce0d3'/>
<id>95dfaffde286c245baaa815eb2cc1e42963ce0d3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
