This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: RFC: Hint parameter for allocators.
[I Missed a CC:-)]
On Mon, 2004-01-26 at 09:34, Gabriel Dos Reis wrote:
> Matt Austern <austern@apple.com> writes:
>
> | On Jan 22, 2004, at 2:50 AM, Dhruv Matani wrote:
> |
> | > 4. Does anyone know of an allocator that makes use of the hint
> | > parameter
> | > for locality preservation?
> |
> | I don't know of any. There's a chicken-and-egg problem, of course: most
> | of the standard containers don't bother to use the hint parameter
> | because
> | most allocators don't take advantage of it, and most allocators don't
> | bother
> | to provide this functionality for exactly the same reason.
>
> I had meant to submit a patch that makes uses of the hint parameter,
> especially for vector<>::resize -- especially to make it avoid
> excessive copies when the "native" allocator is used.
> I lost that patch when my laptop was stolen three weeks ago.
> (Also, it had a potiential for an ABI change).
Is that why we didn't see you lurking around here for quite some time
;-)
Jokes apart, is this patch in parallel with the discussion we had on
comp.lang.c++.moderated?
--
-Dhruv Matani.
http://www.geocities.com/dhruvbird/