Boost logo

Boost :

From: Michael Marcin (mmarcin_at_[hidden])
Date: 2007-06-20 18:05:13

Peter Dimov wrote:
> It's possible that the implementation in terms of vector<void*> is
> introducing too much abstraction for the compiler to handle. Have you
> considered simply using vector<T*> and leaving the void* folding to
> the standard library?
> Judging by the ARM assembly, I wouldn't be surprised if
> vector<T>::iterator is T* on this compiler, decreasing the
> abstraction penalty even further.

It is using STLPort on top of OpenC for Symbian OS 9.1

the STLPort version define is
# define _STLPORT_VERSION 0x463

and yes vector iterator is simply value_type*

Boost list run by bdawes at, gregod at, cpdaniel at, john at