##// END OF EJS Templates
debug-revlog: keep the revlog open for the analysis duration...
marmoute -
r51910:edc44ab7 default
parent child Browse files
Show More
@@ -346,6 +346,7 b' def debug_revlog(ui, revlog):'
346 346 l[1] = size
347 347 l[2] += size
348 348
349 with r.reading():
349 350 numrevs = len(r)
350 351 for rev in range(numrevs):
351 352 p1, p2 = r.parentrevs(rev)
@@ -371,7 +372,9 b' def debug_revlog(ui, revlog):'
371 372 addsize(size, snapsizedepth[0])
372 373 else:
373 374 nad = (
374 delta != p1 and delta != p2 and not r.isancestorrev(delta, rev)
375 delta != p1
376 and delta != p2
377 and not r.isancestorrev(delta, rev)
375 378 )
376 379 chainlengths.append(chainlengths[delta] + 1)
377 380 baseaddr = chainbases[delta]
General Comments 0
You need to be logged in to leave comments. Login now