equal
deleted
inserted
replaced
914 currentbase = cachebase |
914 currentbase = cachebase |
915 while (currentbase != nullrev |
915 while (currentbase != nullrev |
916 and currentbase != base |
916 and currentbase != base |
917 and self.revlog.length(currentbase) == 0): |
917 and self.revlog.length(currentbase) == 0): |
918 currentbase = self.revlog.deltaparent(currentbase) |
918 currentbase = self.revlog.deltaparent(currentbase) |
919 if currentbase == base: |
919 if self.revlog._lazydelta and currentbase == base: |
920 delta = revinfo.cachedelta[1] |
920 delta = revinfo.cachedelta[1] |
921 if delta is None: |
921 if delta is None: |
922 delta = self._builddeltadiff(base, revinfo, fh) |
922 delta = self._builddeltadiff(base, revinfo, fh) |
923 revlog = self.revlog |
923 revlog = self.revlog |
924 header, data = revlog.compress(delta) |
924 header, data = revlog.compress(delta) |