Hartmut Kaiser writes:
> Our measurements show Boost.Serialization spends most of its time creating
> (constructing) archives and there it's mainly initializing the locale...

That seems a little different from what I've been testing.   The test
looks like this:
  filebuf fb;
fb.open("ofile", ios_base::out);
binary_oarchive oa(fb);

clock_t start(clock());
oa << lst;
clock_t end(clock());

The time to construct an oarchive is not included in the test.

--
Brian Wood
Ebenezer Enterprises
http://www.webEbenezer.net