Boost logo

Boost :

From: Matthias Troyer (troyer_at_[hidden])
Date: 2005-10-19 13:47:08


On Oct 19, 2005, at 8:29 PM, David Abrahams wrote:

> "Robert Ramey" <ramey_at_[hidden]> writes:
>
>
>>> I can't parse that. "That's not the same replace of the general
>>> solution...?"
>>>
>>
>>
>>>> Basically Mattias enhancement is an exploitation of a special
>>>> cases.
>>>> That's actually a very good idea. But that's not the same
>>>> replacING
>>>> the general solution with something more intricate and more
>>>> fragil -
>>>>
>>
>>
>>>> at no improvment in performance.
>>>>
>>
>>
>>> No improvement in performance? Huh?
>>>
>>
>> All the options heretofore discussed result in exactly the same
>> run-time
>> performance.
>>
>
> ?? Matthias is reporting a 10x speedup in some (rather important)
> cases.

Robert means that implementing the fast array serialization as a
special overload an archive instead of in the serialize function will
give identical performance. But there are other problems with that
approach.

Matthias


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk