5 years ago Stefan Sperling
more support for tag objects; new code is not yet reachable
allow got_object_idset_for_each() to return an error
remove object_idcache; use object_idset instead
no need to zero object cache entries during allocation
make id cache eviction more efficient
actually initialize cache struct in got_object_cache_init()
tree cache size can be reduced without harmful effects
reduce cache sizes; less memcmp calls during 'got log PATH'
back out mini-commits; no significant performance difference
make got-read-pack pre-seed the main process mini commit cache
rename got_commit_object_mini to got_mini_commit_object
add an object cache for mini commits
6 years ago Stefan Sperling
fix off-by-one in commit ref counter printed by check_refcount()
count object cache searches
add a Makefile.inc knob which enables cache debug output
show process name in cache stats debug output
count cache eviction events in cache debug stats
bump tree cache size; some operations are doing lots of tree walks
move object cache out of repository.c to its own file