[PATCH 0 of 4] revset: improve performance of some predicates on large repositories

FUJIWARA Katsunori foozy at lares.dti.ne.jp
Fri Mar 29 16:16:30 UTC 2013


This patch series improves performance of some revset predicates on
large repositories.

This mainly focuses on replacing "list(repo)" and "repo.changelog" by
"repo" (wrapped one, in fact) to avoid immediate creation of and
scanning on (large) list.


More information about the Mercurial-devel mailing list