summaryrefslogtreecommitdiff
path: root/revision.c
Commit message (Expand)AuthorAgeFilesLines
* hashmap_cmp_fn takes hashmap_entry paramsEric Wong2019-10-071-3/+8
* hashmap_get{,_from_hash} return "struct hashmap_entry *"Eric Wong2019-10-071-1/+2
* hashmap_put takes "struct hashmap_entry *"Eric Wong2019-10-071-1/+1
* hashmap_get takes "const struct hashmap_entry *"Eric Wong2019-10-071-1/+2
* hashmap_entry_init takes "struct hashmap_entry *"Eric Wong2019-10-071-2/+2
* Merge branch 'jk/check-connected-with-alternates'Junio C Hamano2019-07-191-0/+29
|\
| * check_everything_connected: assume alternate ref tips are validJeff King2019-07-011-0/+29
* | revision: keep topo-walk free of unintersting commitsDerrick Stolee2019-05-281-0/+3
* | revision: use generation for A..B --topo-order queriesDerrick Stolee2019-05-281-1/+3
|/
* Merge branch 'jk/revision-rewritten-parents-in-prio-queue'Junio C Hamano2019-04-251-22/+36
|\
| * revision: use a prio_queue to hold rewritten parentsJeff King2019-04-041-22/+36
* | Merge branch 'jk/unused-params-even-more'Junio C Hamano2019-04-251-6/+6
|\ \
| * | revision: drop some unused "revs" parametersJeff King2019-03-201-6/+6
* | | Merge branch 'jk/line-log-with-patch'Junio C Hamano2019-04-101-0/+4
|\ \ \ | |/ / |/| |
| * | line-log: detect unsupported formatsJeff King2019-03-111-0/+4
| |/
* | Merge branch 'en/combined-all-paths'Junio C Hamano2019-03-071-0/+6
|\ \ | |/ |/|
| * log,diff-tree: add --combined-all-paths optionElijah Newren2019-02-071-0/+6
* | Merge branch 'ds/push-sparse-tree-walk'Junio C Hamano2019-02-061-0/+143
|\ \
| * | revision: implement sparse algorithmDerrick Stolee2019-01-171-10/+128
| * | revision: add mark_tree_uninteresting_sparseDerrick Stolee2019-01-171-0/+25
* | | Merge branch 'nd/the-index-final'Junio C Hamano2019-02-061-6/+6
|\ \ \
| * | | sha1-name.c: remove implicit dependency on the_indexNguyễn Thái Ngọc Duy2019-01-141-4/+4
| * | | read-cache.c: kill read_index()Nguyễn Thái Ngọc Duy2019-01-141-2/+2
| |/ /
* | | Merge branch 'jt/get-reference-with-commit-graph'Junio C Hamano2019-02-051-1/+14
|\ \ \ | |_|/ |/| |
| * | revision: use commit graph in get_reference()Jonathan Tan2018-12-281-1/+14
* | | Merge branch 'bc/tree-walk-oid'Junio C Hamano2019-01-291-2/+2
|\ \ \
| * | | tree-walk: store object_id in a separate memberbrian m. carlson2019-01-151-2/+2
| | |/ | |/|
* | | Merge branch 'nd/indentation-fix'Junio C Hamano2019-01-141-2/+2
|\ \ \
| * | | Indent code with TABsNguyễn Thái Ngọc Duy2018-12-091-2/+2
| |/ /
* | | Merge branch 'md/exclude-promisor-objects-fix-cleanup'Junio C Hamano2019-01-141-4/+6
|\ \ \
| * | | revision.c: put promisor option in specialized structMatthew DeVore2018-12-061-4/+6
* | | | Merge branch 'nd/attr-pathspec-in-tree-walk'Junio C Hamano2019-01-141-0/+1
|\ \ \ \
| * | | | tree-walk.c: make tree_entry_interesting() take an indexNguyễn Thái Ngọc Duy2018-11-191-0/+1
| | |/ / | |/| |
* | | | Merge branch 'md/list-lazy-objects-fix'Junio C Hamano2019-01-141-0/+2
|\ \ \ \ | |/ / / |/| | |
| * | | list-objects.c: don't segfault for missing cmdline objectsMatthew DeVore2018-12-061-0/+2
| | |/ | |/|
* | | Merge branch 'ds/reachable-topo-order'Junio C Hamano2018-11-181-11/+232
|\ \ \
| * | | revision.c: generation-based topo-order algorithmDerrick Stolee2018-11-021-5/+190
| * | | commit/revisions: bookkeeping before refactoringDerrick Stolee2018-11-021-8/+10
| * | | revision.c: begin refactoring --topo-order logicDerrick Stolee2018-11-021-4/+38
* | | | Merge branch 'jk/misc-unused-fixes'Junio C Hamano2018-11-131-6/+9
|\ \ \ \
| * | | | rev-list: handle flags for --indexed-objectsJeff King2018-11-021-6/+9
* | | | | Merge branch 'nd/per-worktree-ref-iteration'Junio C Hamano2018-11-131-8/+14
|\ \ \ \ \
| * | | | | revision.c: better error reporting on ref from different worktreesNguyễn Thái Ngọc Duy2018-10-221-8/+13
| * | | | | revision.c: correct a parameter nameNguyễn Thái Ngọc Duy2018-10-221-3/+4
| | |/ / / | |/| | |
* | | | | Merge branch 'md/exclude-promisor-objects-fix'Junio C Hamano2018-11-061-1/+2
|\ \ \ \ \ | |_|/ / / |/| | | / | | |_|/ | |/| |
| * | | exclude-promisor-objects: declare when option is allowedMatthew DeVore2018-10-231-1/+2
* | | | Merge branch 'md/filter-trees'Junio C Hamano2018-10-301-1/+0
|\ \ \ \ | |_|_|/ |/| | |
| * | | revision: mark non-user-given objects insteadMatthew DeVore2018-10-071-1/+0
* | | | Merge branch 'nd/the-index'Junio C Hamano2018-10-191-35/+41
|\ \ \ \ | |_|_|/ |/| | |
| * | | revision.c: reduce implicit dependency the_repositoryNguyễn Thái Ngọc Duy2018-09-211-21/+23