Re: [PATCH v3] speed up svn_txdelta_apply_instructions
On Fri, May 21, 2010 at 12:54:08PM +0100, Julian Foad wrote:
> On Fri, 2010-05-21 at 00:47 +0200, Stefan Fuhrmann wrote:
> > - /* Check that we produced the right amount of data. */
> > - assert(tpos == window->tview_len);
> The original code looped through 'window->num_ops' operations, and
> afterwards asserted that the amount of target data generated by them was
> the expected amount.
> The new code loops until the expected amount of target data has been
> generated by (some of) the operations. I think, to preserve the
> equivalent self-checking, it should then assert that exactly
> 'window->num_ops' operations have been used:
> assert(op == last_op);
Please use SVN_ERR_ASSERT_NO_RETURN() instead of plain assert().
Received on 2010-05-21 14:51:51 CEST
This is an archived mail posted to the Subversion Dev