A few /09 interesting/ places in StartGenerator are not covered by the tests. if (q instanceof DateRevQueue) pending = (DateRevQueue)q; else --> pending = new DateRevQueue(q); and if (tf != TreeFilter.ALL) { --> rf = AndRevFilter.create(rf, new RewriteTreeFilter(w, tf)); --> pendingOutputType |= HAS_REWRITE | NEEDS_REWRITE; } PendingGenerator if (n != null && n.commitTime >= last.commitTime) { // This is too close to call. The next commit we // would pop is dated after the last one produced. // We have to keep going to ensure that we carry // flags as much as necessary. // --> overScan = OVER_SCAN; I'll merge it anyway since this is still a huge improvement compared to the previous state. -- robin -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html