mercurial/revlogutils/deltas.py
changeset 51064 26dcdbe15024
parent 51060 533d6943f6a3
child 51080 5645524c6b62
equal deleted inserted replaced
51063:b79c73a7afce 51064:26dcdbe15024
  1175                 currentbase != nullrev
  1175                 currentbase != nullrev
  1176                 and currentbase != base
  1176                 and currentbase != base
  1177                 and self.revlog.length(currentbase) == 0
  1177                 and self.revlog.length(currentbase) == 0
  1178             ):
  1178             ):
  1179                 currentbase = self.revlog.deltaparent(currentbase)
  1179                 currentbase = self.revlog.deltaparent(currentbase)
  1180             if self.revlog._lazydelta and currentbase == base:
  1180             if self.revlog.delta_config.lazy_delta and currentbase == base:
  1181                 delta = revinfo.cachedelta[1]
  1181                 delta = revinfo.cachedelta[1]
  1182         if delta is None:
  1182         if delta is None:
  1183             delta = self._builddeltadiff(base, revinfo)
  1183             delta = self._builddeltadiff(base, revinfo)
  1184         if self._debug_search:
  1184         if self._debug_search:
  1185             msg = b"DBG-DELTAS-SEARCH:     uncompressed-delta-size=%d\n"
  1185             msg = b"DBG-DELTAS-SEARCH:     uncompressed-delta-size=%d\n"