5 years ago 93e45b7ce9 Stefan Sperling
use commit graph for path filtering in 'tog log'
5 years ago 8d49203ed7 Stefan Sperling
allocate less tips by default in commit graph
5 years ago e65e3e2fec Stefan Sperling
remove useless code in #if 0
5 years ago 6bc669522a Stefan Sperling
fix commit graph iteration again; second entry was omitted
5 years ago 028d7a4e4c Stefan Sperling
fix commit graph iteration with just one iter-list entry
5 years ago d415e120d8 Stefan Sperling
fix previous: last entry returned by graph iteration was duplicated
5 years ago bee6b57787 Stefan Sperling
make commit graph skip no-op branches and fix iter-list management
5 years ago 2c7f887081 Stefan Sperling
typos
5 years ago 1c7a5dcbe2 Stefan Sperling
don't call mktime() needlessly in commit graph
5 years ago 31cedeafaf Stefan Sperling
add path filtering support to commit graph
6 years ago b565f6f8dc Stefan Sperling
avoid unnecessary reallocations in fetch_commits_from_open_branches()
6 years ago f4ceb45e28 Stefan Sperling
commit graph child adjancencies are not used; drop them
6 years ago fa2f690270 Stefan Sperling
use got_object_qid_free() consistently
6 years ago fb5b9d5a63 Stefan Sperling
fix more leaks in commit graph's add_node()
6 years ago 063c1beddf Stefan Sperling
free parent ids when freeing commit graph nodes
6 years ago 4e845d0113 Stefan Sperling
fix leaks in commig graph's add_node()
6 years ago cb3528126b Stefan Sperling
callers of add_node() don't need to check for GOT_ERR_OBJ_EXISTS
6 years ago ce47a42449 Stefan Sperling
treat double-linking to same child in commit graph as no-op
6 years ago 6358180434 Stefan Sperling
rename zbuf to inflate
6 years ago 60f2eee18f Stefan Sperling
undo previous; too much mixup in one data structure
6 years ago d54f52f450 Stefan Sperling
store recently accessed objects at front of cache lists
6 years ago e7c810ea16 Stefan Sperling
allow got_object_idset_remove() to retreive data pointer
6 years ago fe8df4c20b Stefan Sperling
undo previous; it broke tog(1) with openssl repo
6 years ago 98fdf1e045 Stefan Sperling
iter_node insertion hack in commit graph shouldn't be needed
6 years ago 788c352e1f Stefan Sperling
store commit timestamps as 'struct tm' in UTC