Merge branch 'rs/lose-leak-pending'
authorJunio C Hamano <gitster@pobox.com>
Tue, 23 Jan 2018 21:16:36 +0000 (13:16 -0800)
committerJunio C Hamano <gitster@pobox.com>
Tue, 23 Jan 2018 21:16:36 +0000 (13:16 -0800)
API clean-up around revision traversal.

* rs/lose-leak-pending:
  commit: remove unused function clear_commit_marks_for_object_array()
  revision: remove the unused flag leak_pending
  checkout: avoid using the rev_info flag leak_pending
  bundle: avoid using the rev_info flag leak_pending
  bisect: avoid using the rev_info flag leak_pending
  object: add clear_commit_marks_all()
  ref-filter: use clear_commit_marks_many() in do_merge_filter()
  commit: use clear_commit_marks_many() in remove_redundant()
  commit: avoid allocation in clear_commit_marks_many()

1  2 
bisect.c
builtin/checkout.c
bundle.c
commit.h
object.h
ref-filter.c
revision.c
revision.h

diff --cc bisect.c
Simple merge
Simple merge
diff --cc bundle.c
Simple merge
diff --cc commit.h
Simple merge
diff --cc object.h
Simple merge
diff --cc ref-filter.c
Simple merge
diff --cc revision.c
Simple merge
diff --cc revision.h
Simple merge