def perflog(ui, repo, rev=None, **opts): if rev is None: rev = [] timer, fm = gettimer(ui, opts) ui.pushbuffer() timer(lambda: commands.log( ui, repo, rev=rev, date="", user="", copies=opts.get("rename"))) ui.popbuffer() fm.end()
def perftemplating(ui, repo, rev=None, **opts): if rev is None: rev = [] timer, fm = gettimer(ui, opts) ui.pushbuffer() timer(lambda: commands.log( ui, repo, rev=rev, date="", user="", template="{date|shortdate} [{rev}:{node|short}]" " {author|person}: {desc|firstline}\n", )) ui.popbuffer() fm.end()