[PATCH 4 of 4] revset: added lazyset implementation to author revset

Matt Mackall mpm at selenic.com
Tue Feb 11 11:47:56 CST 2014


On Tue, 2014-02-11 at 10:50 -0800, Lucas Moscovicz wrote:
> # HG changeset patch
> # User Lucas Moscovicz <lmoscovicz at fb.com>
> # Date 1391016151 28800
> #      Wed Jan 29 09:22:31 2014 -0800
> # Node ID 9bca7c192a62d916e3a91cc305db9d7594ffcb03
> # Parent  9e46d74473bc918341572a5b94737a20b56e01b1
> revset: added lazyset implementation to author revset
> 
> Performance benchmarking:
> 
> $ time hg log -qr "first(author(mpm))"
> 0:9117c6561b0b
> 
> real  0m3.486s
> user  0m3.317s
> sys 0m0.077s
> 
> $ time ./hg log -qr "first(author(mpm))"
> 0:9117c6561b0b
> 
> real  0m0.551s
> user  0m0.295s
> sys 0m0.072s

These are queued for default, thanks.

-- 
Mathematics is the supreme nostalgia of our time.




More information about the Mercurial-devel mailing list