##// END OF EJS Templates
phases: remove useless lookup of repo[rev].rev() in _retractboundary...
Yuya Nishihara -
r45526:98f97026 default
parent child Browse files
Show More
@@ -601,10 +601,10 b' class phasecache(object):'
601 601 # retracted.
602 602 minnewroot = min(newroots)
603 603 aboveroots = [rev for rev in currentroots if rev >= minnewroot]
604 updatedroots = repo.set(b'roots(%ld::)', aboveroots)
604 updatedroots = repo.revs(b'roots(%ld::)', aboveroots)
605 605
606 606 finalroots = {rev for rev in currentroots if rev < minnewroot}
607 finalroots.update(ctx.rev() for ctx in updatedroots)
607 finalroots.update(updatedroots)
608 608 if finalroots != oldroots:
609 609 self._updateroots(
610 610 targetphase, {tonode(rev) for rev in finalroots}, tr
General Comments 0
You need to be logged in to leave comments. Login now