D1621: transaction: encodes tuples in changes['phases'] as 4 bit ints

joerg.sonnenberger (Joerg Sonnenberger) phabricator at mercurial-scm.org
Mon Dec 11 13:05:32 EST 2017


joerg.sonnenberger added a comment.


  The bitset version has shown already that optimizing this is worthwhile and can eliminate up to 10% of the total size of the transaction object.
  
  The change as is primarily gets the interfaces in place, so that outside code can be adjusted.

REPOSITORY
  rHG Mercurial

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

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


More information about the Mercurial-devel mailing list