[PATCH 0 of 6 v8] improve strip performance

Joshua Redstone joshua.redstone at fb.com
Tue Jun 19 15:21:13 CDT 2012


--- resend based on feedback ---

The first five patches in this series remove revlog.reachable, update call sites
to use ancestors, and switch the code from nodespace to revspace.

The final patch optimizes strip() to update the branchheads cache rather than
invalidate it.


More information about the Mercurial-devel mailing list