comparison .hgtags @ 33137:31ab1912678a

obsolete: skip 'changectx' usage in unstable computation We simplify the unstable computation code, skipping the expensive creation of changectx object. We focus on efficient set operation and revnumber centric functions. In my mercurial development repository, this provides a 3x speedup to the function: before: 5.319 ms after: 1.844 ms repo details: total changesets: 40886 obsolete changesets: 7756 mutable (not obsolete): 293 unstable: 30
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Mon, 19 Jun 2017 01:08:11 +0200
parents 028e6b1fd119
children 1f37b084e8e7 fef451e3d9ca
comparison
equal deleted inserted replaced
33136:765c6ab07a88 33137:31ab1912678a