equal
deleted
inserted
replaced
316 @util.propertycache |
316 @util.propertycache |
317 def _fanouttable(self): |
317 def _fanouttable(self): |
318 params = self.params |
318 params = self.params |
319 rawfanout = self._index[FANOUTSTART : FANOUTSTART + params.fanoutsize] |
319 rawfanout = self._index[FANOUTSTART : FANOUTSTART + params.fanoutsize] |
320 fanouttable = [] |
320 fanouttable = [] |
321 for i in pycompat.xrange(0, params.fanoutcount): |
321 for i in range(0, params.fanoutcount): |
322 loc = i * 4 |
322 loc = i * 4 |
323 fanoutentry = struct.unpack(b'!I', rawfanout[loc : loc + 4])[0] |
323 fanoutentry = struct.unpack(b'!I', rawfanout[loc : loc + 4])[0] |
324 fanouttable.append(fanoutentry) |
324 fanouttable.append(fanoutentry) |
325 return fanouttable |
325 return fanouttable |
326 |
326 |