mercurial/repoview.py
changeset 43773 2276a9a1c037
parent 43607 90de6bcdf226
child 43775 d2a7f0aab540
--- a/mercurial/repoview.py	Thu Nov 21 17:54:25 2019 +0100
+++ b/mercurial/repoview.py	Sun Nov 17 05:32:38 2019 +0100
@@ -217,6 +217,9 @@
     hidden-state and must be visible. They are dynamic and hence we should not
     cache it's result"""
     if filtername not in repo.filteredrevcache:
+        if repo.ui.configbool(b'devel', b'debug.repo-filters'):
+            msg = b'debug.filters: computing revision filter for "%s"\n'
+            repo.ui.debug(msg % filtername)
         func = filtertable[filtername]
         if visibilityexceptions:
             return func(repo.unfiltered, visibilityexceptions)