6 years ago f29d3e8967 Stefan Sperling
make 'tog -h' and 'tog -h xxx' show something useful
6 years ago a70480e0e0 Stefan Sperling
implementation of 'tog blame', not reachable via gui yet
6 years ago 883f046994 Stefan Sperling
make struct got_tree_object opaque
6 years ago b0e2201a54 Stefan Sperling
simplify more code which assumed deltas could span mulitple packs
6 years ago 4984719678 Stefan Sperling
wrap overlong lines
6 years ago 4842267fac Stefan Sperling
remove unnecessary fdopen()
6 years ago 652b2703b3 Stefan Sperling
only search one pack file while resolving deltas
6 years ago 57b35b7557 Stefan Sperling
access pack index files with mmap()
6 years ago 49c99f91a7 Stefan Sperling
don't needlessly copy packidx when caching it
6 years ago e67369ac60 Stefan Sperling
oops, forgot to add this file
6 years ago 2bd394ff92 Stefan Sperling
speed up got_object_idset_remove_random() by almost 50%
6 years ago 40aeb19c85 Stefan Sperling
use binary search to find objects in pack index
6 years ago 0a554478f1 Stefan Sperling
reduce object cache sizes
6 years ago cc538cdd88 Stefan Sperling
fix mem leak introduced with caching: actually close objects
6 years ago cd71782194 Stefan Sperling
add some disabled refcount debug code