1. 13 Jan, 2022 11 commits
  2. 24 Dec, 2021 5 commits
  3. 14 Dec, 2021 1 commit
    • refs: Speed up packed lookups. · ad7a51d8
      Currently ref lookups require loading the entire packed-refs file into
      a hashmap in memory. For repos with large numbers of refs this can be
      painfully slow.
      
      This patch replaces the existing lookup code and instead mmap()'s the
      packed-refs file and performs a binary search to locate the ref entry.
      Git uses a similiar approach.
      
      The old hash table codepath is still used for unsorted packed-refs files.
      
      This patch also fixes a minor bug where the "peeled" trait is never
      parsed correctly from the packed-refs header.
      Colin Stolley committed
  4. 05 Dec, 2021 1 commit
  5. 01 Dec, 2021 3 commits
  6. 22 Nov, 2021 6 commits
  7. 19 Nov, 2021 3 commits
  8. 18 Nov, 2021 1 commit
  9. 17 Nov, 2021 5 commits
  10. 16 Nov, 2021 1 commit
  11. 15 Nov, 2021 3 commits