Issue388

Title Get rid of code duplication in SegmentedArrayVector
Priority wish Status resolved
Superseder Nosy List erez, florian, gabi, jendrik, malte, mkatz, silvan
Assigned To Keywords
Optional summary

Created on 2013-08-01.03:12:38 by florian, last changed by malte.

Messages
msg11146 (view) Author: malte Date: 2023-07-21.14:05:15
Closing this following our policy that we don't keep old wishes open that nobody is actively planning to work on.
msg2595 (view) Author: malte Date: 2013-08-01.10:37:41
Clarification: they are already templates, and I don't think we can easily make
them work by making them special cases of a single, more general template.

However, we can probably factor out the common code with a bit of template
metaprogramming, using Trait classes or something like this.
msg2588 (view) Author: florian Date: 2013-08-01.03:12:38
We split issue344 into more manageable chunks. The main issue branch will soon
be merged and this is a possible follow-up work. I nosied everyone from the
original issue, but feel free to erase yourself from nosy, if you are not
interested.

SegmentedArrayVector and SegmentedVector share most of their code. Maybe
templates offer a way to avoid the code duplication withou a performance hit.
History
Date User Action Args
2023-07-21 14:05:21maltesetstatus: chatting -> resolved
2023-07-21 14:05:15maltesetmessages: + msg11146
2013-08-01 10:37:41maltesetmessages: + msg2595
2013-08-01 03:12:38floriancreate