mercurial/debugcommands.py
changeset 38647 0f4c2c70e26e
parent 38646 93313f66b69b
child 38707 6b5ca1d0aa1e
equal deleted inserted replaced
38646:93313f66b69b 38647:0f4c2c70e26e
   713 
   713 
   714                 readsize += blksize
   714                 readsize += blksize
   715                 if largestblock < blksize:
   715                 if largestblock < blksize:
   716                     largestblock = blksize
   716                     largestblock = blksize
   717 
   717 
   718             readdensity = float(chainsize) / float(readsize)
   718             if readsize:
       
   719                 readdensity = float(chainsize) / float(readsize)
       
   720             else:
       
   721                 readdensity = 1
   719 
   722 
   720             fm.write('readsize largestblock readdensity srchunks',
   723             fm.write('readsize largestblock readdensity srchunks',
   721                      ' %10d %10d %9.5f %8d',
   724                      ' %10d %10d %9.5f %8d',
   722                      readsize, largestblock, readdensity, srchunks,
   725                      readsize, largestblock, readdensity, srchunks,
   723                      readsize=readsize, largestblock=largestblock,
   726                      readsize=readsize, largestblock=largestblock,