summaryrefslogtreecommitdiff
path: root/apply.c
diff options
context:
space:
mode:
authorLibravatar Linus Torvalds <torvalds@ppc970.osdl.org>2005-06-06 14:01:58 -0700
committerLibravatar Linus Torvalds <torvalds@ppc970.osdl.org>2005-06-06 14:01:58 -0700
commitd723c690637f2918d9861e8d602e592c5fa0bc5b (patch)
tree544e7550d7d8ba65e41ce921ec9c6474430d2b02 /apply.c
parent[PATCH] index locking like everybody else (diff)
downloadtgif-d723c690637f2918d9861e8d602e592c5fa0bc5b.tar.xz
git-read-tree: simplify merge loops enormously
Stop trying to haev this stateful thing that keeps track of what it has seen, and use a much simpler "gather all the different stages with the same name together and just merge them in one go" approach. Makes it a lot more understandable, and allows the different merge algorithms to share the basic merge loop.
Diffstat (limited to 'apply.c')
0 files changed, 0 insertions, 0 deletions