From: Johannes Schindelin Date: Tue, 04 Jul 2006 07:53:36 GMT Subject: Re: [PATCH 3/3] Make clear_commit_marks() clean harder Message-ID: In-Reply-To: Hi, On Mon, 3 Jul 2006, Linus Torvalds wrote: > 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