2018-10-25 |
Matt Harbison |
profiling: revert the default mode back to 'cpu' on Windows
stable
|
2018-10-12 |
Gregory Szorc |
py3: convert sorting field to sysstr
|
2018-06-01 |
Boris Feld |
profiling: introduce a "profiling.time-track" option
|
2018-03-03 |
Matt Harbison |
profile: colorize output on Windows
|
2018-02-24 |
Pulkit Goyal |
py3: fix handling of keyword arguments at more places
|
2017-06-30 |
Boris Feld |
configitems: register the 'profiling.type' config
|
2017-06-30 |
Boris Feld |
configitems: register the 'profiling.showmax' config
|
2017-07-14 |
Jun Wu |
codemod: register core configitems using a script
|
2017-07-02 |
Gregory Szorc |
check-config: syntax to allow inconsistent config values
|
2017-06-21 |
Pierre-Yves David |
profiling: cope with configwith default value handling changes
|
2017-06-15 |
Gregory Szorc |
profiling: allow configuring minimum display threshold for hotpath
|
2017-06-12 |
Pierre-Yves David |
profile: properly propagate exception from the sub-context manager
|
2017-06-12 |
Pierre-Yves David |
profile: close 'fp' in all cases
|
2017-06-12 |
Pierre-Yves David |
profile: close 'fp' on error within '__enter__'
|
2017-06-12 |
Pierre-Yves David |
profile: indent part of '__enter__'
|
2017-06-12 |
Pierre-Yves David |
profile: remove now useless indent
|
2017-06-12 |
Pierre-Yves David |
profile: use explicit logic to control file closing
|
2017-06-12 |
Pierre-Yves David |
profiling: move 'fp' closing logic into its own function
|
2017-06-09 |
Pierre-Yves David |
profile: drop maybeprofile
|
2017-06-09 |
Pierre-Yves David |
profile: make the contextmanager object available to the callers
|
2017-06-09 |
Pierre-Yves David |
profile: introduce a knob to control if the context is actually profiling
|
2017-06-09 |
Pierre-Yves David |
profile: introduce a "start" method to the profile context
|
2017-06-08 |
Pierre-Yves David |
profile: upgrade the "profile" context manager to a full class
|
2017-05-22 |
Jun Wu |
profiling: allow loading profiling extension before everything else
|
2017-02-15 |
Simon Farnsworth |
mercurial: switch to util.timer for all interval timings
|
2017-02-13 |
Bryan O'Sullivan |
profiling: add statprof support for Chrome trace viewer rendering
|
2017-01-15 |
Pulkit Goyal |
py3: replace pycompat.getenv with encoding.environ.get
|
2016-12-18 |
Pulkit Goyal |
py3: replace os.getenv with pycompat.osgetenv
|
2016-10-20 |
Yuya Nishihara |
profiling: obtain stderr from ui
|
2016-11-05 |
Gregory Szorc |
profiling: make statprof the default profiler (BC)
|
2016-11-05 |
Gregory Szorc |
profiling: use vendored statprof and upstream enhancements (BC)
|
2016-08-15 |
Gregory Szorc |
profiling: don't error with statprof when profiling has already started
|
2016-08-15 |
Gregory Szorc |
profiling: add a context manager that no-ops if profiling isn't enabled
|
2016-08-15 |
Gregory Szorc |
profiling: make profiling functions context managers (API)
|
2016-08-14 |
Gregory Szorc |
profiling: move profiling code from dispatch.py (API)
|