2243 elif delta == p2: |
2243 elif delta == p2: |
2244 nump2 += 1 |
2244 nump2 += 1 |
2245 elif delta != nullrev: |
2245 elif delta != nullrev: |
2246 numother += 1 |
2246 numother += 1 |
2247 |
2247 |
|
2248 # Adjust size min value for empty cases |
|
2249 for size in (datasize, fullsize, deltasize): |
|
2250 if size[0] is None: |
|
2251 size[0] = 0 |
|
2252 |
2248 numdeltas = numrevs - numfull |
2253 numdeltas = numrevs - numfull |
2249 numoprev = numprev - nump1prev - nump2prev |
2254 numoprev = numprev - nump1prev - nump2prev |
2250 totalrawsize = datasize[2] |
2255 totalrawsize = datasize[2] |
2251 datasize[2] /= numrevs |
2256 datasize[2] /= numrevs |
2252 fulltotal = fullsize[2] |
2257 fulltotal = fullsize[2] |
2253 fullsize[2] /= numfull |
2258 fullsize[2] /= numfull |
2254 deltatotal = deltasize[2] |
2259 deltatotal = deltasize[2] |
2255 deltasize[2] /= numrevs - numfull |
2260 if numrevs - numfull > 0: |
|
2261 deltasize[2] /= numrevs - numfull |
2256 totalsize = fulltotal + deltatotal |
2262 totalsize = fulltotal + deltatotal |
2257 avgchainlen = sum(chainlengths) / numrevs |
2263 avgchainlen = sum(chainlengths) / numrevs |
2258 compratio = totalrawsize / totalsize |
2264 compratio = totalrawsize / totalsize |
2259 |
2265 |
2260 basedfmtstr = '%%%dd\n' |
2266 basedfmtstr = '%%%dd\n' |