Files
git/Documentation
Junio C Hamano 34f5130af8 Merge branch 'jc/merge-bases'
Optimise the "merge-base" computation a bit, and also update its
users that do not need the full merge-base information to call a
cheaper subset.

* jc/merge-bases:
  reduce_heads(): reimplement on top of remove_redundant()
  merge-base: "--is-ancestor A B"
  get_merge_bases_many(): walk from many tips in parallel
  in_merge_bases(): use paint_down_to_common()
  merge_bases_many(): split out the logic to paint history
  in_merge_bases(): omit unnecessary redundant common ancestor reduction
  http-push: use in_merge_bases() for fast-forward check
  receive-pack: use in_merge_bases() for fast-forward check
  in_merge_bases(): support only one "other" commit
2012-09-11 11:36:05 -07:00
..
2012-03-28 08:47:23 -07:00
2009-10-01 08:21:35 -04:00
2012-09-11 11:31:41 -07:00
2011-08-08 09:30:12 -07:00
2012-06-19 11:35:19 -07:00
2012-04-20 15:49:16 -07:00
2012-07-09 14:40:03 -07:00
2012-06-19 11:35:19 -07:00
2012-09-11 11:23:54 -07:00
2012-08-06 15:34:20 -07:00
2011-12-12 11:52:31 -08:00
2012-08-06 15:34:20 -07:00
2011-09-06 11:42:12 -07:00
2011-05-19 10:55:54 -07:00
2011-03-11 10:59:16 -05:00
2012-09-11 11:23:54 -07:00
2010-07-05 13:39:02 -07:00
2012-06-19 11:35:19 -07:00
2010-07-20 16:59:17 -07:00
2012-08-06 15:34:20 -07:00