summaryrefslogtreecommitdiff
path: root/revision.c
AgeCommit message (Expand)AuthorFilesLines
2018-05-13mark_parents_uninteresting(): avoid most allocationLibravatar Jeff King1-19/+25
2018-05-13mark_parents_uninteresting(): replace list with stackLibravatar Jeff King1-24/+43
2018-05-13mark_parents_uninteresting(): drop missing object checkLibravatar Jeff King1-12/+0
2018-05-13mark_tree_contents_uninteresting(): drop missing object checkLibravatar Jeff King1-4/+1
2018-05-06Replace all die("BUG: ...") calls by BUG() onesLibravatar Johannes Schindelin1-2/+2
2018-05-02revision: replace use of hard-coded constantsLibravatar brian m. carlson1-2/+3
2018-05-02packfile: convert has_sha1_pack to object_idLibravatar brian m. carlson1-1/+1
2018-04-12refs: add repository argument to get_main_ref_storeLibravatar Stefan Beller1-2/+3
2018-04-11treewide: replace maybe_tree with accessor methodsLibravatar Derrick Stolee1-4/+4
2018-04-11treewide: rename tree to maybe_treeLibravatar Derrick Stolee1-4/+4
2018-03-13Merge branch 'jk/cached-commit-buffer' into HEADLibravatar Junio C Hamano1-10/+0
2018-03-08Merge branch 'ds/mark-parents-uninteresting-optim'Libravatar Junio C Hamano1-1/+2
2018-03-06Merge branch 'jk/cached-commit-buffer'Libravatar Junio C Hamano1-10/+0
2018-02-27revision.c: reduce object database queriesLibravatar Derrick Stolee1-1/+2
2018-02-22revision: drop --show-all optionLibravatar Jeff King1-10/+0
2018-02-15Merge branch 'rs/lose-leak-pending' into maintLibravatar Junio C Hamano1-2/+1
2018-02-13Merge branch 'tg/split-index-fixes'Libravatar Junio C Hamano1-1/+2
2018-02-13Merge branch 'jh/fsck-promisors'Libravatar Junio C Hamano1-2/+31
2018-01-23Merge branch 'sb/diff-blobfind-pickaxe'Libravatar Junio C Hamano1-2/+5
2018-01-23Merge branch 'rs/lose-leak-pending'Libravatar Junio C Hamano1-2/+1
2018-01-19read-cache: fix reading the shared index for other reposLibravatar Thomas Gummerer1-1/+2
2018-01-04diffcore: add a pickaxe option to find a specific blobLibravatar Stefan Beller1-0/+3
2018-01-04diff: introduce DIFF_PICKAXE_KINDS_MASKLibravatar Stefan Beller1-1/+1
2018-01-04diff: migrate diff_flags.pickaxe_ignore_case to a pickaxe_opts bitLibravatar Stefan Beller1-1/+1
2017-12-28Merge branch 'sb/describe-blob'Libravatar Junio C Hamano1-0/+2
2017-12-28revision: remove the unused flag leak_pendingLibravatar René Scharfe1-2/+1
2017-12-08rev-list: support termination at promisor objectsLibravatar Jonathan Tan1-2/+31
2017-11-22log: add option to choose which refs to decorateLibravatar Rafael Ascensão1-1/+1
2017-11-16revision.h: introduce blob/tree walking in order of the commitsLibravatar Stefan Beller1-0/+2
2017-11-09Merge branch 'bw/diff-opt-impl-to-bitfields'Libravatar Junio C Hamano1-12/+12
2017-11-06Merge branch 'jk/revision-pruning-optim'Libravatar Junio C Hamano1-3/+13
2017-11-01diff: make struct diff_flags members lowercaseLibravatar Brandon Williams1-12/+12
2017-11-01diff: remove DIFF_OPT_CLR macroLibravatar Brandon Williams1-2/+2
2017-11-01diff: remove DIFF_OPT_SET macroLibravatar Brandon Williams1-8/+8
2017-11-01diff: remove DIFF_OPT_TST macroLibravatar Brandon Williams1-2/+2
2017-10-14revision: quit pruning diff more quickly when possibleLibravatar Jeff King1-3/+13
2017-09-29Merge branch 'rj/no-sign-compare'Libravatar Junio C Hamano1-1/+1
2017-09-28Merge branch 'rs/resolve-ref-optional-result'Libravatar Junio C Hamano1-2/+1
2017-09-24refs: pass NULL to resolve_ref_unsafe() if hash is not neededLibravatar René Scharfe1-2/+1
2017-09-22ALLOC_GROW: avoid -Wsign-compare warningsLibravatar Ramsay Jones1-1/+1
2017-09-21revision: replace "struct cmdline_pathspec" with argv_arrayLibravatar Jeff King1-28/+11
2017-09-19Merge branch 'nd/prune-in-worktree'Libravatar Junio C Hamano1-23/+108
2017-09-10Merge branch 'jk/rev-list-empty-input' into maintLibravatar Junio C Hamano1-1/+2
2017-08-24rev-list: expose and document --single-worktreeLibravatar Nguyễn Thái Ngọc Duy1-0/+2
2017-08-24revision.c: --reflog add HEAD reflog from all worktreesLibravatar Nguyễn Thái Ngọc Duy1-1/+27
2017-08-24revision.c: --all adds HEAD from all worktreesLibravatar Nguyễn Thái Ngọc Duy1-0/+14
2017-08-24revision.c: use refs_for_each*() instead of for_each_*_submodule()Libravatar Nguyễn Thái Ngọc Duy1-16/+32
2017-08-24revision.c: --indexed-objects add objects from all worktreesLibravatar Nguyễn Thái Ngọc Duy1-0/+21
2017-08-24revision.c: refactor add_index_objects_to_pending()Libravatar Nguyễn Thái Ngọc Duy1-6/+12
2017-08-23pack: move has_sha1_pack()Libravatar Jonathan Tan1-0/+1