- 26 Kas, 2006 1 kayıt (commit)
-
-
Georg Brandl yazdı
(backport from rev. 52845)
-
- 11 Haz, 2006 1 kayıt (commit)
-
-
Neal Norwitz yazdı
I think these changes are correct, but I'm not sure. Could someone who knows how this module works test it? It can at least start on the cmd line.
-
- 21 Nis, 2006 1 kayıt (commit)
-
-
Skip Montanaro yazdı
-
- 08 Şub, 2006 1 kayıt (commit)
-
-
Armin Rigo yazdı
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!
-
- 05 Ara, 2004 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
-
- 12 Şub, 2004 1 kayıt (commit)
-
-
Walter Dörwald yazdı
From SF patch #852334.
-
- 14 May, 2003 1 kayıt (commit)
-
-
Fred Drake yazdı
- don't use "file" as the name of local variables
-
- 27 Şub, 2003 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 02 Haz, 2002 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
-
- 01 Haz, 2002 3 kayıt (commit)
-
-
Raymond Hettinger yazdı
-
Raymond Hettinger yazdı
-
Raymond Hettinger yazdı
-
- 08 Eki, 2001 2 kayıt (commit)
-
-
Tim Peters yazdı
-
Tim Peters yazdı
Most of this code was old enough to vote. Examples of cleanups: + Backslashes were used for line continuation even inside unclosed bracket structures, from back in the days that was still needed. + There was no use of % formats, and e.g. the old fpformat module was still used to format floats "by hand" in conjunction with rjust(). + There was even use of a do-nothing .ignore() method to tack on to the end of a chain of method calls, else way back when Python would print the non-None result (as it does now in an interactive session -- it *used* to do that in batch mode too). + Perhaps controversial (although I can't imagine why for real <wink>), used augmented assignment where helpful. Stuff like self.total_calls = self.total_calls + other.total_calls is just plain harder to follow than self.total_calls += other.total_calls
-
- 13 Agu, 2001 1 kayıt (commit)
-
-
Andrew M. Kuchling yazdı
-
- 30 Tem, 2001 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 28 Tem, 2001 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 07 Haz, 2001 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 11 May, 2001 1 kayıt (commit)
-
-
Fred Drake yazdı
-
- 26 Nis, 2001 1 kayıt (commit)
-
-
Eric S. Raymond yazdı
-
- 14 Nis, 2001 2 kayıt (commit)
-
-
Eric S. Raymond yazdı
-
Eric S. Raymond yazdı
-
- 13 Nis, 2001 2 kayıt (commit)
-
-
Tim Peters yazdı
-
Eric S. Raymond yazdı
-
- 12 Şub, 2001 1 kayıt (commit)
-
-
Skip Montanaro yazdı
-
- 09 Şub, 2001 1 kayıt (commit)
-
-
Eric S. Raymond yazdı
-
- 15 Ock, 2001 1 kayıt (commit)
-
-
Tim Peters yazdı
-
- 16 Tem, 2000 1 kayıt (commit)
-
-
Thomas Wouters yazdı
comments, docstrings or error messages. I fixed two minor things in test_winreg.py ("didn't" -> "Didn't" and "Didnt" -> "Didn't"). There is a minor style issue involved: Guido seems to have preferred English grammar (behaviour, honour) in a couple places. This patch changes that to American, which is the more prominent style in the source. I prefer English myself, so if English is preferred, I'd be happy to supply a patch myself ;)
-
- 04 Şub, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
who writes: Here is batch 2, as a big collection of CVS context diffs. Along with moving comments into docstrings, i've added a couple of missing docstrings and attempted to make sure more module docstrings begin with a one-line summary. I did not add docstrings to the methods in profile.py for fear of upsetting any careful optimizations there, though i did move class documentation into class docstrings. The convention i'm using is to leave credits/version/copyright type of stuff in # comments, and move the rest of the descriptive stuff about module usage into module docstrings. Hope this is okay.
-
- 13 Nis, 1999 1 kayıt (commit)
-
-
Guido van Rossum yazdı
its creation. I'm assuming these were once valid references to "Jim Roskind's profile"...
-
- 23 Mar, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 22 Eki, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 08 Eki, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 30 Eyl, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 23 Haz, 1994 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-