summaryrefslogtreecommitdiff
path: root/tests-clar/diff/patch.c
diff options
context:
space:
mode:
authorCarlos Martín Nieto <cmn@dwim.me>2013-03-03 14:50:47 +0100
committerCarlos Martín Nieto <cmn@dwim.me>2013-03-03 23:18:29 +0100
commit0e040c031edc6b61692e74a9b8ce0b0ff86d270a (patch)
tree4133f94021429088a726c210cacf9df010c74e6f /tests-clar/diff/patch.c
parent29ab8774e53d1c053802b69f4e66283a23e7290a (diff)
downloadlibgit2-0e040c031edc6b61692e74a9b8ce0b0ff86d270a.tar.gz
indexer: use a hashtable for keeping track of offsets
These offsets are needed for REF_DELTA objects, which encode which object they use as a base, but not where it lies in the packfile, so we need a list. These objects are mostly from older packfiles, before OFS_DELTA was widely spread. The time spent in indexing these packfiles is greatly reduced, though remains above what git is able to do.
Diffstat (limited to 'tests-clar/diff/patch.c')
0 files changed, 0 insertions, 0 deletions