aboutsummaryrefslogtreecommitdiff
path: root/GIT-VERSION-GEN
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2017-04-26 15:39:13 +0900
committerJunio C Hamano <gitster@pobox.com>2017-04-26 15:39:13 +0900
commit77b34eaa0777020abb41096106e1c2f19b0a87c5 (patch)
tree37df868c1a068fd40126aa9dd7c1e11472300a78 /GIT-VERSION-GEN
parente31159746e30a24d7064bf30491ccd73444eb00a (diff)
parentf890db83ee426f4bda0458728e813e45cc8531a7 (diff)
downloadgit-77b34eaa0777020abb41096106e1c2f19b0a87c5.tar.gz
git-77b34eaa0777020abb41096106e1c2f19b0a87c5.tar.xz
Merge branch 'mh/separate-ref-cache'
The internals of the refs API around the cached refs has been streamlined. * mh/separate-ref-cache: do_for_each_entry_in_dir(): delete function files_pack_refs(): use reference iteration commit_packed_refs(): use reference iteration cache_ref_iterator_begin(): make function smarter get_loose_ref_cache(): new function get_loose_ref_dir(): function renamed from get_loose_refs() do_for_each_entry_in_dir(): eliminate `offset` argument refs: handle "refs/bisect/" in `loose_fill_ref_dir()` ref-cache: use a callback function to fill the cache refs: record the ref_store in ref_cache, not ref_dir ref-cache: introduce a new type, ref_cache refs: split `ref_cache` code into separate files ref-cache: rename `remove_entry()` to `remove_entry_from_dir()` ref-cache: rename `find_ref()` to `find_ref_entry()` ref-cache: rename `add_ref()` to `add_ref_entry()` refs_verify_refname_available(): use function in more places refs_verify_refname_available(): implement once for all backends refs_ref_iterator_begin(): new function refs_read_raw_ref(): new function get_ref_dir(): don't call read_loose_refs() for "refs/bisect"
Diffstat (limited to 'GIT-VERSION-GEN')
0 files changed, 0 insertions, 0 deletions