Mercurial > hg
comparison tests/test-contrib-perf.t @ 38969:1601afbb573c
perf: add a command to benchmark linelog edits
The use pattern of creating a linelog is usually by calling "replacelines"
multiple times. Add a command to benchmark it.
Differential Revision: https://phab.mercurial-scm.org/D4148
author | Jun Wu <quark@fb.com> |
---|---|
date | Mon, 06 Aug 2018 18:56:24 -0700 |
parents | 2cdb82e8fb44 |
children | 222aba766015 |
comparison
equal
deleted
inserted
replaced
38968:c10be3fc200b | 38969:1601afbb573c |
---|---|
80 (no help text available) | 80 (no help text available) |
81 perffncachewrite | 81 perffncachewrite |
82 (no help text available) | 82 (no help text available) |
83 perfheads (no help text available) | 83 perfheads (no help text available) |
84 perfindex (no help text available) | 84 perfindex (no help text available) |
85 perflinelogedits | |
86 (no help text available) | |
85 perfloadmarkers | 87 perfloadmarkers |
86 benchmark the time to parse the on-disk markers for a repo | 88 benchmark the time to parse the on-disk markers for a repo |
87 perflog (no help text available) | 89 perflog (no help text available) |
88 perflookup (no help text available) | 90 perflookup (no help text available) |
89 perflrucachedict | 91 perflrucachedict |
152 $ hg debugrebuildfncache | 154 $ hg debugrebuildfncache |
153 fncache already up to date | 155 fncache already up to date |
154 #endif | 156 #endif |
155 $ hg perfheads | 157 $ hg perfheads |
156 $ hg perfindex | 158 $ hg perfindex |
159 $ hg perflinelogedits -n 1 | |
157 $ hg perfloadmarkers | 160 $ hg perfloadmarkers |
158 $ hg perflog | 161 $ hg perflog |
159 $ hg perflookup 2 | 162 $ hg perflookup 2 |
160 $ hg perflrucache | 163 $ hg perflrucache |
161 $ hg perfmanifest 2 | 164 $ hg perfmanifest 2 |