[PATCH] perf: add perflist to make finding available perf commands easier

Pierre-Yves David pierre-yves.david at ens-lyon.org
Fri Nov 14 16:31:08 UTC 2014



On 11/14/2014 03:44 PM, Augie Fackler wrote:
> # HG changeset patch
> # User Augie Fackler <augie at google.com>
> # Date 1415979725 18000
> #      Fri Nov 14 10:42:05 2014 -0500
> # Node ID 481938f95e2a7babaac569a3288f237ec900a615
> # Parent  787ccc893f1fe3fce36debddaa12d3223fa9efc5
> perf: add perflist to make finding available perf commands easier
>
> diff --git a/contrib/perf.py b/contrib/perf.py
> --- a/contrib/perf.py
> +++ b/contrib/perf.py
> @@ -1,5 +1,7 @@
>   # perf.py - performance test routines
> -'''helper extension to measure performance'''
> +'''helper extension to measure performance
> +
> +Run the perflist subcommand to list available measurements.'''
>
>   from mercurial import cmdutil, scmutil, util, commands, obsolete
>   from mercurial import repoview, branchmap, merge, copies
> @@ -9,6 +11,13 @@ import functools
>   cmdtable = {}
>   command = cmdutil.command(cmdtable)
>
> + at command('perflist', norepo=True)
> +def perflist(ui):

Can I trick you into adding a docstring to this shinning new methods?

-- 
Pierre-Yves David



More information about the Mercurial-devel mailing list