Commit Briefs

293f640090 Stefan Sperling

make 'blame' traverse history via commit graph


4db7331246 Stefan Sperling

add a TODO note for blame


e65e3e2fec Stefan Sperling

remove useless code in #if 0



2673a8da9c Stefan Sperling

whitespace


298a4a4bd4 Stefan Sperling

avoid unnecessary strlen() call in find_entry_by_name()



5c2f57614e Stefan Sperling

fix git repository detection segv bug


6bc669522a Stefan Sperling

fix commit graph iteration again; second entry was omitted


028d7a4e4c Stefan Sperling

fix commit graph iteration with just one iter-list entry




2c7f887081 Stefan Sperling

typos


221e79cddd Stefan Sperling

count object cache searches




e8eb494afa Stefan Sperling

check caches first in got_object_open_as_{tree,commit}()


bb7182a5b1 Stefan Sperling

speed up object id cache by using multiple lists


59790a3251 Stefan Sperling

search pack index before doing a stat for loose objects



106807b41a Stefan Sperling

make object caching actually work in got-read-pack


f4081577c6 Stefan Sperling

add a Makefile.inc knob which enables cache debug output


7cf5e9c21a Stefan Sperling

show process name in cache stats debug output


a31cea734b Stefan Sperling

fix leaked trees in got_object_tree_path_changed()


48d5fe4223 Stefan Sperling

close object cache when got-read-pack exits