equal
deleted
inserted
replaced
659 self._pcache = {} |
659 self._pcache = {} |
660 self.index.clearcaches() |
660 self.index.clearcaches() |
661 |
661 |
662 def rev(self, node): |
662 def rev(self, node): |
663 try: |
663 try: |
664 return self._nodecache[node] |
664 return self.index.nodemap[node] |
665 except TypeError: |
665 except TypeError: |
666 raise |
666 raise |
667 except error.RevlogError: |
667 except error.RevlogError: |
668 # parsers.c radix tree lookup failed |
668 # parsers.c radix tree lookup failed |
669 if node == wdirid or node in wdirfilenodeids: |
669 if node == wdirid or node in wdirfilenodeids: |