[Pool] Arbitrary sized elements?

Greetings: I was wondering if they were any intent to add a derivative of Boost.Pool which will handle types of arbitrary sizes. It won't benefit from speed optimization but certainly from its members functions such as is_from(), obliteration properties and independent memory area. This is basically were shifted_ptr is heading to because allocated blocks from new_sh() cannot be mixed with global allocations. If there isn't any intent to do so then I'll experiment using mmap() functions and Win32 variants. Thanks, -Phil

"Phil Bouchard" <philippe@fornux.com> wrote in message news:g03426$l3i$1@ger.gmane.org... [...]
mixed with global allocations. If there isn't any intent to do so then I'll experiment using mmap() functions and Win32 variants.
Humm... I never suspected this issue to be a big problem but it looks like people in general left allocators of variable size behind. There are some implementations around but license mixtures is another story. For example there is an implementation called "CarbonKernel" which includes a similar interface but is licensed only under GPL -Phil
participants (1)
-
Phil Bouchard