Merge branch 'jc/reflog'
commitc326246accf36bc070b326773df2b9ec1c336037
authorJunio C Hamano <junkio@cox.net>
Mon, 8 Jan 2007 23:56:51 +0000 (8 15:56 -0800)
committerJunio C Hamano <junkio@cox.net>
Mon, 8 Jan 2007 23:56:51 +0000 (8 15:56 -0800)
tree486ee3d5c8115c78cc50cccbda5a55ed372231ab
parent480c9e521bdc0b6f7e90d3901d4ffc1f57f57a5e
parentcd1f9c36beeafd3dea4672494a98e1ed39ae63f1
Merge branch 'jc/reflog'

* jc/reflog:
  reflog --fix-stale: do not check the same trees and commits repeatedly.
  reflog expire --fix-stale
  Move traversal of reachable objects into a separate library.
  builtin-prune: separate ref walking from reflog walking.
  builtin-prune: make file-scope static struct to an argument.
Makefile