equal
deleted
inserted
replaced
224 def d(): |
224 def d(): |
225 r = revlog.revlog(lambda fn: open(fn, 'rb'), file_) |
225 r = revlog.revlog(lambda fn: open(fn, 'rb'), file_) |
226 for x in xrange(0, len(r), dist): |
226 for x in xrange(0, len(r), dist): |
227 r.revision(r.node(x)) |
227 r.revision(r.node(x)) |
228 |
228 |
|
229 timer(d) |
|
230 |
|
231 def perfrevset(ui, repo, expr): |
|
232 def d(): |
|
233 repo.revs(expr) |
229 timer(d) |
234 timer(d) |
230 |
235 |
231 cmdtable = { |
236 cmdtable = { |
232 'perfcca': (perfcca, []), |
237 'perfcca': (perfcca, []), |
233 'perffncacheload': (perffncacheload, []), |
238 'perffncacheload': (perffncacheload, []), |
256 'perftemplating': (perftemplating, []), |
261 'perftemplating': (perftemplating, []), |
257 'perfdiffwd': (perfdiffwd, []), |
262 'perfdiffwd': (perfdiffwd, []), |
258 'perfrevlog': (perfrevlog, |
263 'perfrevlog': (perfrevlog, |
259 [('d', 'dist', 100, 'distance between the revisions')], |
264 [('d', 'dist', 100, 'distance between the revisions')], |
260 "[INDEXFILE]"), |
265 "[INDEXFILE]"), |
|
266 'perfrevset': (perfrevset, [], "REVSET") |
261 } |
267 } |