--- 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)