On 2003-09-18 at 17:42:01 [+0200], Waldemar Kornewald wrote: > > > I will have to do something against the huge binary size. >200K is > > > too much. > > > Should the List template be replaced with a BList-like base class for > > > void > > > pointers and a SimplePointerList that just wraps all BList methods to > > > typed > > > methods? It could be added to "kernel/util". This could probably > > > reduce the > > > size to around 120-130K, I think (and hope). But this will be done at > > > some > > > > How does your list implementation look like when it is that big? > > Anyway, the large file sizes are something you accepted when going the > > "I want a shared library" approach. > > It is Ingo's List template. Yeah, just put the blame on me. ;-) > I do not think the Vector template is smaller. I declared more (short) methods inline in Vector -- that might save some bytes. You might want to try that with the List template as well. CU, Ingo