Skip to content
Snippets Groups Projects
Commit 7dd5a2c0116a authored by Euxane TRAN-GIRARD's avatar Euxane TRAN-GIRARD
Browse files

revlog: implement changelogv2 packing and unpacking in C

This introduces a C implementation of changelogv2 records packing and unpacking
operations matching the pure Python counterpart, similarly to what we already
have for revlogv1 and revlogv2.

This is also necessary to access changelogv2 record fields from future Rust
code without going through the Python part, which would annihilate any
performance benefit.

Differential Revision: https://phab.mercurial-scm.org/D12178
parent 654baf1faa52
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment