comparison mercurial/localrepo.py @ 13200:6f011cf52f9a

avoid .split() in for loops and use tuples instead split can be more readable for longer lists like the list in dirstate.invalidate. As dirstate.invalidate is used in wlock() and therefoe used heavily, I think it's worth avoiding a split there too.
author David Soria Parra <dsp@php.net>
date Thu, 02 Dec 2010 03:43:06 +0100
parents 84cec5895d01
children 61c9bc3da402
comparison
equal deleted inserted replaced
13199:a38df1250945 13200:6f011cf52f9a
731 self.nodetagscache = None 731 self.nodetagscache = None
732 self._branchcache = None # in UTF-8 732 self._branchcache = None # in UTF-8
733 self._branchcachetip = None 733 self._branchcachetip = None
734 734
735 def invalidate(self): 735 def invalidate(self):
736 for a in "changelog manifest".split(): 736 for a in ("changelog", "manifest"):
737 if a in self.__dict__: 737 if a in self.__dict__:
738 delattr(self, a) 738 delattr(self, a)
739 self.invalidatecaches() 739 self.invalidatecaches()
740 740
741 def _lock(self, lockname, wait, releasefn, acquirefn, desc): 741 def _lock(self, lockname, wait, releasefn, acquirefn, desc):