##// END OF EJS Templates
sparse-revlog: put the native implementation of slicechunktodensity to use...
sparse-revlog: put the native implementation of slicechunktodensity to use When possible, the C implementation of delta chain slicing will be used. providing a large boost in performance for this operation. To take a practical example of restoring manifest revision '59547c40bc4c' for a reference NetBeans repository (using sparse-revlog). The media time of the step `slice-sparse-chain` of `perfrevlogrevision` improve from 0.660 ms to 0.098 ms; The full series move delta chain slicing from 1.120 ms to 0.098 ms; Implementing _slicechunktosize into C would yield further improvements. However, the performance seems good enough for now.

File last commit:

r32206:c4858385 default
r40745:39d29542 default
Show More
__init__.py
0 lines | 0 B | text/x-python | PythonLexer