contrib/perf.py
changeset 38781 0a57945aaf7f
parent 38780 ddb15a83ae0b
child 38969 1601afbb573c
equal deleted inserted replaced
38780:ddb15a83ae0b 38781:0a57945aaf7f
   805         ctx = scmutil.revsingle(repo, rev, rev)
   805         ctx = scmutil.revsingle(repo, rev, rev)
   806         t = ctx.manifestnode()
   806         t = ctx.manifestnode()
   807     else:
   807     else:
   808         t = repo.manifestlog._revlog.lookup(rev)
   808         t = repo.manifestlog._revlog.lookup(rev)
   809     def d():
   809     def d():
   810         repo.manifestlog.clearcaches()
   810         repo.manifestlog.clearcaches(clear_persisted_data=clear_disk)
   811         repo.manifestlog[t].read()
   811         repo.manifestlog[t].read()
   812     timer(d)
   812     timer(d)
   813     fm.end()
   813     fm.end()
   814 
   814 
   815 @command('perfchangeset', formatteropts)
   815 @command('perfchangeset', formatteropts)