hgext/__init__.py
author Georges Racinet <georges.racinet@octobus.net>
Wed, 27 Nov 2019 17:59:58 +0100
changeset 43964 f384d68d8ea8
parent 43076 2372284d9457
child 48966 6000f5b25c9b
permissions -rw-r--r--
revlog: made C Capsule an array of function pointers Although it's perfectly valid to put a function pointer in a capsule, as we've been doing since the start of rust/hg-cpython, an array of function pointers has several advantages: - it can hold several functions. That's our main motivation here. We plan to expose index_length() and index_node(), which will be needed for a Rust implementation of nodemap. - it could also have data - (probably minor in the case of Mercurial) proper support for architectures for which data and code pointers don't have the same size. Differential Revision: https://phab.mercurial-scm.org/D7543

from __future__ import absolute_import
import pkgutil

__path__ = pkgutil.extend_path(__path__, __name__)