Boost logo

Boost :

From: Ion Gaztañaga (ion_g_m_at_[hidden])
Date: 2005-03-20 05:06:12


Hi to all,

 I've just uploaded a new version of Shmem. Changes and new features:

New feature:

-> Apart from shared memory, all Shmem classes (containers, allocators,
utilities) can be used to allocate all resources in a user defined fixed
size buffer. This way, all resources will be allocated in a single buffer
that could be easily serialized (Thanks to Martin Adrian for the idea).

Changes:

-> Bug fixes in code, comments and documentation
-> Passed all tests in linux (suse 9.2-gcc 3.4.1) (except for
shared_read_write_mutex that fails)
-> Changed allocator swapping to the recommended solution in the paper
"Issue 431: Swapping containers with unequal allocators"
-> Some corrections for exception-safe constructors in containers (not that
I think they are perfect but much better than before).
-> Some EBO optimization in templatized mutexes when using null_mutex.

Thanks to Pavel for his comments and advices. Regards,

/Ion


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