OK I have ready the changes described in this thread, but I didn't go
ahead with removing "quick" methods. It proved to be a very large
change, and, there were some situations where it looks like we need to
think a little harder about what to do with the resulting code; it's
not really just a matter of removing one method, which would end up
incurring a lot of overhead in normal operations. That is to say --
the problem is not merely solved with a bulk update method either.

On Tue, Jun 16, 2009 at 1:43 AM, Ted Dunning<ted.dunn...@gmail.com> wrote:
> IN fact, setQuick could be viewed as a performance degrading option since it
> leads people to imagine that they have "optimized" their code.  set() is
> generally inlined and the bounds checks are often lifted out of the loop so
> there would be no difference.  As Sean suggest, however, there is a huge
> benefit to be gained by block updates.
>
> Thus, eliminating setQuick might encourage people to avoid complacency and
> seek out a bulk update.
>

Reply via email to