D1622: transaction: Use intbitset for implementing changes['phase']

yuja (Yuya Nishihara) phabricator at mercurial-scm.org
Sat Dec 9 08:18:34 EST 2017


yuja requested changes to this revision.
yuja added a comment.
This revision now requires changes to proceed.


  > Although this is definitely better for the clone case. intbitset does not seem to implement segmented bitsets so the memory usage could in theory be worse for other cases.
  
  Perhaps. And if we need to iterate a sparse bitset, the performance would
  be way worse.

REPOSITORY
  rHG Mercurial

REVISION DETAIL
  https://phab.mercurial-scm.org/D1622

To: joerg.sonnenberger, #hg-reviewers, yuja
Cc: yuja, quark, mercurial-devel


More information about the Mercurial-devel mailing list