# HG changeset patch # User Laurent Charignon # Date 1432934690 25200 # Node ID 1635579f9bafdd80b793f6ecb205d5eeb52e9977 # Parent 7d24a41200d32b48ff63638c9309877c2e187c91 phases: fix bug where native phase computation wasn't called I forgot to include this change as a previous diff and the native code to compute the phases was never called. The AttributeError was silently caught and the pure implementation was used instead. diff -r 7d24a41200d3 -r 1635579f9baf mercurial/revlog.py --- a/mercurial/revlog.py Fri May 29 17:00:55 2015 -0500 +++ b/mercurial/revlog.py Fri May 29 14:24:50 2015 -0700 @@ -726,7 +726,7 @@ return self._headrevs() def computephases(self, roots): - return self.index.computephases(roots) + return self.index.computephasesmapsets(roots) def _headrevs(self): count = len(self)