Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/debugcommands.py @ 39117:5c99486fcfe1
debugrevlog: document some of the variable used
This help to understand the code.
author | Boris Feld <boris.feld@octobus.net> |
---|---|
date | Fri, 27 Jul 2018 10:59:59 +0200 |
parents | 730e7d92a023 |
children | 195ed920653e |
comparison
equal
deleted
inserted
replaced
39116:18e866ae2a7d | 39117:5c99486fcfe1 |
---|---|
2083 gdelta = True | 2083 gdelta = True |
2084 flags.append('generaldelta') | 2084 flags.append('generaldelta') |
2085 if not flags: | 2085 if not flags: |
2086 flags = ['(none)'] | 2086 flags = ['(none)'] |
2087 | 2087 |
2088 ### tracks merge vs single parent | |
2088 nummerges = 0 | 2089 nummerges = 0 |
2090 | |
2091 ### tracks ways the "delta" are build | |
2092 # full file content | |
2089 numfull = 0 | 2093 numfull = 0 |
2094 # delta against previous revision | |
2090 numprev = 0 | 2095 numprev = 0 |
2096 # delta against first or second parent (not prev) | |
2091 nump1 = 0 | 2097 nump1 = 0 |
2092 nump2 = 0 | 2098 nump2 = 0 |
2099 # delta against neither prev nor parents | |
2093 numother = 0 | 2100 numother = 0 |
2101 # delta against prev that are also first or second parent | |
2102 # (details of `numprev`) | |
2094 nump1prev = 0 | 2103 nump1prev = 0 |
2095 nump2prev = 0 | 2104 nump2prev = 0 |
2105 | |
2106 # data about delta chain of each revs | |
2096 chainlengths = [] | 2107 chainlengths = [] |
2097 chainbases = [] | 2108 chainbases = [] |
2098 chainspans = [] | 2109 chainspans = [] |
2099 | 2110 |
2111 # data about each revision | |
2100 datasize = [None, 0, 0] | 2112 datasize = [None, 0, 0] |
2101 fullsize = [None, 0, 0] | 2113 fullsize = [None, 0, 0] |
2102 deltasize = [None, 0, 0] | 2114 deltasize = [None, 0, 0] |
2103 chunktypecounts = {} | 2115 chunktypecounts = {} |
2104 chunktypesizes = {} | 2116 chunktypesizes = {} |