Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/debugcommands.py @ 44639:99ea74cbed74
nodemap: display percentage of unused in `hg debugnodemap`
This is useful to assess the density of the cache.
Differential Revision: https://phab.mercurial-scm.org/D8192
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Fri, 28 Feb 2020 03:18:57 +0100 |
parents | c989737158aa |
children | 649fd6c3ed33 |
comparison
equal
deleted
inserted
replaced
44638:01b0805534bb | 44639:99ea74cbed74 |
---|---|
2144 ui.write((b"uid: %s\n") % docket.uid) | 2144 ui.write((b"uid: %s\n") % docket.uid) |
2145 ui.write((b"tip-rev: %d\n") % docket.tip_rev) | 2145 ui.write((b"tip-rev: %d\n") % docket.tip_rev) |
2146 ui.write((b"tip-node: %s\n") % hex(docket.tip_node)) | 2146 ui.write((b"tip-node: %s\n") % hex(docket.tip_node)) |
2147 ui.write((b"data-length: %d\n") % docket.data_length) | 2147 ui.write((b"data-length: %d\n") % docket.data_length) |
2148 ui.write((b"data-unused: %d\n") % docket.data_unused) | 2148 ui.write((b"data-unused: %d\n") % docket.data_unused) |
2149 unused_perc = docket.data_unused * 100.0 / docket.data_length | |
2150 ui.write((b"data-unused: %2.3f%%\n") % unused_perc) | |
2149 | 2151 |
2150 | 2152 |
2151 @command( | 2153 @command( |
2152 b'debugobsolete', | 2154 b'debugobsolete', |
2153 [ | 2155 [ |