##// END OF EJS Templates
revlog: fix heads performance regression
Matt Mackall -
r7089:c57b30f1 default
parent child Browse files
Show More
@@ -781,10 +781,10 b' class revlog(object):'
781 return [nullid]
781 return [nullid]
782 ishead = [1] * (count + 1)
782 ishead = [1] * (count + 1)
783 index = self.index
783 index = self.index
784 for r in self:
784 for r in xrange(count):
785 e = index[r]
785 e = index[r]
786 ishead[e[5]] = ishead[e[6]] = 0
786 ishead[e[5]] = ishead[e[6]] = 0
787 return [self.node(r) for r in self if ishead[r]]
787 return [self.node(r) for r in xrange(count) if ishead[r]]
788
788
789 if start is None:
789 if start is None:
790 start = nullid
790 start = nullid
General Comments 0
You need to be logged in to leave comments. Login now