Boost logo

Boost :

From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2008-04-30 13:25:15


AMDG

shiwei xu wrote:
> I'm glad to say that now "GC Allocator" is a sandbox library of boost.
>
> To gain the source code, please svn checkout
> http://svn.boost.org/svn/boost/sandbox/memory/.
>

Since, stl_alloc holds a pointer to the real allocator, shouldn't
stl_alloc<void, ...> also have such a pointer and the appropriate
constructors?

You should partially specialize:
template<class Alloc>
class stl_alloc<void, Alloc> { ... };

Also, the typedefs and rebind template of stl_alloc<void, ...> should be
public.

I would also ask that everything go in namespace boost::memory, rather than
directly in namespace boost.

My personal preference would be to spell out stl_allocator entirely rather
than abbreviating it to stl_alloc.

In Christ,
Steven Watanabe


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