# HG changeset patch # User Pierre-Yves David # Date 1570513690 14400 # Node ID 56494a2bfe2f1db8f3fdb564709952f501b595d5 # Parent 100e7e0cdaadb0eac1d4c1ecbffb6ed9e5f96156 perf: document `perfdirstatefoldmap` diff --git a/contrib/perf.py b/contrib/perf.py --- a/contrib/perf.py +++ b/contrib/perf.py @@ -1142,6 +1142,10 @@ @command(b'perfdirstatefoldmap', formatteropts) def perfdirstatefoldmap(ui, repo, **opts): + """benchmap a `dirstate._map.filefoldmap.get()` request + + The dirstate filefoldmap cache is dropped between every request. + """ opts = _byteskwargs(opts) timer, fm = gettimer(ui, opts) dirstate = repo.dirstate diff --git a/tests/test-contrib-perf.t b/tests/test-contrib-perf.t --- a/tests/test-contrib-perf.t +++ b/tests/test-contrib-perf.t @@ -111,7 +111,7 @@ perfdirstatedirs benchmap a 'dirstate.hasdir' call from an empty 'dirs' cache perfdirstatefoldmap - (no help text available) + benchmap a 'dirstate._map.filefoldmap.get()' request perfdirstatewrite (no help text available) perfdiscovery