comparison tests/test-contrib-perf.t @ 49438:44d4fd09982f

perf: introduce a benchmark for delta-find That part is responsible of serious slowdown in some `hg pull/unbundle` case. So lets add a way to benchmark it.
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Thu, 28 Jul 2022 16:25:21 +0200
parents 3c5d0f879404
children 2896ed067d51
comparison
equal deleted inserted replaced
49433:a3ac3f1623dd 49438:44d4fd09982f
104 Benchmark producing a changelog group for a changegroup. 104 Benchmark producing a changelog group for a changegroup.
105 perf::changeset 105 perf::changeset
106 (no help text available) 106 (no help text available)
107 perf::ctxfiles 107 perf::ctxfiles
108 (no help text available) 108 (no help text available)
109 perf::delta-find
110 benchmark the process of finding a valid delta for a revlog
111 revision
109 perf::diffwd Profile diff of working directory changes 112 perf::diffwd Profile diff of working directory changes
110 perf::dirfoldmap 113 perf::dirfoldmap
111 benchmap a 'dirstate._map.dirfoldmap.get()' request 114 benchmap a 'dirstate._map.dirfoldmap.get()' request
112 perf::dirs (no help text available) 115 perf::dirs (no help text available)
113 perf::dirstate 116 perf::dirstate