##// END OF EJS Templates
perf: rename perfrevlog to perfrevlogrevisions...
Gregory Szorc -
r32531:7236face default
parent child Browse files
Show More
@@ -857,12 +857,13 b' def perfdiffwd(ui, repo, **opts):'
857 timer(d, title)
857 timer(d, title)
858 fm.end()
858 fm.end()
859
859
860 @command('perfrevlog', revlogopts + formatteropts +
860 @command('perfrevlogrevisions', revlogopts + formatteropts +
861 [('d', 'dist', 100, 'distance between the revisions'),
861 [('d', 'dist', 100, 'distance between the revisions'),
862 ('s', 'startrev', 0, 'revision to start reading at'),
862 ('s', 'startrev', 0, 'revision to start reading at'),
863 ('', 'reverse', False, 'read in reverse')],
863 ('', 'reverse', False, 'read in reverse')],
864 '-c|-m|FILE')
864 '-c|-m|FILE')
865 def perfrevlog(ui, repo, file_=None, startrev=0, reverse=False, **opts):
865 def perfrevlogrevisions(ui, repo, file_=None, startrev=0, reverse=False,
866 **opts):
866 """Benchmark reading a series of revisions from a revlog.
867 """Benchmark reading a series of revisions from a revlog.
867
868
868 By default, we read every ``-d/--dist`` revision from 0 to tip of
869 By default, we read every ``-d/--dist`` revision from 0 to tip of
@@ -870,7 +871,7 b' def perfrevlog(ui, repo, file_=None, sta'
870
871
871 The start revision can be defined via ``-s/--startrev``.
872 The start revision can be defined via ``-s/--startrev``.
872 """
873 """
873 rl = cmdutil.openrevlog(repo, 'perfrevlog', file_, opts)
874 rl = cmdutil.openrevlog(repo, 'perfrevlogrevisions', file_, opts)
874 rllen = getlen(ui)(rl)
875 rllen = getlen(ui)(rl)
875
876
876 def d():
877 def d():
@@ -907,7 +908,7 b' def perfrevlogchunks(ui, repo, file_=Non'
907 This command measures the time it takes to read+decompress and recompress
908 This command measures the time it takes to read+decompress and recompress
908 chunks in a revlog. It effectively isolates I/O and compression performance.
909 chunks in a revlog. It effectively isolates I/O and compression performance.
909 For measurements of higher-level operations like resolving revisions,
910 For measurements of higher-level operations like resolving revisions,
910 see ``perfrevlog`` and ``perfrevlogrevision``.
911 see ``perfrevlogrevisions`` and ``perfrevlogrevision``.
911 """
912 """
912 rl = cmdutil.openrevlog(repo, 'perfrevlogchunks', file_, opts)
913 rl = cmdutil.openrevlog(repo, 'perfrevlogchunks', file_, opts)
913
914
@@ -95,11 +95,12 b' perfstatus'
95 (no help text available)
95 (no help text available)
96 perfphases benchmark phasesets computation
96 perfphases benchmark phasesets computation
97 perfrawfiles (no help text available)
97 perfrawfiles (no help text available)
98 perfrevlog Benchmark reading a series of revisions from a revlog.
99 perfrevlogchunks
98 perfrevlogchunks
100 Benchmark operations on revlog chunks.
99 Benchmark operations on revlog chunks.
101 perfrevlogrevision
100 perfrevlogrevision
102 Benchmark obtaining a revlog revision.
101 Benchmark obtaining a revlog revision.
102 perfrevlogrevisions
103 Benchmark reading a series of revisions from a revlog.
103 perfrevrange (no help text available)
104 perfrevrange (no help text available)
104 perfrevset benchmark the execution time of a revset
105 perfrevset benchmark the execution time of a revset
105 perfstartup (no help text available)
106 perfstartup (no help text available)
@@ -146,7 +147,7 b' perfstatus'
146 $ hg perfnodelookup 2
147 $ hg perfnodelookup 2
147 $ hg perfpathcopies 1 2
148 $ hg perfpathcopies 1 2
148 $ hg perfrawfiles 2
149 $ hg perfrawfiles 2
149 $ hg perfrevlog .hg/store/data/a.i
150 $ hg perfrevlogrevisions .hg/store/data/a.i
150 $ hg perfrevlogrevision -m 0
151 $ hg perfrevlogrevision -m 0
151 $ hg perfrevlogchunks -c
152 $ hg perfrevlogchunks -c
152 $ hg perfrevrange
153 $ hg perfrevrange
General Comments 0
You need to be logged in to leave comments. Login now