5 years ago Stefan Sperling
improve handling of struct got_object_qid allocations
no need to zero new id cache elements during allocation
no need to zero new idset elements during allocation
there's no need to zero tree entries during allocation
search most recently opened pack index first, not last
remove a redundant call to detect_changed_path()
init commit timestamp earlier in commit graph's add_node()
rename local variable in got_object_tree_path_changed()
make tog always focus a diff view opened from log view
actually initialize cache struct in got_object_cache_init()
compare object IDs just once in diff_entry_old_new()
tree cache size can be reduced without harmful effects
avoid a call to mktime() in commit graph's add_node()
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
add a mini-commit object for use by commit graph
reduce the amount of memcmp() calls via got_object_idset_add()
don't eat errors in detect_changed_path() + cosmetic fixes
fix imsg limit calculation in got_privsep_send_tree()
avoid unnecessary imsg flushing in got_privsep_send_tree()
avoid unnecessary imsg_flush() in got_privsep_send_commit()
fix build with PROFILE=1