diff -r efe5062145c1 -r 5b635b44af14 mercurial/revset.py --- a/mercurial/revset.py Fri Oct 10 12:30:56 2014 -0700 +++ b/mercurial/revset.py Fri Oct 10 12:31:22 2014 -0700 @@ -2352,7 +2352,7 @@ @util.propertycache def __contains__(self): - return self.set().__contains__ + return self._set.__contains__ def __nonzero__(self): return bool(self._list)