|
Boost Users : |
Subject: Re: [Boost-users] Lite serialization lib optimized for performance
From: Robert Ramey (ramey_at_[hidden])
Date: 2008-12-14 23:41:19
I'm convinced that the serialization library could be made to perform
significantly better.
To this end I've created a performance profiling framework which uses
boost.build
and library_status programs. As far as I know, profiling is only implemented
in
boost build for gcc. Anyway, I made the framework but haven't found the
time
to actually make the profiling tests. These would highlight any performance
bottlenecks
in the library so that performance could be improved. I've used this
approach
in the past on other projects with good success.
If someone wanted to have a big impact on serialization library
users, he could make these tests and experiment with them.
Perhaps this would be a good Summer of Code Project.
Big impact - in a reasonable size project.
I'm guessing that efforts invested in this activity would have
a much larger impact on boost users than trying to implement
a "lite" version of the library.
Robert Ramey
Sebastian.Karlsson_at_[hidden] wrote:
> Hi,
>
> I've created a small serialization library which takes a lot of
> inspiration from the great works of Robert Ramey. The main difference
> is that my implementation has favoured performance and file size while
> trying to maintain most of the goodies of boost::serialization. The
> largest thing missing, I believe, is pointer tracking. I'd like to
> make it available both for review and others in case there's any
> interest for such a library, but know of no good public place to make
> it available.
>
> // Sebastian Karlsson
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net