12 Commits (bfd91b41341cb922aa1ba6e7c01ccd5ebb81cf41)

Author SHA1 Message Date
Ævar Arnfjörð Bjarmason 88ce3ef636 *.[ch] refactoring: make use of the FREE_AND_NULL() macro 8 years ago
Michael Haggerty f23092f19e cache_ref_iterator_begin(): avoid priming unneeded directories 8 years ago
Michael Haggerty c1da06c6f1 create_ref_entry(): remove `check_name` option 8 years ago
brian m. carlson 4417df8c49 refs/files-backend: convert many internals to struct object_id 8 years ago
Michael Haggerty f890db83ee do_for_each_entry_in_dir(): delete function 8 years ago
Michael Haggerty 059ae35a48 cache_ref_iterator_begin(): make function smarter 8 years ago
Michael Haggerty 5c7bba77b2 do_for_each_entry_in_dir(): eliminate `offset` argument 8 years ago
Michael Haggerty e3bf2989ca refs: handle "refs/bisect/" in `loose_fill_ref_dir()` 8 years ago
Michael Haggerty df30875987 ref-cache: use a callback function to fill the cache 8 years ago
Michael Haggerty e00d1a4ff7 refs: record the ref_store in ref_cache, not ref_dir 8 years ago
Michael Haggerty 7c22bc8a18 ref-cache: introduce a new type, ref_cache 8 years ago
Michael Haggerty 958f964691 refs: split `ref_cache` code into separate files 8 years ago