diff -r 93b44aa17691 -r a22b3de3b65a mercurial/context.py --- a/mercurial/context.py Wed Aug 17 13:25:13 2016 -0700 +++ b/mercurial/context.py Wed Aug 17 13:25:13 2016 -0700 @@ -528,7 +528,7 @@ @propertycache def _manifest(self): - return self._repo.manifest.read(self._changeset.manifest) + return self._repo.manifestlog[self._changeset.manifest] @propertycache def _manifestdelta(self):