Jean-Marc Lasgouttes <[EMAIL PROTECTED]> writes: | >>>>> "Lars" == Lars Gullik Bjønnes <[EMAIL PROTECTED]> writes: | | Lars> [EMAIL PROTECTED] (Lars Gullik Bjønnes) writes: | The only think | Lars> left that I'd like to change is the iterators, | currently | Lars> ÂRandomccessList::iterator is an bi-directional iterator, | but | Lars> not a random iterator, as such several operation are pretty | | Lars> costly. | | Lars> This patch has that change. I am not overly confident in it, but | Lars> it seems to work as it should. It would be great if those of you | Lars> seeing speed problems due to slow ParagraphList could try this | Lars> patch. With USE_CONTAINER_ITERATOR set to both 0 and 1. (0 will | Lars> use a bidirectional iterator std::list::iterator, 1 will use a | Lars> random access iterator std::vector::iterator) | | With USE_CONTAINER_ITERATOR set to 0, I get the following.
Right... forgot about that... I do not quite see how to get rid of those (and I used --disable-concept-checks...) Any tips on how to solve these would be nice. -- Lgb