D7118: rust-dirstatemap: remove additional lookups in traverse
yuja (Yuya Nishihara)
phabricator at mercurial-scm.org
Fri Oct 18 06:47:20 EDT 2019
yuja added a comment.
> +++ b/mercurial/dirstate.py
> @@ -919,6 +919,9 @@
>
> matchalways = match.always()
> matchtdir = match.traversedir
> dmap = self._map
>
> + if rustmod is not None:
> + dmap = self._map._rustmap
If it's the same trick, can't it be abstracted away? `if rustmod` seems weird.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST ACTION
https://phab.mercurial-scm.org/D7118/new/
REVISION DETAIL
https://phab.mercurial-scm.org/D7118
To: Alphare, #hg-reviewers
Cc: yuja, mercurial-devel
More information about the Mercurial-devel
mailing list