diff hgext/largefiles/uisetup.py @ 39201:45e05d39d9ce

pycompat: wrap xrange for py2 to provide efficient __contains__ The C implementation of xrange in Python 2 provides a O(n) membership test, which is noticable on pull-based clones of large repositories. Avoid this by providing a wrapper class with O(1) membership test based on the edges of the range. Differential Revision: https://phab.mercurial-scm.org/D4313
author Joerg Sonnenberger <joerg@bec.de>
date Fri, 17 Aug 2018 00:51:46 +0200
parents b4d85bc122bd
children 823a580448d7
line wrap: on
line diff