Beispiel #1
0
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()
Beispiel #2
0
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()