Re: [PATCH 3/3] Make clear_commit_marks() clean harder
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Jul 4, 2006, 07:53 UTC
- Message-ID
- <Pine.LNX.4.63.0607040951390.29667@wbgn013.biozentrum.uni-wuerzburg.de>
- In-Reply-To
- <Pine.LNX.4.64.0607031552410.12404@g5.osdl.org>
Hi,
On Mon, 3 Jul 2006, Linus Torvalds wrote:
Show 7 quoted lines
> On Mon, 3 Jul 2006, Johannes Schindelin wrote: > > > > Traversing is actually wrong. Clearing the marks does not mean to clear > > them on commits we did not even mark! > > If we didn't mark them, then clearing them would be a no-op, so nobody > really cares.
My point being: if we try to clear commits we could not have possibly marked, because they were not yet parsed, this is wrong. Basically, I wanted to make the same point as you:
> This is why it is _wrong_ to care about the "parsed" bit when clearing the > flags.
I will have another look at the users of clear_commit_marks() tomorrow.
Ciao, Dscho