Tue, 07 Mar 2023 17:13:38 +0100 |
Mads Kiilerich |
statprof: with Python 3.12, lineno is (more) often None
stable
|
Wed, 14 Dec 2022 22:27:22 -0500 |
Matt Harbison |
statprof: don't pass str `sys.argv` to a function expecting bytes
|
Sat, 12 Nov 2022 02:30:41 +0100 |
Pierre-Yves David |
profile: prevent a crash when line number is unknown
stable
|
Mon, 21 Feb 2022 13:08:28 -0700 |
Gregory Szorc |
py3: use class X: instead of class X(object):
|
Mon, 21 Feb 2022 12:36:57 -0700 |
Gregory Szorc |
statprof: remove superfluous sys.version_info check
|
Tue, 01 Mar 2022 20:52:32 -0800 |
Gregory Szorc |
py3: replace pycompat.itervalues(x) with x.values()
|
Thu, 03 Mar 2022 18:28:30 -0800 |
Gregory Szorc |
global: bulk replace simple pycompat.iteritems(x) with x.items()
|
Thu, 03 Mar 2022 17:34:00 +0100 |
Gregory Szorc |
py2: remove simple from __future__ statements
|
Mon, 13 Dec 2021 19:34:06 -0500 |
Matt Harbison |
pytype: stop excluding statprof.py
|
Mon, 13 Dec 2021 17:59:36 -0500 |
Matt Harbison |
statprof: convert a few exception byte strings to str
|
Wed, 02 Dec 2020 12:33:51 -0800 |
Kyle Lippincott |
statprof: separate functions and "line", assume 4 digit line numbers
|
Wed, 02 Dec 2020 15:38:05 -0800 |
Kyle Lippincott |
statprof: fix off-by-one-line error in output
|
Fri, 27 Nov 2020 17:03:29 -0500 |
Augie Fackler |
formating: upgrade to black 20.8b1
|
Fri, 08 Nov 2019 11:19:20 -0800 |
Augie Fackler |
cleanup: remove pointless r-prefixes on single-quoted strings
|
Thu, 07 Nov 2019 13:18:19 -0500 |
Augie Fackler |
cleanup: remove pointless r-prefixes on double-quoted strings
|
Wed, 06 Nov 2019 14:19:05 -0500 |
Augie Fackler |
statprof: correctly always pass a str as the thread name
|
Mon, 07 Oct 2019 00:04:04 -0400 |
Gregory Szorc |
py3: finish porting iteritems() to pycompat and remove source transformer
|
Sun, 06 Oct 2019 17:59:15 -0400 |
Gregory Szorc |
py3: define and use pycompat.itervalues()
|
Sun, 06 Oct 2019 16:39:13 -0400 |
Gregory Szorc |
py3: stop injecting pycompat.hasattr into modules
|
Sun, 06 Oct 2019 13:28:56 -0400 |
Gregory Szorc |
py3: manually import pycompat.open into files that need it
|
Sun, 06 Oct 2019 09:48:39 -0400 |
Augie Fackler |
formatting: byteify all mercurial/ and hgext/ string literals
|
Sun, 06 Oct 2019 09:45:02 -0400 |
Augie Fackler |
formatting: blacken the codebase
|
Sat, 05 Oct 2019 13:28:48 -0400 |
Augie Fackler |
statprof: drop python #! and exec bit we don't use
|
Sat, 31 Aug 2019 10:26:39 -0700 |
Martin von Zweigbergk |
py3: make statprof's chrome output work
|
Fri, 30 Aug 2019 15:30:47 -0700 |
Martin von Zweigbergk |
py3: for statprof's Chrome output, write json to string, then encode to bytes
|
Fri, 30 Aug 2019 16:44:31 -0700 |
Martin von Zweigbergk |
statprof: use context manager for file when writing flame graph
|
Fri, 30 Aug 2019 16:43:43 -0700 |
Martin von Zweigbergk |
statprof: use context manager when reading source from file
|
Fri, 30 Aug 2019 15:12:37 -0700 |
Martin von Zweigbergk |
statprof: clarify by naming tuple members while enumerate()'ing
|
Wed, 05 Jun 2019 12:51:21 -0400 |
Valentin Gatien-Baron |
profiling: show actual time spent in hotpath display
|
Sat, 02 Mar 2019 12:51:04 -0800 |
Gregory Szorc |
global: use raw strings for __slots__
|