Subject: [Boost-bugs] [Boost C++ Libraries] #6610: customizing boost::pool/boost::object_pool via template parameter for ordered/non-ordered usage
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-02-24 17:38:44
#6610: customizing boost::pool/boost::object_pool via template parameter for
ordered/non-ordered usage
-------------------------------+--------------------------------------------
Reporter: rad_d@⦠| Owner: cnewbold
Type: Feature Requests | Status: new
Milestone: To Be Determined | Component: pool
Version: Boost 1.48.0 | Severity: Problem
Keywords: |
-------------------------------+--------------------------------------------
1.
A documentation conflict between declaration and definition of
boost::pool::purge_memory(). The definition documentation is
{{{
//! pool must be ordered
}}}
, but the declaration documentation does not provide this information.
2.
Version of non-ordered boost::pool::release_memory()
Thereby there is the question -
are there any differences in implementation or perfomance of ordered/non-
ordered versions of this function?
3.
Providing ordered/non-ordered release_memory() and purge_memory() for
boost::object_pool
4.
Efficient(non-ordered) construct/destroy of single objects in
boost::object_pool(i.e. when boost::object_pool will be used for
allocating single objects only, not arrays of objects)
5.
Introduce some template parameter in the boost::object_pool(and in the
boost::pool) in order to customize the pool for ordered/non-ordered or
both usage.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/6610> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:09 UTC