contrib/perf.py
changeset 39763 5ccd791344f3
parent 39568 842cd0bdda75
child 39821 6787dc1b93a9
--- a/contrib/perf.py	Fri Sep 21 21:44:27 2018 -0400
+++ b/contrib/perf.py	Tue Sep 18 15:15:24 2018 -0700
@@ -495,7 +495,9 @@
     repocleartagscache = repocleartagscachefunc(repo)
     def t():
         repo.changelog = mercurial.changelog.changelog(svfs)
-        repo.manifestlog = mercurial.manifest.manifestlog(svfs, repo)
+        rootmanifest = mercurial.manifest.manifestrevlog(svfs)
+        repo.manifestlog = mercurial.manifest.manifestlog(svfs, repo,
+                                                          rootmanifest)
         repocleartagscache()
         return len(repo.tags())
     timer(t)